Recipes / Support

Our rating: 3/5 for this setup

Zendesk to Chatwoot with AI replies: first reply in about a minute

An app company moved support from Zendesk to Chatwoot. In-app form submissions land in a Google Sheet, and Apps Script emails each one into the Chatwoot inbox with the device details, labels it by category and mirrors every message to a Slack thread. AI replies use a prompt per inquiry type, follow the team's email template and hand off to a person when unsure. Every Friday an LLM posts a bilingual summary of the week to Slack.

New Added Nov 2, 2026 · ✓ Last checked Nov 2, 2026

It broke for meBroke?
How it works: Zendesk to Chatwoot with AI replies: first reply in about a minute. Trigger: A user submits the in-app support form. The bot (Chatwoot (hosted plan) + Google Forms, Sheets and Apps Script + an LLM + Slack): Apps Script emails it into Chatwoot with device details; AI replies with the prompt for that inquiry type, or escalates; Every message is mirrored to Slack. Result: First reply in about a minute. Replaces Zendesk ticketing.HOW IT WORKSZendesk to Chatwoot with AI replies: first reply in about a…1 · TRIGGER2 · THE BOT3 · RESULTA user submitsthe in-appsupport formChatwoot (hosted plan)Google Forms, Sheets an…an LLMSlackApps Script emails it into Chatwootwith device detailsAI replies with the prompt for thatinquiry type, or escalatesFirst reply inabout a minuteREPLACESZendesk ticketingRATED 3/5 · HARD SETUPAppToBot
How it works: trigger: A user submits the in-app support form; the bot (Chatwoot (hosted plan) + Google Forms, Sheets and Apps Script + an LLM + Slack): Apps Script emails it into Chatwoot with device details; AI replies with the prompt for that inquiry type, or escalates; Every message is mirrored to Slack; result: First reply in about a minute.HOW IT WORKS1 · TRIGGERA user submits the in-appsupport form2 · THE BOTChatwoot (hosted plan)Google Forms, Sheets an…an LLMSlackApps Script emails it into Chatwoot withdevice detailsAI replies with the prompt for thatinquiry type, or escalatesEvery message is mirrored to Slack3 · RESULTFirst reply in about a minuteREPLACESZendesk ticketing
Diagram drawn by AppToBot from this recipe's source. It shows the flow, not a screenshot of the product.

Setup steps

  1. Keep your in-app form as a Google Form so device details are filled in automatically
  2. In Apps Script, email each formatted submission into the support inbox Chatwoot is connected to
  3. Use Chatwoot's API to set the category label and contact attributes
  4. Add a webhook script that mirrors every Chatwoot message to a Slack thread
  5. Write a system prompt per inquiry type with your reply template, and escalate when the model isn't confident
  6. Schedule a Friday LLM digest of the week's inquiries to Slack

Steps summarized from the original Blog source ↗. Use “Copy” to grab them with the tools and source link, or copy an AI prompt.

How it went

First reply time went from an average of 1,186 minutes on Zendesk (Jan 15–Feb 15) to about a minute on Chatwoot (Feb 16–26), and resolution time from 289.7 hours to 30. The one-minute reply is the AI answering as soon as a conversation opens; human follow-ups average 6 hours 46 minutes.

Worth knowing

The Zendesk averages were skewed by outliers (medians of 299 minutes and 172.8 hours), and ten days is a short window, as the writer notes. Chatwoot is chat-first, so they kept form intake to get complete first messages.

Only what the original source ↗ says, re-read Nov 2, 2026. How we write these

Try it with AI

Paste this into ChatGPT, Claude or your own agent for step-by-step help. Prompt written by AppToBot from this recipe's data, not by the original author. It keeps drafts for your review and asks before anything is sent or paid.

Help me set up this automation using Chatwoot (hosted plan) + Google Forms, Sheets and Apps Script + an LLM + Slack: "Zendesk to Chatwoot with AI replies: first reply in about a minute".
Goal: replace Zendesk ticketing.

How it should work:
- Trigger: A user submits the in-app support form
- Then: Apps Script emails it into Chatwoot with device details
- Then: AI replies with the prompt for that inquiry type, or escalates
- Then: Every message is mirrored to Slack
- Result: First reply in about a minute

Setup steps (summarized from the original source):
1. Keep your in-app form as a Google Form so device details are filled in automatically
2. In Apps Script, email each formatted submission into the support inbox Chatwoot is connected to
3. Use Chatwoot's API to set the category label and contact attributes
4. Add a webhook script that mirrors every Chatwoot message to a Slack thread
5. Write a system prompt per inquiry type with your reply template, and escalate when the model isn't confident
6. Schedule a Friday LLM digest of the week's inquiries to Slack

Guide me one step at a time. Ask me for anything you need (accounts, sheet or channel names) before you start.

Safety rules:
- Build and test with sample data first, and show me a sample result before anything goes live.
- Keep anything that goes to other people (emails, posts, replies, record updates) as drafts for my review until I say otherwise.
- Never send, post, buy, pay, delete or change records without my approval.
- Tell me about any cost (paid plans, API usage) before I'd incur it, and help me set a spending limit.
- Keep API keys and passwords out of shared docs and chats.
- Privacy: Inquiries are stored in your Google Sheet and in Chatwoot; message text goes to the AI model that drafts replies.

