Pipelines support two types of triggers: poller and webhook.
Poller—Checks the run on a 5-minute interval. If a change occurs in the remote system while a check is already in progress, it may not be detected until the following interval—meaning some events could take 10 or more minutes to trigger a pipeline run.
Webhook—Receives a notification from the connected channel the moment a change occurs, triggering the pipeline in real time.
Google channels and Dropbox are exceptions in that they use a webhook-based poller. Pipelines gets a notification that something changed in Google or Dropbox channels and triggers a poller. If multiple notifications arrive, the poller will be triggered only once.
Channel | Trigger | Type |
|---|---|---|
Box | Folder | Poller |
File | Poller | |
CSV Handler | Incoming CSV | Webhook |
DocuSign | Envelope Event | Webhook |
Dropbox | File (Created) Modified | Webhook-based poller |
Formstack Documents | Data Route Merge Created | Webhook |
Google GSuite | Group | Poller |
User | Poller | |
Group member | Poller | |
Google Gmail | Message Received | Webhook |
Label | Webhook | |
Any Label Added | Webhook | |
Starred | Unstarred | Webhook | |
Put in Trash | Removed from Trash | Webhook | |
Read | Webhook | |
Google Calendar | Event | Poller |
Google Contacts | Contact | Poller |
Google Drive | File | Poller |
Folder | Poller | |
Google Sheets | Row | Poller |
Jira | Comment | Poller |
Issue | Poller | |
Attachment | Poller | |
Worklogs | Poller | |
JSON Handler | Incoming JSON | Webhook |
MailChimp | User | Webhook |
On Campaign Email Activity | Poller | |
MailGun | On Inbound Email | Webhook |
On | Webhook | |
On | Webhook | |
On unsubscribed | Webhook | |
MailParser | Parsing Outcome Created | Webhook |
Marketo | Lead | Poller |
Outlook | Calendar Event | Webhook |
New Email | Webhook | |
OneDrive | File | Poller |
Procore | Project | Webhook |
Company (Vendor) | Webhook | |
Change Event | Webhook | |
User | Webhook | |
RFI | Webhook | |
File | Webhook | |
Folder | Webhook | |
Purchase Order | Webhook | |
Quickbase | Record | Webhook |
QuickBooks Online | Customer | Poller |
Item | Poller | |
Invoice | Poller | |
Time Activity | Poller | |
Sharepoint | Items | Poller |
Salesforce | Object | Poller |
ServiceNow | Table Object | Poller |
Slack | Channel Created | Webhook |
Message Posted | Webhook | |
Webhooks | Incoming Request | Webhook |
Request for JSONP | Webhook | |
Zuora | Account | Poller |
Subscription | Poller |