You can now send WhatsApp messages from a workflow, wait for their delivery, and add conditions based on different delivery statuses.
Prerequisites for Using WhatsApp in Workflows:
- WhatsApp must be subscribed to and enabled in your location account.
- WhatsApp message templates must be created before sending a message in a workflow and setting up conditions based on the delivery status.
Key Highlights:
- Failover Mechanism: Automatically send SMS or email to customers when a WhatsApp message fails to deliver, ensuring no communication is missed.
- Optimized Deliverability: Enhance the effectiveness and reliability of your communications by leveraging multiple channels.
- Recipe for WhatsApp Delivery Status: Use the WhatsApp Delivery Status recipe to get started with workflows.
How to Set Up the Workflow:
- Setting Up a Recipe Workflow:
- Navigate to Automation > Workflows.
- Click on + Create Workflow in the top right corner.
- Select Recipe.

- Choose the WhatsApp Delivery Status recipe.

- Modify the trigger, WhatsApp action, and condition branches as needed.

- Setting Up a Workflow from Scratch:
- Navigate to the Automation tab.
- Click on + Create Workflow in the top right corner.
- Select + Start From Scratch.
- Choose WhatsApp Action and select the template you want to send.

- Enable the toggle WAIT FOR Whatsapp MESSAGE DELIVERY STATUS and save the action.

- Add an If/Else action.
- Select Contact Details > Valid WhatsApp and add conditions for True and False.

- Add a failover to SMS/Email for False and None branches.

Creating Missed Call WhatsApp Back Workflow
This is particularly useful for maintaining customer engagement by ensuring that your customers feel acknowledged even if their call wasn’t answered.
Step-by-Step Guide
Create a New Workflow:
- Select Create New Workflow.
- Choose the Missed Call WhatsApp Back recipe.

Configure the Trigger:
- Set the trigger as Call Stages.
- Filter by Call Direction as incoming and Call Status as busy, canceled, voicemail, or no answer.

Add a Delay:
- Add a slight delay to avoid the message appearing as an automated bot response.
- Click the plus sign, type Wait, and select Time Delay. Set the desired delay duration.

Assign Tasks and Send Messages:
- Assign the task to a user within the system.
- Set up the WhatsApp message action, selecting the appropriate template.
- Enable the Wait for WhatsApp message delivery status option.

Handle Delivery Status Outcomes:
- Message Sent: Ends the workflow.
- Message Failed: Sends an SMS and internal notification.
- Message Unsuccessful: Sends an SMS and internal notification.

Ensuring Prompt Responses
Adding internal notifications ensures that your team is alerted to missed calls, allowing for quick follow-ups. This responsiveness can significantly improve your chances of closing deals.
FAQs:
**Q1: Can I use this workflow for outgoing calls that were missed?**
A1: No, this workflow is designed specifically for incoming calls that were missed, as specified in the trigger configuration.
**Q2: What should be the typical duration for the delay to avoid messages looking automated?**
A2: The delay duration can vary, but a common practice is to set it between 1 to 5 minutes to ensure it appears more natural and less like an automated response.
**Q3: How do I select the appropriate WhatsApp message template?**
A3: When setting up the WhatsApp message action, you can choose from the pre-configured templates available in your system. Make sure the template is approved for use on WhatsApp.
**Q4: What happens if the WhatsApp message template is not approved?**
A4: If the template is not approved, the message will not be sent. Ensure that all templates used are compliant with WhatsApp's policies.
**Q5: Can I customize the internal notifications sent to my team?**
A5: Yes, internal notifications can be customized to include relevant details about the missed call, making it easier for your team to follow up promptly.
**Q6: What is the difference between 'Message Failed' and 'Message Unsuccessful' statuses?**
A6:
- **Message Failed:** This status indicates that the WhatsApp message could not be sent due to an error, prompting an SMS and internal notification.
- **Message Unsuccessful:** This status indicates that the message was sent but not delivered, also triggering an SMS and internal notification.
**Q7: Can I adjust the workflow to send a different message if the WhatsApp delivery fails?**
A7: Yes, you can configure the workflow to send an alternative message via SMS and notify your team if the WhatsApp message fails or is not delivered.
**Q8: How do I connect my WhatsApp account to enable this workflow?**
A8: Ensure your WhatsApp account is properly integrated with the system. You can typically do this in the settings or integrations section of your platform.
**Q9: Is there a limit to the number of scheduled messages I can have for the same contact?**
A9: While the system can handle multiple scheduled messages for the same contact, it's best to avoid overwhelming the recipient with too many messages in a short period.
**Q10: Can I view and manage all my scheduled messages in one place?**
A10: Yes, you can view and manage all scheduled messages in the conversation thread or a specific scheduling management section within your platform.
Q11. How can I use the WhatsApp delivery status in my workflows?
- You can use if/else conditions based on Valid WhatsApp status to determine the next steps in your workflow. This enables more dynamic and responsive communication strategies.
Q12. What is the purpose of the toggle for holding contacts in the workflow?
- The toggle holds the contact in the workflow until the delivery status is received from Meta, ensuring the workflow waits for the delivery status before proceeding to the next step.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article