Trigger a Bot Flow Via Inbound Webhook #
The Inbound Webhook Trigger allows you to trigger a bot flow using external systems by sending data via API.
Steps to Configure #
1. Create Bot Flow #
- Go to Chatbot → Create Bot Flow
- Enter a Bot Flow name
- Click on + icon → WhatsApp Chatbot
- Select Inbound Webhook Trigger
2. Configure Trigger #
- Choose how the channel will be selected
- Select the appropriate WhatsApp Channel
- Add a Sample Payload (JSON)
Copy to clipboard
{
"chat_uid": "1234567890",
"name": "John"
}
- Select Chat Identifier / UID from the payload
- Click on Create Webhook
- Copy the generated Webhook URL
3. Test Webhook #
- Use tools like Postman
- Send a POST request with the sample JSON
- Verify that the webhook is accepted
4. Send Initial Message #
- Add a node → Send Message / CRM → Template Message
- Select channel and template
- Map required variables (e.g., phone number, name)
- Run and save
Note: Template messages are required if the WhatsApp session is not active.
5. Add Smart Wait #
- Add Native Tools → Smart Wait
- Set response type (e.g., single reply)
- Define wait time (e.g., 100 hours)
- Save configuration
6. Continue Flow #
- Add further steps like:
- Ask questions
- Send interactive messages
- Collect user data
This setup allows external systems to trigger bot flows and start user interactions seamlessly through API integration.
{% embed url=”https://youtu.be/F8ZHBKnFL9Y” %}