Skip to main content
Add these nodes with the pipeline builder: pipeline.add(name="...").<node>(...). Each entry lists the node’s configuration parameters. See the Pipeline reference for add, run, and lifecycle methods.

trigger — Trigger

Run the Pipeline when “something” happens (e.g., new email comes into your inbox).
Platform docs: Trigger
Parameters
str
default:"''"

trigger_airtable — Airtable Trigger

Airtable Trigger
Parameters
str
default:"''"
One of: new_row, updated_row
AcceptsIntegration
required
str
required
Select the table to watch for new rows
bool
required
Enable/Disable Automation

trigger_cron — Cron Trigger

Cron Trigger
Parameters
str
default:"'custom'"
One of: custom, daily, monthly, weekly
AcceptsIntegration
required
str
required
Custom cron expression
str
default:"'UTC'"
Timezone for the cron trigger
bool
required
Enable/Disable Automation
str
default:"'00:00'"
Time of day to trigger (HH:MM)
bool
default:"False"
Trigger on weekends
int
default:"1"
Day of the month to trigger
str
default:"'Monday'"
Day of the week to trigger One of: Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday

trigger_github — GitHub Trigger

GitHub Trigger
Parameters
str
default:"''"
AcceptsIntegration
required
str
required
Select the repository to watch for new commits
bool
required
Enable/Disable Automation

trigger_gmail — Gmail Trigger

Gmail Trigger
Parameters
str
default:"''"
One of: new_email
AcceptsIntegration
required
str
required
Select the Trigger
bool
required
Enable/Disable Automation

trigger_google_docs — Google Docs Trigger

Google Docs Trigger
Parameters
str
default:"''"
One of: new_document_in_folder, updated_document_in_folder
AcceptsIntegration
required
str
required
Select the folder to watch for new documents
bool
required
Enable/Disable Automation

trigger_google_drive — Google Drive Trigger

Google Drive Trigger
Parameters
str
default:"''"
One of: new_file, new_folder, updated_file
AcceptsIntegration
required
str
required
Select the folder to watch
bool
required
Enable/Disable Automation

trigger_google_sheets — Google Sheets Trigger

Google Sheets Trigger
Parameters
str
default:"''"
One of: row_added
AcceptsIntegration
required
str
required
Select the sheet to watch for new rows
bool
required
Enable/Disable Automation

trigger_linear — Linear Trigger

Linear Trigger
Parameters
str
default:"''"
AcceptsIntegration
required
str
required
Select the Linear team to watch
bool
required
Enable/Disable Automation

trigger_microsoft — OneDrive Trigger

OneDrive Trigger
Parameters
str
default:"''"
AcceptsIntegration
required
str
required
Select a folder to watch for new files (direct children only)
bool
required
Enable/Disable Automation

trigger_monday — Trigger Monday

Automate workflows when item events occur on a Monday board.
Parameters
str
default:"''"
One of: change_column_value, change_status_column_value, create_item, create_subitem
str
required
The board to watch
AcceptsIntegration
required
str
required
Select the status column to watch
str
required
Select the status value to trigger on
bool
required
Toggle to enable or disable this automation
str
default:"''"
The workspace containing the board
str
required
The board to watch

trigger_outlook — Outlook Trigger

Outlook Trigger
Parameters
str
default:"''"
One of: new_email
AcceptsIntegration
required
str
required
Select the Trigger
bool
required
Enable/Disable Automation

trigger_sharepoint — SharePoint Trigger

SharePoint Trigger
Parameters
str
default:"''"
One of: new_file, updated_file
AcceptsIntegration
required
str
required
Select a SharePoint site or folder to monitor for new files
bool
required
Enable/Disable Automation

trigger_slack — Slack Trigger

Slack Trigger
Parameters
str
default:"''"
One of: new_channel, new_channel_member, new_file, new_mention, new_message, new_user
str
required
The name of the Slack channel
AcceptsIntegration
required
str
required
str
required
The name of the Slack team
bool
required
Enable/Disable Automation

trigger_teams — Trigger Teams

Automate workflows when message events occur in Microsoft Teams.
Parameters
str
default:"'new_channel_message'"
Choose which message event should activate this trigger One of: new_channel, new_channel_message, new_chat, new_chat_message, new_chat_message_all_chats, new_team_member
AcceptsIntegration
required
str
required
Select the Microsoft Teams chat to watch for new messages
bool
required
Toggle to enable or disable this automation
str
default:"''"
Select the Microsoft Teams team containing the channel

trigger_typeform — Typeform Trigger

Typeform Trigger
Parameters
str
default:"''"
One of: entry_submitted
AcceptsIntegration
required
str
required
Select the form to watch for new submissions
bool
required
Enable/Disable Automation

trigger_zendesk — Trigger Zendesk

Automate workflows when ticket events occur in your Zendesk account.
Parameters
str
default:"'ticket_created'"
Choose which ticket event should activate this trigger One of: ticket_created, ticket_updated
AcceptsIntegration
required
str
required
bool
required
Toggle to enable or disable this automation