How to Detect Dialogflow Intents for New WhatsApp Messages with WOZTELL & Make
This tutorial explains how to automatically analyze WhatsApp messages using Google Dialogflow, detect user intent, and respond accordingly.
Ideal for support, chatbot, or automated workflows that need to understand and reply to messages intelligently.
Overview
Your scenario uses three modules:
1. WOZTELL | Unleash WhatsApp – Watch New WhatsApp Message: Detects new incoming WhatsApp messages.
2. Google Cloud Dialogflow ES – Detect an Intent: Analyzes the message to determine the user's intent.
3. WOZTELL | Unleash WhatsApp – Send WhatsApp Template Message: Sends an appropriate WhatsApp response based on the detected intent.
Visual flow:
Step 1: Watch New WhatsApp Message (WOZTELL)
1. In Make, add the module: WOZTELL | Unleash WhatsApp – Watch New WhatsApp Message.
2. Connect your WOZTELL account.
3. Select the WhatsApp channel/inbox to monitor.
4. This module triggers for every new incoming message.
Step 2: Detect Intent with Dialogflow
1. Add the module: Google Cloud Dialogflow ES – Detect an Intent.
2. Connect your Google Cloud account and Dialogflow agent.
3. Map the WhatsApp message text to the Dialogflow input.
4. Dialogflow analyzes the text and returns the detected intent and any extracted parameters.
Step 3: Send WhatsApp Template Message (WOZTELL)
1. Add the module: WOZTELL | Unleash WhatsApp – Send WhatsApp Template Message.
2. Connect your WOZTELL account.
3. Select a suitable WhatsApp template based on the detected intent.
4. Map template variables (e.g., extracted parameters, custom responses) from Dialogflow to the template fields.
5. Send a personalized or automated reply to the user.
Best Practices
- Prepare WhatsApp templates that match likely user requests/intents.
- Test your scenario end-to-end to ensure correct detection and response.
- Use Make’s logs for troubleshooting and refining your flow.
Result
Once activated, every new WhatsApp message will be:
- Analyzed by Dialogflow for intent and parameters
- Replied to automatically with a personalized WhatsApp template message
Perfect for automated support, lead qualification, FAQ bots, and more.
Next Steps
- Add branching logic for different intents and message types.
- Log conversations in Google Sheets or a CRM for reporting and follow-up.