Triggers
Learn about the different events that can start an automation
Triggers
Triggers are the events that start your automations. When a trigger condition is met, the automation executes its actions.
Record Triggers
These triggers fire when records change in your modules.
Record Created
Fires when a new record is added to a module.
Use cases:
- Send a welcome email when a new contact is added
- Assign new leads to a sales rep
- Create a follow-up task for new opportunities
Record Updated
Fires when any field on a record is changed.
Use cases:
- Notify team when deal value changes
- Log changes to an activity feed
- Sync updates to external systems
Field Changed
Fires when a specific field changes value.
Use cases:
- Send notification when status changes to "Won"
- Trigger onboarding workflow when stage becomes "Customer"
- Alert manager when priority is set to "Urgent"
Record Deleted
Fires when a record is removed from a module.
Use cases:
- Archive related data
- Send confirmation email
- Update external systems
Email Triggers
These triggers fire based on email activity.
Email Received
Fires when an email arrives that matches your conditions.
Use cases:
- Create tasks from incoming emails
- Alert sales when a prospect replies
- Update record status based on email content
Email Sent
Fires when you send an email from Coherence.
Use cases:
- Log activity on linked records
- Schedule follow-up reminders
- Update last contact date
Email Linked
Fires when an email is linked to a record.
Use cases:
- Update last activity date
- Notify record owner
- Add to activity timeline
Time-Based Triggers
These triggers fire based on time or dates.
Scheduled
Fires at specific times or intervals.
Use cases:
- Send weekly summary reports
- Daily digest of new leads
- Monthly invoice reminders
Date-Based
Fires relative to a date field value.
Use cases:
- Reminder 3 days before due date
- Follow-up 1 week after meeting
- Alert on contract expiration
Configuring Triggers
Selecting a Module
Choose which module the trigger should monitor. The trigger will only fire for records in this module.
Adding Filters
Narrow down which records trigger the automation:
- Field conditions - Only trigger when specific field values match
- Record type - Only trigger for certain record types
- Owner - Only trigger for records owned by specific users
Use filters to prevent automations from running on every change. This improves performance and keeps notifications relevant.
Best Practices
- Be specific - Use field-level triggers instead of record-level when possible
- Add filters - Limit triggers to relevant records only
- Test first - Use test records to verify trigger conditions before enabling
- Monitor logs - Check automation logs to ensure triggers fire correctly
Next: Learn about Actions you can perform when triggers fire.