Help Center
Every workflow starts with a trigger - the event that enrolls a contact and begins execution. This page lists all available triggers organized by category.
| Trigger | Fires When |
|---|
| Contact Created | A new contact is added to the CRM |
| Contact Updated | A field on a contact record changes |
| Tag Added | A specific tag is added to a contact |
| Tag Removed | A specific tag is removed from a contact |
| Contact DND | Do Not Disturb is turned on or off for a contact |
| Customer Replied | A contact sends an inbound message on any channel |
| Note Added | A note is added to a contact's record |
| Task Added | A task is created for a contact |
| Task Updated | A task linked to a contact is changed |
| Task Completed | A task linked to a contact is marked done |
| Task Deleted | A task linked to a contact is deleted |
| Task Reminder | A task's reminder time is reached |
| Score Changed | A contact's engagement score changes |
| Lifecycle Stage Changed | A contact moves to a different lifecycle stage |
| Trigger | Fires When |
|---|
| Email Delivered | An email is successfully delivered to the contact |
| Email Opened | The contact opens an email |
| Email Clicked | The contact clicks a link in an email |
| Email Bounced | An email to the contact bounces |
| Trigger | Fires When |
|---|
| Opportunity Created | A new opportunity is created |
| Opportunity Updated | A field on an opportunity record changes |
| Opportunity Stage Changed | An opportunity moves to a different pipeline stage |
| Opportunity Status Changed | An opportunity's status changes (Open, Won, Lost, Abandoned) |
| Stale Opportunity | An opportunity has had no activity for longer than the configured threshold |
| Trigger | Fires When |
|---|
| Form Submitted | A contact submits a form |
| Trigger | Fires When |
|---|
| Invoice Created | A new invoice is created for the contact |
| Invoice Sent | An invoice is sent to the contact |
| Invoice Viewed | The contact opens the invoice link |
| Invoice Paid | The contact pays an invoice |
| Invoice Overdue | An invoice passes its due date without payment |
| Trigger | Fires When |
|---|
| Document Sent | A document is sent to the contact |
| Document Viewed | The contact opens the document link |
| Document Signed | The contact completes an e-signature |
| Document Declined | The contact declines to sign a document |
| Estimate Created | A new estimate is created for the contact |
| Estimate Sent | An estimate is sent to the contact |
| Estimate Viewed | The contact opens the estimate link |
| Estimate Accepted | The contact accepts an estimate |
| Estimate Declined | The contact declines an estimate |
| Trigger | Fires When |
|---|
| Appointment Booked | A contact books an appointment |
| Appointment Confirmed | An appointment is confirmed |
| Appointment Cancelled | An appointment is cancelled |
| Appointment Rescheduled | An appointment is moved to a new time |
| Appointment No-Show | A contact does not attend their appointment |
| Appointment Completed | An appointment is marked as completed |
| Trigger | Fires When |
|---|
| Call Completed | A phone call with the contact ends after being answered |
| Call Missed | An inbound call from the contact is not answered |
| Call No Answer (Outbound) | An outbound call to the contact is not answered |
| Call Outcome Set | An outcome (disposition) is recorded on a call |
| Review Received | A new review is received |
| Review Link Clicked | The contact clicks a review request link |
| Review Left (Positive) | The contact leaves a positive review |
| Review Left (Negative) | The contact leaves a negative review |
| Trigger | Fires When |
|---|
| Facebook Lead Form | A lead submits a Facebook Lead Ads form |
| Facebook Comment | Someone comments on a connected Facebook page post |
| Instagram Comment | Someone comments on a connected Instagram post |
| Trigger | Fires When |
|---|
| Inbound Webhook | An HTTP request is received at the workflow's webhook URL |
| Scheduled (Cron) | At a recurring interval defined by a schedule |
| Run Once at Date/Time | At a specific future date and time |
| Recurring Schedule | On a repeating schedule (daily, weekly, or monthly at a specified time) |
| Recurring Segment | On a schedule, for every contact currently in a saved segment |
| Date Field | A date field on the contact matches the configured date (for example, a birthday or renewal date) |
| Category | Triggers |
|---|
| Contact | 14 |
| Email | 4 |
| Pipeline & Opportunities | 5 |
| Forms & Surveys | 1 |
| Payments | 5 |
| Documents & Estimates | 9 |
| Calendar | 6 |
| Calls & Reviews | 8 |
| Social & Ads | 3 |
| System | 6 |
| Total | 61 |