Chatwoot vs Intercom: The Honest Comparison (2026)
Date Published
Intercom is the default choice for customer support tooling. It has name recognition, polished UI, and a strong sales team. But the moment you start using it seriously, the bill climbs fast.
Chatwoot is the open-source alternative that runs every channel Intercom runs, adds a few it does not, and lets you self-host on your own infrastructure for free.
This comparison breaks down where each tool wins, where each falls short, and who should use which.
The Pricing Gap Is Bigger Than It Looks
Intercom advertises three plans:
- Essential: $29/seat/month (annual)
- Advanced: $85/seat/month (annual)
- Expert: $132/seat/month (annual)
Those numbers are the floor, not the ceiling. Here is what gets added on top:
Fin AI Agent: $0.99 per resolved conversation. This sounds cheap until you have volume. A team resolving 2,000 tickets per month with Fin AI pays an extra $1,980 every month, before any base seat cost. A team of 40 agents handling a busy period can go from $4,000 to $9,000 per month after enabling Fin - this is a real complaint repeated across Reddit, Capterra, and G2 reviews.
Fin AI Copilot: $35/agent/month extra. The AI assistant that helps agents draft replies is not included. Each plan gives 10 free conversations per month, then you pay. For a 5-agent team that is $175/month on top of seats.
WhatsApp: $0.07-$0.10 per session. Every WhatsApp conversation has a per-message fee stacked on top of your plan.
SMS: $0.01-$0.09 per message.
Real-world Intercom bills run 60-80% above the advertised seat price. A 5-person team on Advanced with moderate AI usage lands at $800-$1,200/month.
Chatwoot's pricing structure is fundamentally different:
- Self-hosted (community edition): $0 - MIT license, full source code, no agent limits
- Chatwoot Cloud Startups: $19/agent/month - all channels included
- Chatwoot Cloud Business: $39/agent/month - full reporting, teams, SLAs
- Chatwoot Cloud Enterprise: $99/agent/month - SSO, audit logs, branding removal
Channels (WhatsApp, Telegram, email, SMS, Instagram, Facebook) are included in the plan price. No per-session fees beyond what the underlying provider charges.
Opsily offers managed Chatwoot hosting from EUR 20/month. Fully managed, EU servers, GDPR-compliant - no DevOps work required. That is the entire cost for a team of 3-5 agents, compared to $87 minimum at Intercom for a single seat on the cheapest plan.
Channel Coverage
Both tools cover the main channels. Chatwoot covers more of the long tail:
| Channel | Chatwoot | Intercom |
|---|---|---|
| Live chat widget | Yes | Yes |
| Yes | Yes | |
| WhatsApp Business API | Yes | Yes (usage fees) |
| Facebook Messenger | Yes | Yes |
| Instagram DM | Yes | Yes |
| Telegram | Yes | No |
| SMS | Yes | Yes (usage fees) |
| TikTok DM | Yes | No |
| LINE | Yes | No |
If your customers are on Telegram or LINE, Chatwoot is the only option between the two. Intercom focuses on higher-value channels where enterprise buyers are active.
AI Capabilities
Intercom's Fin AI is more mature. It is built on GPT-4, integrates tightly with Intercom's help center, and can resolve a high percentage of tickets autonomously. The quality is genuinely good. The cost model is the problem.
Chatwoot has Captain, its native AI layer. Depending on your plan you get a monthly credit allocation (300-800 credits). You can also bring your own API key for self-hosted instances and use any LLM provider. Captain can suggest replies, draft canned responses, and summarize conversations.
For most small teams, Chatwoot's AI is sufficient. Intercom's AI is stronger but you are paying $0.99 per successful outcome, which means your best-performing AI becomes your most expensive line item.
Automation and Workflows
Intercom has a more powerful workflow builder. Drag-and-drop logic trees, conditional routing, multi-step automations, product tours, banners, in-app messages. It is the more complete platform if you want to do proactive customer engagement alongside support.
Chatwoot has solid automation: assignment rules, auto-replies, canned responses, conversation labels, team routing. What it does not have: product tours, targeted campaigns, onboarding flows, surveys. If you want those features in Chatwoot, you would need a separate tool.
For teams whose job is to respond to inbound support requests, Chatwoot's automation is entirely sufficient. For SaaS companies that use the support tool as a marketing and onboarding channel, Intercom has more built-in.
Reporting and Analytics
Intercom's reporting is comprehensive on all plans, with more advanced analytics unlocked on Expert. It covers CSAT, resolution rates, team workload, Fin performance, and response time trends.
Chatwoot's full reporting suite is available from the Business plan ($39/agent) upward. The Startups plan has limited reporting. Self-hosted Community edition has basic overview stats.
For structured support operations with SLAs and executive reporting requirements, Intercom's reporting edge matters. For smaller teams, Chatwoot's reporting covers what you need.
Data Ownership and Privacy
Chatwoot is open source (MIT license). You can audit every line of code, run it on your own servers, and guarantee your customer conversation data never leaves your infrastructure. For GDPR-sensitive use cases, healthcare, legal, or any team handling sensitive data, this is a meaningful difference.
Intercom is fully proprietary. All data lives on Intercom's infrastructure (US-based). They offer HIPAA compliance on the Expert plan. There is no self-hosted option.
Chatwoot's cloud runs on AWS in the US. If you need EU data residency, self-hosting on EU infrastructure (or using a managed provider like Opsily with EU servers) is the cleanest solution.
When to Use Intercom
Intercom makes sense if:
- You are a well-funded SaaS company using support as a growth channel - product tours, targeted messages, onboarding flows
- You need the most capable AI chatbot on the market and volume is low enough that $0.99/resolution is acceptable
- Your team is non-technical and you want zero infrastructure responsibility
- You need HIPAA compliance out of the box (Expert plan)
- You are already deep in the Intercom ecosystem with extensive workflow automations built out
When to Use Chatwoot
Chatwoot makes sense if:
- You want a predictable bill that does not spike with support volume or AI usage
- Your customers are on channels Intercom does not support (Telegram, TikTok, LINE)
- You need full data ownership or EU data residency for GDPR compliance
- You are a developer or technical team comfortable with self-hosting
- You want Intercom-level functionality for a team of 5 at the cost Intercom charges per seat
For European SMBs in particular: managed Chatwoot on EU infrastructure from EUR 20/month is the category Intercom has no answer to. The features cover all standard support use cases. The data stays in Europe. The bill is fixed.
The Bottom Line
Intercom is a great product. It is also expensive, unpredictably so, and built for a market segment that has the budget to absorb that unpredictability.
Chatwoot is not a compromise. It handles every channel, runs AI on top, and gives you the source code to inspect and extend. The only thing you give up is Intercom's marketing automation layer and its most mature AI - and you get that back in the form of a bill that does not surprise you.
If you are evaluating Chatwoot for a team that wants managed hosting without the DevOps overhead, Opsily runs fully managed Chatwoot instances on EU servers from EUR 20/month. No configuration required.