What This Workflow Does
This automation solves the challenge of managing customer support conversations that originate on WhatsApp while using Chatwoot as your primary helpdesk platform. Many businesses struggle with manually copying messages between these platforms, leading to delayed responses and potential miscommunication.
The workflow automatically forwards incoming WhatsApp messages (including all media attachments) to your Chatwoot inbox, creating a seamless bridge between these communication channels. This ensures your support team can manage all customer interactions from Chatwoot's unified interface while maintaining WhatsApp's convenience for customers.
How It Works
1. WhatsApp message detection
The workflow monitors your connected WhatsApp number via Evolution API, detecting new incoming messages in real-time. It captures both text content and any attached media files.
2. Message processing
Each message is parsed to extract the sender information, message content, timestamps, and media attachments. The system prepares this data for forwarding while maintaining conversation context.
3. Chatwoot integration
The processed messages are sent to your Chatwoot instance through its API. The workflow creates new conversations or adds to existing threads based on the WhatsApp contact, ensuring continuity.
4. Media handling
Attachments are downloaded from WhatsApp, temporarily stored, and then uploaded to Chatwoot with proper file type recognition. The system preserves original file names and formats.
Who This Is For
This automation is ideal for customer support teams, e-commerce businesses, and service providers who:
- Receive significant customer inquiries via WhatsApp
- Use Chatwoot as their primary helpdesk platform
- Need to maintain media-rich conversations (screenshots, documents, etc.)
- Want to reduce manual message handling between platforms
What You'll Need
- An active WhatsApp Business account connected to Evolution API
- A Chatwoot instance with API access enabled
- n8n instance or account to host the workflow
- Basic understanding of API authentication methods
Pro tip: Before going live, test with a small volume of messages to verify media handling and conversation threading works as expected in your Chatwoot environment.
Quick Setup Guide
- Download the JSON template file
- Import into your n8n instance
- Configure Evolution API credentials in the WhatsApp node
- Set up Chatwoot API authentication
- Map WhatsApp contacts to appropriate Chatwoot inboxes
- Test with sample messages
- Activate the workflow
Key Benefits
Reduce response times by 60-80% by eliminating manual message transfers between platforms. Support agents can focus on resolving issues rather than administrative tasks.
Maintain complete conversation history with all media attachments preserved in Chatwoot's centralized system. No more lost screenshots or documents sent via WhatsApp.
Scale your WhatsApp support without adding headcount. The automation handles message routing regardless of volume, allowing your team to manage more conversations efficiently.
Improve customer satisfaction with faster, more consistent responses. Customers get the convenience of WhatsApp while your team benefits from Chatwoot's professional helpdesk features.