Pipory
Node reference

Triggers

37 nodes in the Triggers category - what each one does and which credential it needs.

37 nodes in this category. Every entry below is generated straight from the node catalog and wiring manifests, so it never drifts from what the node panel actually ships. See Credentials for how per-node credentials work.

NodeDescriptionCredential
Airtable - New RecordAirtable - New Record integration.Airtable personal access token
Airtable EventFires the workflow when records or schema change in an Airtable base. Publishing registers a real Airtable webhook with the stored personal access token and unpublishing deletes it - no polling, so unlike the Airtable New Record trigger it sees edits and deletions too. Airtable's notification carries no change data, so each delivery is verified against the X-Airtable-Content-MAC HMAC and the changes are then read back with a stored cursor and deduped on Airtable's baseTransactionNumber. Narrow it to one table or view, to particular change types, fields or sources - excluding publicApi is how a workflow that also writes to the base avoids triggering itself. Webhooks expire after seven quiet days and a daily keepalive refreshes them.Airtable personal access token
Cal.com - New BookingCal.com - New Booking integration.Cal.com API key
ChatPublishes a hosted public chat page (/chat/[token]); each message fires the workflow with the message, a chatSessionId, and a timestamp available as {{chat.x}}. Requires the workflow to have been Published at least once. Pair with a Webhook Response node to control the reply.none
FormPublishes a hosted public form (/f/[workflowId]) with the fields you declare; a submission fires the workflow with the values available as {{form.x}}.none
GitHub EventRuns the flow when a GitHub webhook event firesnone
GitHub: New IssueGitHub: New Issue integration.Reuses the existing GitHub credential
Gmail: New EmailPolls a Gmail account and runs the flow once per newly received emailGoogle (OAuth)
Google Calendar: New EventPolls a Google Calendar and runs the flow once per newly created eventnone
Google Drive: New FilePolls Google Drive and runs the flow once per newly created filenone
Google FormFires the workflow when a linked Google Form is submitted, with the form response available in the run context.none
Google Forms: New ResponsePolls a Google Form and runs the flow once per new response submittednone
Google Sheets: New RowPolls a Google Sheet and runs the flow once per newly appended rownone
HubSpot - New ContactHubSpot - New Contact integration.HubSpot private app access token
HubSpot - New DealHubSpot - New Deal integration.HubSpot private app access token
IMAP: New EmailIMAP: New Email integration.Reuses the existing IMAP credential
Jira EventRuns the flow when a Jira issue, comment, worklog, sprint, board, version or project event firesnone
Linear EventRuns the flow when a Linear webhook event firesnone
Linear: New IssueLinear: New Issue integration.Reuses the existing Linear credential
MongoDB: New DocumentPolls a MongoDB collection on an interval and runs the flow once per new documentMongoDB
MySQL: New RowPolls a MySQL table on an interval and runs the flow once per new rowMySQL
Notion Database - Page AddedNotion Database - Page Added integration.Notion internal integration token
On Workflow FailureFires when another workflow (a specific one, or any) ends in failure, with the failing workflow's id, name, execution id, and error available as {{failure.x}}. Operations: passthrough.none
Postgres: New RowPolls a Postgres table on an interval and runs the flow once per new rowPostgres
RSS Feed (Poll)RSS Feed (Poll) integration.none
S3: New ObjectPolls an S3 bucket or prefix on an interval and runs the flow once per new objectAWS S3
ScheduleRuns the workflow on a cron expression and timezone, with an enable/disable toggle.none
Shopify EventRuns the flow when a Shopify webhook event firesnone
Shopify: New OrderShopify: New Order integration.Reuses the existing Shopify credential
Slack EventRuns the flow when a Slack Events API event is received (message.channels, app_mention, reaction_added, and so on); verifies the Slack signing-secret signature on every request.Slack signing secret
Stripe EventFires the workflow on a Stripe webhook event, with the event payload available in the run context.none
Tally: New SubmissionTally: New Submission integration.Reuses the existing Tally credential
Telegram EventFires the workflow when a Telegram bot receives an update. Publishing registers a real webhook with Telegram (setWebhook) using the stored bot token and a generated secret token, and unpublishing removes it - no polling. Subscribe to any of 19 Update types and optionally filter by chat or by a leading command; deliveries are verified against the X-Telegram-Bot-Api-Secret-Token header and deduped on update_id.Telegram bot token
Trigger manuallyRuns the workflow on demand from the editor with a sample payload, for building and testing.none
Typeform - New ResponseTypeform - New Response integration.Typeform personal access token
WebhookGives the workflow a unique URL guarded by a per-workflow secret; a POST request fires the run with the JSON body available as {{webhook.x}}.none
Zendesk EventRuns the flow when a Zendesk ticket, user or organization event firesnone