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
sub_type
str
default:"''"

trigger_airtable — Airtable Trigger

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

trigger_cron — Cron Trigger

Cron Trigger
Parameters
event
str
default:"'custom'"
One of: custom, daily, monthly, weekly
integration
AcceptsIntegration
required
item_id
str
required
Custom cron expression
timezone
str
default:"'UTC'"
Timezone for the cron trigger
trigger_enabled
bool
required
Enable/Disable Automation
time_of_day
str
default:"'00:00'"
Time of day to trigger (HH:MM)
trigger_on_weekends
bool
default:"False"
Trigger on weekends
day_of_month
int
default:"1"
Day of the month to trigger
day_of_week
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
event
str
default:"''"
integration
AcceptsIntegration
required
item_id
str
required
Select the repository to watch for new commits
trigger_enabled
bool
required
Enable/Disable Automation

trigger_gmail — Gmail Trigger

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

trigger_google_docs — Google Docs Trigger

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

trigger_google_drive — Google Drive Trigger

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

trigger_google_sheets — Google Sheets Trigger

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

trigger_linear — Linear Trigger

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

trigger_microsoft — OneDrive Trigger

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

trigger_monday — Trigger Monday

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

trigger_outlook — Outlook Trigger

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

trigger_sharepoint — SharePoint Trigger

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

trigger_slack — Slack Trigger

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

trigger_teams — Trigger Teams

Automate workflows when message events occur in Microsoft Teams.
Parameters
event
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
integration
AcceptsIntegration
required
item_id
str
required
Select the Microsoft Teams chat to watch for new messages
trigger_enabled
bool
required
Toggle to enable or disable this automation
team_id
str
default:"''"
Select the Microsoft Teams team containing the channel

trigger_typeform — Typeform Trigger

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

trigger_zendesk — Trigger Zendesk

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