Skip to main content

Automation, AI & open source

Chatwoot vs Intercom vs Zendesk (2026): Open-Source Support

Chatwoot vs Intercom vs Zendesk for Indian teams: pricing models, channels, who holds the data, ERPNext integration, and when self-hosting pays.

Updated 29 Oct 20268 min readBy ManojFirst published 27 Jun 2026

Chatwoot vs Intercom comes down to ownership against polish: Chatwoot is open source and can run on your own server with no per-agent licence, while Intercom and Zendesk are polished hosted help desks priced per agent, with the stronger automation, AI and reporting in higher tiers or add-ons (Zendesk publishes its tiers here). Chatwoot gives you one shared inbox across WhatsApp, email, website chat and social DMs. For more self-hosted options, see the open-source Zendesk alternatives and our directory of open-source SaaS alternatives.

Quick answer

Choose Intercom for proactive, in-app and sales-led messaging. Choose Zendesk for a large, ticket-heavy support team that wants mature workflows, SLAs and reporting out of the box. Choose Chatwoot for a WhatsApp-first shared inbox with no per-agent fee, on a server you control, that you can wire to ERPNext. MithTech, a team of Frappe specialists in Bengaluru, sets up and runs self-hosted Chatwoot as part of wider customer-support and integration work.

The choice is hosted convenience against ownership. Intercom and Zendesk take the servers, the upgrades and the uptime off your hands and charge per seat for it. Chatwoot hands you the code and the data, and you, or someone you pay, run the server.

Interactive comparison

Chatwoot vs Intercom vs Zendesk — what matters to you?

Pick up to three things that matter most to your business. For each one, you see which is stronger.

Your priorities · 0 of 3

Pick two or three priorities to compare Chatwoot and Intercom and Zendesk on them.

What are Chatwoot, Intercom and Zendesk, and how do they differ?

Intercom

Intercom started with in-app messaging and leans toward proactive engagement: bots, product tours, targeted messages and, more and more, AI-led answers. It is strongest for product-led and sales-assisted teams. Pricing is per seat, with AI resolutions and add-ons billed on top.

Zendesk

Zendesk is the established ticket-based help desk, with workflow automation, SLAs, reporting and a large app marketplace. It scales to big support teams and is the safe choice for ticket-heavy work. Pricing is per agent across tiers; the advanced workflow and analytics features sit in the higher ones.

Chatwoot

Chatwoot is an open-source customer-engagement platform: a shared inbox for WhatsApp, email, website chat, Facebook and Instagram DMs and other channels, with canned responses, automation rules, teams and a help centre. You can self-host it with no per-agent fee or use Chatwoot Cloud. Some features, such as its Captain AI agent, belong to the paid editions; check the edition before you plan on one.

How does pricing compare: per-agent SaaS or own-and-host?

This is where the two models drift apart over time.

Intercom and Zendesk charge per agent per month, and the features teams end up wanting (advanced automation, analytics, AI) often sit in higher tiers or paid add-ons. Every new hire adds a seat.

Self-hosted Chatwoot has no licence or per-agent fee. You pay for a server and a one-time setup, then for whoever keeps it patched and backed up. Adding agents barely moves the server cost. It is the same rent-or-own split we cover in ERPNext vs Zoho.

ModelServer + setup + upkeepPer agent / month (+ add-ons)
Adding agentsLittle extra costOne more seat each
DataYour serverVendor cloud
CustomisationFull (open source)Within product limits
SuitsTeams that want ownership and can run a serverTeams that want turnkey and accept the seat price

Which channels does each cover?

All three are omnichannel, and in India WhatsApp is usually the main support channel. Chatwoot connects WhatsApp through Meta's WhatsApp Cloud API directly or through a provider such as Twilio or 360dialog, alongside email, website chat and social DMs, so an agent answers every channel in one place. Intercom and Zendesk support these channels too, with WhatsApp and some social channels on add-ons or higher tiers. Whichever desk you pick, Meta bills WhatsApp per delivered message, by category: templates since 1 July 2025, and replies inside the 24-hour window since 1 October 2026, after a free monthly tier (Meta, checked 14 October 2026).

Who holds your support data?

With Intercom or Zendesk, every conversation lives in the vendor's cloud. With self-hosted Chatwoot, conversations sit on a server you control. That matters if you handle sensitive customer data or want your support history to stay yours when you change tools.

How does each one connect to ERPNext and automation?

Support works better when the agent can see who the customer is and what they bought. Chatwoot has no ready-made ERPNext connector, but it is open: a Dashboard App can show the customer's ERPNext record beside the conversation, webhooks can push events out, and n8n can create tickets, route by topic or send follow-ups. Intercom and Zendesk connect through their marketplaces and APIs, within what those allow. How we set up ERPNext itself is on the ERPNext implementation page.

How do the three compare on AI?

All three are adding AI. Intercom has made AI-led resolution a core, separately billed part of its product. Zendesk offers AI agents and agent-assist in higher tiers. Chatwoot has its own Captain AI in the paid editions, and because it is open source you can also call the model of your choice through n8n. Where the text goes then depends on the model: a cloud API sends it to that provider; a model on your own server keeps it there.