Based on: https://tech.anotherball.com/en/2026-02-27-aiops-cs-zendesk-to-chatwoot/

Zendesk ticketingChatwoot (hosted plan) + Google Forms, Sheets and Apps Script + an LLM + Slack

Tool names link to each official site (opens in a new tab).

Cost afterNot reported (Chatwoot hosted plan; the writer says operating costs are low)
SetupHard · Not reported
Time savedNot reported
SkillAdvanced

Running cost: 💲 Paid plan needed Uses Chatwoot's hosted plan; the price and AI costs aren't stated. How we sort costs
Stack: Google Sheets · Slack

App vs bot, side by side

Old app vs bot
Old app / habitBot
ToolZendeskChatwoot with AI auto-replies and an Apps Script intake
Monthly costNot reportedNot reported (Chatwoot hosted plan; the writer says operating costs are low)
SetupNone (already in use)Not reported · Advanced
Your timeBaselineNot reported
MaintenanceHandled by vendor/you as beforeApps Script triggers and a webhook handler that you maintain yourself.
PrivacyData stays with the app vendorInquiries are stored in your Google Sheet and in Chatwoot; message text goes to the AI model that drafts replies.

Full comparison

ReplacesZendesk
Bot / agent stackChatwoot with AI auto-replies and an Apps Script intake
Monthly cost beforeNot reported
Monthly cost afterNot reported (Chatwoot hosted plan; the writer says operating costs are low)
Setup timeNot reported
Time savedNot reported
Skill levelAdvanced
Reliability3/5: firsthand, with numbers, escalation and human follow-up built in, but only 10 days of data at the time of writing.
MaintenanceApps Script triggers and a webhook handler that you maintain yourself.
Privacy & dataInquiries are stored in your Google Sheet and in Chatwoot; message text goes to the AI model that drafts replies.
Best forTeams with form-based support who want control over AI replies
Not forTeams that want a ready-made help desk with AI built in and no scripting

Pros and cons

Pros

  • First reply in about a minute at any hour
  • Every raw inquiry in a Sheet for analysis
  • A prompt per inquiry type, with escalation

Cons

  • Custom Apps Script glue to keep running
  • Short measurement window; human follow-ups still average almost 7 hours

Source and evidence

Company engineering blog (Feb 2026) with before-and-after figures over a short window: 10 days on Chatwoot against a month on Zendesk. The writer plans to recheck with a full month of data.

Read the original Blog source ↗

“Not reported” means the source doesn't say. We never fill gaps with guesses. Numbers marked “per author” or “vendor claim” are the source's own and weren't independently tested. Source last checked Nov 2, 2026.

Our rating is an editorial opinion based on the public source above, not lab testing. Spot an error? Request a correction.

Plain-text summary (for search and AI assistants)

Zendesk to Chatwoot with AI replies: first reply in about a minute. Replaces Zendesk with Chatwoot with AI auto-replies and an Apps Script intake. Cost before: Not reported. Cost after: Not reported (Chatwoot hosted plan; the writer says operating costs are low). Setup: Not reported, Advanced. Time saved: Not reported. Reliability 3/5: 3/5: firsthand, with numbers, escalation and human follow-up built in, but only 10 days of data at the time of writing. Best for: Teams with form-based support who want control over AI replies. Not for: Teams that want a ready-made help desk with AI built in and no scripting. How it went (per source): First reply time went from an average of 1,186 minutes on Zendesk (Jan 15–Feb 15) to about a minute on Chatwoot (Feb 16–26), and resolution time from 289.7 hours to 30. The one-minute reply is the AI answering as soon as a conversation opens; human follow-ups average 6 hours 46 minutes. Worth knowing: The Zendesk averages were skewed by outliers (medians of 299 minutes and 172.8 hours), and ten days is a short window, as the writer notes. Chatwoot is chat-first, so they kept form intake to get complete first messages. Source: https://tech.anotherball.com/en/2026-02-27-aiops-cs-zendesk-to-chatwoot/

Related recipes

More: all Support recipes

Compare with another recipe ← All recipes

Questions, corrections or ideas?

Spotted an error, want a recipe covered, or have a partnership idea? Send us a message and we'll get back to you.

Contact us

Starting your own newsletter? Try beehiiv ↗

What is beehiiv?

beehiiv is a newsletter platform: you write and send emails, host a newsletter website, and grow and monetize a list from one place. We've used it for our own newsletter.

beehiiv says (vendor claims, not tested by us):

  • Free plan with up to 2,500 subscribers and unlimited sends
  • Built-in website, recommendation network and analytics
  • 0% cut of paid subscription revenue (Stripe fees apply)

Good for: starting or growing an email newsletter. Not ideal for: email automations or removing beehiiv branding on a $0 budget (those need Lite or Pro).

Free plan: $0, no card needed. Paid plans from $49/mo billed annually (Lite, up to 1,000 subscribers). People who sign up through our link get a 14-day trial plus 20% off their first 3 months, per beehiiv's partner page. Facts as of Oct 2026, from beehiiv's own website. More about beehiiv →

Press / anywhere to search. Open full search

Send us a bot that replaced an app

Three quick fields. We check every link by hand and only publish what the source supports.

Please don't enter an email address here; we never publish emails. Stored for up to 12 months. See Privacy and Terms.