Connect WhatsApp automation with n8n using WAWCD. Receive incoming WhatsApp messages, automate workflows, send replies, run AI agents, trigger business processes, and build end-to-end customer communication flows.
The WAWCD node allows you to create inbound and outbound WhatsApp workflows directly inside n8n without managing complex integrations.
How It Works
Inbound Flow (Receive WhatsApp Messages)
- Add the WAWCD Plugin Receive Message node to your workflow.
- Copy the generated webhook URL from the node.
- In WAWCD, go to Outgoing Webhooks and register the webhook URL.
- When a customer sends a message to your WAWCD-connected WhatsApp account, WAWCD sends the event payload to n8n.
- The node validates, normalizes, and forwards the data to the next workflow steps.
This allows you to trigger automations from:
- Incoming WhatsApp messages
- Customer replies
- Group messages
- AI workflows
- CRM automations
- Support workflows
⸻
Outbound Flow (Send WhatsApp Messages)
- Create WAWCD API Credentials inside n8n.
- Configure your API Base URL and Incoming Webhook Token.
- Add the WAWCD Plugin Send Message node to your workflow.
- Configure recipients, message content, media, or scheduling.
- The node sends the request to your WAWCD instance, which delivers the message through WhatsApp.
Your WhatsApp account association is managed automatically through your configured webhook token, so no separate account selection is required.
⸻
Features
WAWCD Plugin Receive Message (Trigger)
Build workflows triggered directly from WhatsApp events.
Features:
- Webhook trigger support with Test URL and Production URL
- Optional custom webhook path support
- Incoming authentication options:
- No authentication
- Bearer token authentication
- X-WAWCD-Token authentication
- Payload validation for incoming WAWCD requests
- Automatic normalization of WAWCD field inconsistencies
- Supports nested payload structures
- Preserves original payload fields
- Works with personal chats and group conversations
⸻
WAWCD Plugin Send Message
Send WhatsApp messages directly from workflows.
Supported capabilities:
- Send messages to one or multiple recipients
- Send text messages with personalization support
- Dynamic placeholders:
- Send media using URLs
- Send images with captions
- Send audio files
- Send documents and attachments
- Share location pins using latitude and longitude
- Schedule messages for future delivery
- Randomized delays between sends
- Built-in credential validation
- Secure authentication with hidden bearer tokens in logs and errors
- Extended timeout support for large workflows
⸻
AI Agent Ready
Use WAWCD with AI workflows and agent systems:
- AI customer support agents
- AI lead qualification
- AI autoresponders
- AI-powered routing
- Agent-to-WhatsApp communication
- Human handoff workflows
The node can be used directly inside n8n AI Agent workflows to enable conversational automation through WhatsApp.
⸻
Example Use Cases
- WhatsApp AI agents
- Customer support automation
- Lead qualification workflows
- CRM integrations
- Broadcast workflows
- Appointment reminders
- Ecommerce order updates
- Team notifications
- Internal operations workflows