// Generated by notion tool-core codegen-script-types --connections. Do not edit. export const connectionTriggerDefinitions = [ { type: "calendar.event.created", provider: "calendar", description: "Triggers immediately when a calendar event is created", }, { type: "calendar.event.updated", provider: "calendar", description: "Triggers immediately when a calendar event is updated", }, { type: "calendar.event.canceled", provider: "calendar", description: "Triggers immediately when a calendar event is canceled", }, { type: "mail.email.received", provider: "mail", description: "Triggers immediately when a new email is received in Notion Mail", }, { type: "mail.email.sent", provider: "mail", description: "Triggers immediately when a new email is sent from Notion Mail", }, { type: "mail.label.applied", provider: "mail", description: "Triggers immediately when a label is applied to an email in Notion Mail", }, { type: "slack.message", provider: "slack", description: "Triggers immediately after a new message is posted in Slack (includes new threads and replies)", }, { type: "slack.reaction.added", provider: "slack", description: "Triggers immediately after a reaction is added to a message in Slack", }, { type: "slack.app.mention", provider: "slack", description: "Triggers when the agent is mentioned in a Slack channel or direct message", }, { type: "googleDriveOauth.filesChanged", provider: "googleDriveOauth", description: "Watches for file changes in a specific Google Drive folder (direct children only) or shared drive. The My Drive root is not supported. Fires on a schedule and provides change tokens for fetching the list of changes.", }, { type: "discord.interaction", provider: "discord", description: "Triggers when a user invokes the /ai slash command in a configured Discord channel", }, ] as const