WhatsApp Chat
QCall AI integrates with WhatsApp through Zeplo, enabling you to send WhatsApp messages using approved templates. This is perfect for sending booking confirmations, reminders, follow-ups, and notifications.Prerequisites
Before using WhatsApp chat, make sure you have:- A Zeplo account configured (see Zeplo Setup)
- Approved WhatsApp message templates in Zeplo (see Zeplo Templates)
- A WhatsApp Business API account connected to Zeplo
How to Send WhatsApp Messages
During a Call (Action-Based)
You can configure your assistant to send WhatsApp messages during or after a call using the sendMessage action with Zeplo configuration. Follow these steps:- Go to Assistant Settings under Call Platforms
- In the Actions section, add a new action of type
sendMessage - Configure the Zeplo settings:
- is_zeplo: Enable Zeplo WhatsApp messaging
- description: Condition text describing when to send the message
- content: Zeplo template configuration:
- templateName: Name of the approved WhatsApp template
- language: Template language code (e.g.,
en_US) - category: Template category (
MARKETING,UTILITY, orAUTHENTICATION) - parameter_hints: Array of hint strings for AI to extract values for placeholders
- parameter_slots: Array of slot objects describing placeholder positions
- end_call_sms: Send message after the call ends
- end_call_sms_not_answered: Send if call is not answered
Example Configuration
WhatsApp Template Guidelines
- Templates must be pre-approved by WhatsApp before use
- Each template has a specific category (Marketing, Utility, Authentication)
- Templates support dynamic parameters using numbered placeholders (e.g.,
{{1}},{{2}}) - Messages outside the 24-hour session window must use approved templates
Best Practices
- Get your templates approved well in advance
- Use clear and relevant template names
- Test templates with sample data before launching campaigns
- Keep parameter hints descriptive for accurate AI extraction

