AutomationMart
Home/Browse/Build a multichannel customer support AI assistant with Chatwoot & OpenRouter
n8n

Build a multichannel customer support AI assistant with Chatwoot & OpenRouter

n8nn8n8 modulesv1.0
WhatsAppTelegramLinkedInInstagramFacebook

Multichannel AI Assistant Demo for Chatwoot This simple n8n template demonstrates a Chatwoot integration that can: Receive new messages via a webhook. Retrieve conversation history. Process the message history into a format suitable for an LLM. Demonstrate an AI Assistant processing a user's query. Send the AI Assistant's response back to Chatwoot. Use Case: If you have multiple communication channels with your clients (e.g., Telegram, Instagram, WhatsApp, Facebook) integ

At a glance

Build a multichannel customer support AI assistant with Chatwoot & OpenRouter is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects WhatsApp, Telegram, LinkedIn, Instagram. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
WhatsApp, Telegram, LinkedIn, Instagram, Facebook
Modules
8
Price
Free
Version
v1.0
Build a multichannel customer support AI assistant with Chatwoot & OpenRouter workflow diagram

About this workflow

Multichannel AI Assistant Demo for Chatwoot This simple n8n template demonstrates a Chatwoot integration that can: Receive new messages via a webhook. Retrieve conversation history. Process the message history into a format suitable for an LLM. Demonstrate an AI Assistant processing a user's query. Send the AI Assistant's response back to Chatwoot. Use Case: If you have multiple communication channels with your clients (e.g., Telegram, Instagram, WhatsApp, Facebook) integrated with Chatwoot, you can use this template as a starting point to build more sophisticated and tailored AI solutions that cover all channels at once. How it works A webhook receives the message created event from Chatwoot. The webhook data is then filtered to keep only the necessary information for a cleaner workflow. The workflow checks if the message is "incoming." This is crucial to prevent the assistant from replying to its own messages and creating endless loops. The conversation history is retrieved from Chatwoot via an API call using the HTTP Request node. This allows the assistant's interaction to be more natural and continuous without needing to store conversation history locally. A simple AI Assistant processes the conversation history and generates a response to the user based on its built-in knowledge base (see the prompt in the assistant node). The final HTTP Request node sends the AI-generated response back to the appropriate Chatwoot conversation. How to Use 1. In Chatwoot, go to Settings → Integrations → Webhooks and add your n8n webhook URL. Be sure to select the message created event. 2. In the HTTP Request nodes, replace the placeholder values: apiaccesstoken You can find these values on your Chatwoot super admin page. 3. The LLM node is configured to use OpenRouter. Add your OpenRouter credentials, or replace the node with your preferred LLM provider. Requirements An API key for OpenRouter or credentials for your preferred LLM provider. A Chatwoot account with at least one integrated channel and super admin access to obtain the apiaccesstoken. Need Help Building Something More? Contact me on: Telegram: @ninesfork LinkedIn: George Zargaryan Happy Hacking! 🚀

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Create and share engaging Instagram Reels from your business media

Transform your business media into captivating Instagram Reels. Automatically watch media and create engaging Reel posts using Instagram Business tools.

Free

Export data from Facebook Insights (advanced) - PART 1 - receiving webhook

This scenario listens to the [other](https://www.integromat.com/en/integration/4265-create-a-job-in-facebook-insights-advanced-part-2) scenario where the request for Facebook Insights report is requested. When a new webhook is received, Make checks the status of the report being created. If the report is ready, the data are sent to Google Sheets spreadsheet. Otherwise a new request for check of the status is sent with a delay. This scenario is intended for advanced reports which take more time t

Free

Execute forex trading signals from Telegram on MetaTrader 5 with Claude

Telegram Signal Receiver and Processor This n8n template is the missing link between your Telegram trading signal channels and MetaTrader 5. It listens to your Telegram bot, uses AI to detect and parse trading signals in real time, then forwards them directly to your MT5 instance via the signal handler webhook — no manual copying required. The full system includes an n8n workflow, a Python forwarder script, a compiled MT5 Expert Advisor (.mq5), and a setup guide. Everything you need to run copy

Free

Automated product review monitoring with sentiment analysis via Decodo, Gemini & Telegram

Decodo-powered review aggregation to Google Sheets with Gemini analysis and Telegram alerts Who’s it for This template is designed for e-commerce owners, marketplace sellers, product teams, and CX/reputation managers who need an automated way to monitor product reviews. It’s ideal for anyone tracking Amazon listings or other URLs and wants AI-powered sentiment, summaries, and alerts without manual scraping. What it does This workflow automatically retrieves product URLs from Goo

Free

Watch Google Calendar events and create posts on Facebook Pages with Google Sheets content

Automatically post on Facebook Pages using Google Sheets content whenever a new event is detected in Google Calendar, streamlining your social media updates.

Free

Send a message with new Big Cartel product to Telegram

Every time a new product is created in Big Cartel, Make will automatically send a message to Telegram Bot.

Free

Extract seed-funded startup data with RSS, GPT-4.1-MINI & BrightData to Excel

This workflow contains community nodes that are only compatible with the self-hosted version of n8n. What It Does This workflow automatically discovers recently seed-funded startups by monitoring RSS feeds for funding announcements. It uses Bright Data to scrape full article content, then extracts structured company information using OpenAI (GPT). The data is exported to an Excel sheet on OneDrive, providing sales teams with a real-time list of qualified leads without any manual effort. How It W

Free

Build a knowledge base chatbot with Jotform, RAG Supabase, Together AI & Gemini

Youtube Video: Workflow Pre-requisites Step 1: Supabase Setup First, replace the keys in the "Save the embedding in DB" & "Search Embeddings" nodes with your new Supabase keys. After that, run the following code snippets in your Supabase SQL editor: 1. Create the table to store chunks and embeddings: `sql CREATE TABLE public."RAG" ( id bigserial PRIMARY KEY,

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free