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
str
default:"''"
trigger_airtable — Airtable Trigger
Airtable Trigger
str
default:"''"
One of:
new_row, updated_rowAcceptsIntegration
required
str
required
Select the table to watch for new rows
bool
required
Enable/Disable Automation
trigger_cron — Cron Trigger
Cron Trigger
str
default:"'custom'"
One of:
custom, daily, monthly, weeklyAcceptsIntegration
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, Wednesdaytrigger_github — GitHub Trigger
GitHub Trigger
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
str
default:"''"
One of:
new_emailAcceptsIntegration
required
str
required
Select the Trigger
bool
required
Enable/Disable Automation
trigger_google_docs — Google Docs Trigger
Google Docs Trigger
str
default:"''"
One of:
new_document_in_folder, updated_document_in_folderAcceptsIntegration
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
str
default:"''"
One of:
new_file, new_folder, updated_fileAcceptsIntegration
required
str
required
Select the folder to watch
bool
required
Enable/Disable Automation
trigger_google_sheets — Google Sheets Trigger
Google Sheets Trigger
str
default:"''"
One of:
row_addedAcceptsIntegration
required
str
required
Select the sheet to watch for new rows
bool
required
Enable/Disable Automation
trigger_linear — Linear Trigger
Linear Trigger
str
default:"''"
AcceptsIntegration
required
str
required
Select the Linear team to watch
bool
required
Enable/Disable Automation
trigger_microsoft — OneDrive Trigger
OneDrive Trigger
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.
str
default:"''"
One of:
change_column_value, change_status_column_value, create_item, create_subitemstr
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
str
default:"''"
One of:
new_emailAcceptsIntegration
required
str
required
Select the Trigger
bool
required
Enable/Disable Automation
trigger_sharepoint — SharePoint Trigger
SharePoint Trigger
str
default:"''"
One of:
new_file, updated_fileAcceptsIntegration
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
str
default:"''"
One of:
new_channel, new_channel_member, new_file, new_mention, new_message, new_userstr
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.
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_memberAcceptsIntegration
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
str
default:"''"
One of:
entry_submittedAcceptsIntegration
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.
str
default:"'ticket_created'"
Choose which ticket event should activate this trigger
One of:
ticket_created, ticket_updatedAcceptsIntegration
required
str
required
bool
required
Toggle to enable or disable this automation
