WhatsApp Chatwoot Customer Support n8n

WhatsApp to Chatwoot message forwarder with media support

Automate forwarding WhatsApp messages (via Evolution API) to Chatwoot with full media support

Download Template JSON · n8n compatible · Free
WhatsApp to Chatwoot message forwarding workflow diagram

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

  1. An active WhatsApp Business account connected to Evolution API
  2. A Chatwoot instance with API access enabled
  3. n8n instance or account to host the workflow
  4. 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

  1. Download the JSON template file
  2. Import into your n8n instance
  3. Configure Evolution API credentials in the WhatsApp node
  4. Set up Chatwoot API authentication
  5. Map WhatsApp contacts to appropriate Chatwoot inboxes
  6. Test with sample messages
  7. 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.

Frequently Asked Questions

Common questions about WhatsApp-Chatwoot integration and automation

WhatsApp integration allows businesses to centralize customer conversations from WhatsApp into their Chatwoot helpdesk. This enables support teams to manage all customer queries from one interface while maintaining WhatsApp's familiar messaging experience for customers. The automation handles message forwarding automatically, reducing manual copying and pasting between platforms.

For example, an e-commerce store can receive product inquiries via WhatsApp that automatically appear in Chatwoot alongside email and web chat tickets. Agents can prioritize and assign conversations without switching apps, leading to faster resolution times and better team coordination.

  • Eliminates context switching between platforms
  • Maintains single conversation threads per customer
  • Enables consistent response quality across channels

This workflow supports forwarding all common WhatsApp media types including images, videos, documents, and audio messages. The system preserves file formats and maintains media quality during transfer. Businesses can view and manage these attachments directly within Chatwoot's interface alongside text messages.

In practice, this means customers can send product photos, invoice PDFs, or video demonstrations that automatically appear in the support ticket. Agents can download, annotate, or forward these files without asking customers to resend through another channel.

  • Supports files up to 16MB (WhatsApp's limit)
  • Preserves original file names and metadata
  • Handles multiple attachments per message

Evolution API acts as a bridge between WhatsApp Business accounts and other platforms. It connects through WhatsApp's official Business API or alternative connection methods, providing a stable interface for message exchange. The API handles authentication, message queuing, and media processing before forwarding to Chatwoot.

Businesses typically configure Evolution API with their WhatsApp Business number credentials. The API then monitors incoming messages and makes them available to workflows like this one, while also handling outbound message delivery back to WhatsApp users.

  • Supports both cloud and self-hosted WhatsApp connections
  • Handles rate limiting and connection stability
  • Provides message status confirmations

Yes, the workflow can process messages from multiple WhatsApp numbers when properly configured. Each number connects through Evolution API and routes to designated inboxes in Chatwoot. This allows businesses to manage separate support lines for different departments or products while maintaining centralized oversight.

A common setup might route sales inquiries from one WhatsApp number to the sales team's Chatwoot inbox, while technical support messages from another number go to the engineering team. All conversations remain searchable and reportable within Chatwoot's unified dashboard.

  • Supports unlimited WhatsApp numbers
  • Enables department-specific routing
  • Maintains separate conversation histories

Chatwoot provides professional ticket management, agent assignment, and analytics for WhatsApp conversations. Benefits include unified customer history tracking, team collaboration features, response templates, and performance metrics. The platform helps maintain response quality while scaling support operations across multiple agents.

Unlike native WhatsApp Business app limitations, Chatwoot offers advanced features like canned responses, conversation tagging, SLA monitoring, and integration with other business tools. Teams can maintain professional standards while leveraging WhatsApp's widespread user adoption.

  • Centralizes all support channels in one platform
  • Provides team collaboration tools
  • Offers detailed reporting and analytics

When properly configured, the automation achieves near-perfect reliability with message delivery confirmation and error handling. The workflow includes safeguards for connection issues, rate limits, and media processing failures. Businesses should monitor initial setup and conduct periodic tests to ensure continued performance.

The system automatically retries failed message deliveries and logs errors for troubleshooting. Most implementations experience over 99% success rates after initial configuration tuning. Regular maintenance checks help maintain this reliability as message volumes grow.

  • Built-in retry logic for failed deliveries
  • Error logging for troubleshooting
  • Performance monitoring capabilities

Yes, GrowwStacks specializes in custom WhatsApp-Chatwoot integrations tailored to specific business needs. Our team can build advanced workflows with features like automated responses, CRM synchronization, multilingual support, and escalation protocols. We handle the technical implementation while you focus on customer service.

Custom solutions might include integrating with your existing CRM, adding AI-powered response suggestions, or creating specialized routing based on message content. We work closely with your team to understand your unique support workflows and build accordingly.

  • Tailored to your existing systems
  • Includes comprehensive testing and training
  • Ongoing support and optimization

Need a Custom WhatsApp-Chatwoot Integration?

This free template is a starting point. Our team builds fully tailored automation systems for your specific needs.