Where does each one win?

Pick Intercom if proactive in-app messaging and product-led engagement are worth its pricing.

Pick Zendesk if you run a large, ticket-heavy support team and want workflows, SLAs and reporting with little setup.

Pick Chatwoot if you want WhatsApp-first omnichannel support without per-agent fees, on a server you control, joined to ERPNext and n8n.

When is Chatwoot the right call?

  • Your support team is growing and per-agent fees are adding up.
  • WhatsApp is your main support channel.
  • You want conversation data on your own server.
  • You already run ERPNext or other open-source systems and want support in the same stack.
  • You would rather customise than work around a vendor's limits.

It makes less sense if you want a turnkey help desk with no server to look after and budget is not the constraint. There, Zendesk or Intercom earn their price.

How do you move from Zendesk or Intercom to Chatwoot?

Support migrations fail on routing, not data, so do them in this order:

  1. Export contacts, conversation history and macros while the old subscription is still live.
  2. Stand up Chatwoot on your own server and create only the inboxes you need now (website widget, email, WhatsApp).
  3. Rebuild teams, labels and canned responses before importing, so imported conversations land on real structures.
  4. Connect WhatsApp and send one live test each way before an agent depends on it.
  5. Point the support mailbox at Chatwoot last, and keep the old inbox forwarding for a week so a missed rule can be caught.
  6. Run both in parallel for that week, then cancel the seats once no traffic reaches the old desk.

Should you run Chatwoot yourself, or have it run for you?

Run it yourself if someone on your team will apply Chatwoot's releases, keep the server patched, back up PostgreSQL and test a restore. Have it run for you if nobody owns that work, because a support inbox that goes quiet is noticed by customers first. Chatwoot Cloud is the vendor's own way to skip the server.

Do it yourself if

You have someone comfortable with Docker, PostgreSQL, Redis and Nginx, a spare server to test upgrades on, and customers who can wait a few hours if the inbox is down.

Have it run for you if

WhatsApp, email and website chat all land in this one inbox, it holds conversations you cannot lose, or nobody wants to apply upgrades and rotate the WhatsApp tokens.

Either way, we can connect your channels, set up teams, canned responses and automation rules, and join Chatwoot to ERPNext, Frappe CRM and n8n, with ongoing help under support and AMC. Under managed hosting we run Chatwoot on one named server, in your cloud account or ours: nightly backups copied off the server, one restored on a schedule, every upgrade tried on a copy first, and the keys stay yours. It is a monthly fee for running it plus the server, quoted in writing after a call. The self-hosting cost comparator sets that against a per-agent Intercom or Zendesk bill.

Frequently asked questions

+

Is Chatwoot a good alternative to Zendesk and Intercom?

For many teams, yes. Chatwoot is an open-source omnichannel inbox across WhatsApp, email, chat and social, with no per-agent licence fee when self-hosted. It fits best when cost, data ownership and customisation matter more than turnkey polish. Intercom and Zendesk remain the better buy where their premium features justify the price.

+

Is Chatwoot really free?

The self-hosted core is free and open source under the MIT licence. You pay for the server, the setup and the upkeep, with no per-agent fee. Some features sit in paid editions, and Chatwoot Cloud is a paid hosted option if you would rather not run a server.

+

Does Chatwoot support WhatsApp?

Yes. Chatwoot connects to the WhatsApp Business Platform through Meta's Cloud API or a provider such as Twilio or 360dialog, alongside email, website chat and Facebook and Instagram DMs, all in one inbox. Meta's per-message charges apply either way, replies included since 1 October 2026 (Meta, checked 14 October 2026).

+

Can Chatwoot integrate with ERPNext?

Yes, but not out of the box. Chatwoot offers an API, webhooks and Dashboard Apps; with those, or with n8n in between, agents can see ERPNext customer and order data and conversations can create or update records.

+

Which is cheaper at scale, Chatwoot or Zendesk/Intercom?

Self-hosted Chatwoot usually costs less as the team grows, because there is no per-agent fee and adding agents barely changes the server cost. Count the upkeep, though: someone has to patch, back up and monitor it. For a small team on a low tier, the hosted tools can cost about the same to start.

+

Do I have to self-host Chatwoot?

No. You can self-host it for control and the lowest running cost, or use Chatwoot Cloud if you would rather not run a server. Self-hosting is what gives you the data ownership and the no-per-agent-fee model.

Your next step

Working out whether self-hosted Chatwoot is worth it?

Next step · Automation, AI & open source

Now see what automating this would take

Tell us which systems should talk to each other. We build the workflows, connect WhatsApp, CRM and ERPNext, and keep them running.

Comments & ratings

No comments yet. Start a new discussion.

0

Manoj · Published on 27 June 2026

Worked with us? Leave a Google review

Questions about this? Talk to the team.

Book a 30-minute Google Meet, WhatsApp us, or send a message. The engineer who works on this replies.

Send us a message
Your details go to our team's CRM and are used only to reply.