WhatsApp Outbound Trigger
The WhatsApp Outbound trigger is a custom Whatsapp provider workflow trigger that fires automatically whenever an outbound WhatsApp message is sent from your connected number. Use it to log outgoing activity, schedule follow-ups after a reply goes out, or sync sent messages to other systems.
Key Benefitsβ
Activity Tracking - Capture every outbound message automatically
Automated Follow-Up - Schedule the next step the moment a reply is sent
Source Awareness - Distinguish manual replies from automated sends
Filtered Automation - Trigger only on messages that match your criteria
Zero Manual Logging - No need to record outgoing activity by hand
Who Should Use Itβ
Sales teams - Trigger follow-up sequences after a rep replies
Support teams - Log outbound responses for reporting and SLAs
Agencies - Audit outbound messaging across client sub-accounts
Operations teams - Sync sent-message data into reporting tools
Requirementsβ
Before using this trigger, update your Whatsapp provider app to the latest version:
- Go to App Marketplace β Installed Apps
- Find Whatsapp provider
- Click Update if available
How to Set Upβ
Step 1: Create a New Workflowβ
- Go to Automation β Workflows
- Click Create Workflow or + Add
- Select Start from Scratch
Step 2: Add the Triggerβ
- Click Add New Trigger
- Switch to the Apps tab (not the default triggers)
- Find and click the Whatsapp provider app icon
- Select WhatsApp Outbound from the dropdown
- (Optional) Add Filters to narrow when the trigger fires
- Click Save trigger

Step 3: Add Your Actionsβ
Add any actions you want to execute when an outbound WhatsApp message is sent:
- Wait + Send Follow-Up β Schedule the next message
- Create Task β Queue a check-in
- Update Contact / Custom Field β Record last-contacted info
- Send Internal Notification β Notify a manager of the send
Step 4: Save and Publishβ
- Review your workflow
- Click Save
- Toggle workflow from Draft to Published
Available Filtersβ
Use filters to control exactly which outbound WhatsApp messages start the workflow. Each filter can be paired with an operator (equals, contains, etc.).
| Filter | Description |
|---|---|
| Contact ID | The unique ID of the contact the message was sent to |
| Contact Phone Number | The phone number of the contact the message was sent to |
| Location ID | The CRM location (sub-account) the message was sent from |
| Message | The text content of the outbound message |
| Sender Number | The number the message was sent from (your WhatsApp number) |
| Source | The origin of the message (e.g. manual send vs. automation) |
Example Use Casesβ
Use Case 1: Follow-Up After a Replyβ
Keep the conversation moving automatically.
Trigger: WhatsApp Outbound
Action: Wait 1 day, then send a follow-up if the contact hasn't replied.
Use Case 2: Log Manual Replies Onlyβ
Track only the messages your team sends by hand.
Trigger: WhatsApp Outbound Filter: Source equals manual
Action: Update a "Last Manual Contact" custom field on the contact.
Important Notesβ
Technical Detailsβ
- The trigger fires once per outbound message
- Filters are optional β leave them blank to fire on every outbound WhatsApp message
- The Source filter helps separate manual sends from automated ones
Best Practicesβ
- Use the Source filter to avoid follow-up loops triggered by your own automations
- Use the Contact ID filter for contact-specific flows
- Test your workflow by sending a message from your connected number
FAQsβ
Will this fire on messages sent by automations?β
Yes. Outbound messages sent by automations can also fire this trigger. Use the Source filter to separate manual sends from automated ones and avoid loops.
Do I have to add filters?β
No. Filters are optional. Without them, the trigger fires on every outbound WhatsApp message.