Website review
This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.
What is Chatwoot?
Chatwoot is an open-source customer support platform for handling live chat, email, WhatsApp, and social conversations in one shared inbox. It combines an omnichannel support desk, a help center for self-service, and an AI assistant called Captain that can answer common questions, suggest replies to agents, and translate messages. Because it is open source, you can self-host it and keep your data on your own infrastructure, or use the vendor's cloud version instead.
Who it suits
- Small teams that want a shared inbox without building one.
- Companies with data-residency or compliance needs that prefer self-hosting.
- Support teams already drowning in repeated questions, who could route the easy ones to an AI agent and let humans handle the rest.
- Businesses that talk to customers across chat, email, and messaging apps rather than a single channel.
What you actually get
- A unified inbox where conversations from different channels land in one place.
- Captain, an AI agent that learns from your help center, past chats, and FAQs to answer routine questions.
- Captain Copilot, which gives agents suggested answers, quick lookups from help articles, and access to past conversations.
- A Help Center for self-service articles.
- Translation so agents can reply in a customer's language.
The main trade-off
Self-hosting gives you control over data and infrastructure, but someone on your side has to run and maintain it. The cloud option removes that burden but means your data sits with the vendor. If you have no ops capacity, start with cloud; if data ownership is a hard requirement, plan for self-hosting from day one.
A practical next step: list your top ten repeated support questions. If most could be answered from existing documentation, the AI agent and help center are worth testing first; if your questions are mostly one-off and complex, focus on the shared inbox and Copilot instead.
For alternatives in the same space, see Intercom and Zendesk.
How does Chatwoot compare to Intercom and Zendesk?
Chatwoot positions itself as an open-source alternative to Intercom and Zendesk, so the comparison comes down less to raw feature count and more to control, hosting, and cost model. Chatwoot combines live chat, email, WhatsApp, social conversations, a help center, and an AI assistant called Captain in one support desk, and it can be self-hosted so you own your data. Intercom and Zendesk are mature, proprietary suites known for polished automation, broad integrations, and extensive enterprise tooling, but you typically run them as hosted SaaS with per-seat or usage-based pricing.
H3 Where each tends to fit
- Chatwoot: teams that want an omnichannel inbox plus a knowledge base without vendor lock-in, especially those with engineering capacity to self-host or a preference for open-source software.
- Intercom: product-led and sales-assisted teams that lean heavily on automation, in-app messaging, and customer lifecycle tooling.
- Zendesk: larger support organizations that need deep ticketing workflows, granular roles, and a wide marketplace of apps.
H3 Practical trade-offs to weigh
- Hosting and data: Chatwoot's self-host option gives you infrastructure control; Intercom and Zendesk are managed for you, which reduces operational burden but means your data lives in their cloud.
- AI: Chatwoot's Captain answers from your help center, chats, and FAQs and offers Copilot suggestions, translations, and help-article lookups. Intercom and Zendesk have their own AI layers, often bundled into higher tiers, so compare what is included versus add-on.
- Ecosystem: Intercom and Zendesk generally have larger app marketplaces and more prebuilt integrations; Chatwoot's open-source nature means custom integrations are possible but may require developer time.
- Cost shape: self-hosting can lower subscription spend but adds server, maintenance, and upgrade costs; SaaS pricing usually scales with seats and features.
A useful next step: list your must-haves, such as WhatsApp support, a self-service help center, AI answer suggestions, and self-hosting, then run a short pilot with real conversations. If owning your data and avoiding lock-in rank highest, start with Chatwoot; if you need the deepest out-of-the-box enterprise workflows and integrations, evaluate Intercom and Zendesk first. You can compare plans at Chatwoot, Intercom, and Zendesk.
How do I self-host Chatwoot and what are the requirements?
Self-hosting Chatwoot means running the support platform on infrastructure you control, rather than using the vendor's hosted cloud. On its own site, Chatwoot presents this as its core open-source promise: "host on your own infrastructure and own your data." In practice, that gives you control over where conversation data lives and how the system is configured, but it also makes you responsible for servers, upgrades, backups and security.
What self-hosting involves
- A Linux host or cluster. Chatwoot is normally deployed with Docker, so a machine (or several) running a recent Linux distribution is the starting point. You can run it on a cloud VM, a bare-metal server, or on-premise hardware.
- A database and cache. Chatwoot relies on PostgreSQL for data and Redis for background jobs and caching. Both need to be provisioned and backed up.
- Object storage for attachments. Conversation attachments and avatars are typically stored in S3-compatible storage (AWS S3, MinIO, or similar), so you need a bucket and credentials.
- A reverse proxy and TLS. You'll put Nginx, Caddy or Traefik in front to terminate HTTPS and route traffic. A domain name and certificate are required.
- Environment configuration. Settings such as the database URL, Redis URL, secret key, mailer credentials and storage keys are supplied through environment variables. Your outgoing email (SMTP) provider must be configured or notifications won't send.
- Channels and integrations. Live chat, email, WhatsApp and social channels are connected from the admin area after the instance is running; each channel has its own external requirements.
- Ongoing operations. Plan for version upgrades, database migrations, log monitoring, and a tested backup-and-restore routine.
Rough sizing guidance
For a small team, a single modest VM with a few GB of RAM and a couple of vCPUs is usually enough to start; larger volumes of conversations, attachments and concurrent agents push you toward separate database and Redis instances. Treat these as general planning ranges, not published requirements — check Chatwoot's own documentation for the current minimums before you commit.
Cloud vs self-hosted
| Consideration | Self-hosted | Chatwoot cloud |
|---|---|---|
| Data location | You choose the server and region | Vendor-managed |
| Upgrades and uptime | Your team's responsibility | Handled for you |
| Setup effort | Initial deployment plus ongoing ops | Sign up and configure |
| Customisation | Full access to the codebase | Limited to exposed settings |
A practical next step
If you're evaluating this, start with a throwaway deployment: spin up a small VM, follow Chatwoot's Docker instructions, connect one email inbox, and send a test conversation through. That single exercise will tell you whether your team has the appetite for the maintenance work. If it doesn't, the hosted option at Chatwoot removes the operational burden while keeping the same interface. Teams that already run their own infrastructure, or that have data-residency rules, tend to get the most from self-hosting; teams without a sysadmin usually don't.
How does Chatwoot's AI assistant Captain work?
Captain is Chatwoot's built-in AI layer, and it works in two distinct modes. The first is an autonomous agent that answers customers directly: it learns from your help center, past chats and FAQs, then handles common questions so they never reach a human. The second is a copilot that sits beside your agents, suggesting replies, pulling up past conversations and looking up help articles. Chatwoot also lists translation as a Captain capability, so an agent can respond in a customer's native language.
A practical way to picture the split:
| Mode | Who writes the reply | Best for |
|---|---|---|
| Captain (AI agent) | Captain, automatically | Repetitive, well-documented questions |
| Captain Copilot | Your agent, with suggestions | Complex or sensitive conversations |
The trade-off is the usual one for AI support. Automation only works as well as the knowledge you feed it, so a thin or outdated help center produces weak answers, and you still need humans for anything unusual. Copilot carries less risk because a person reviews every reply, but it saves less time.
If you are evaluating it, pick your ten most common support questions, check whether your help center already answers them clearly, then test Captain against those before rolling it out broadly. Chatwoot's own pages cover the feature set at Chatwoot. For context on the wider category, Intercom and Zendesk are the alternatives Chatwoot positions itself against, and their official sites are Intercom and Zendesk.
Can Chatwoot connect WhatsApp, email, and social media in one inbox?
Yes. Chatwoot is built as an omnichannel support desk: the page describes managing live chat, email, WhatsApp, and social conversations in one place, and one of its main headings is "Keep all your customer conversations in one place." The practical effect is that an agent works from a single queue rather than switching between the WhatsApp app, a shared email inbox, and separate social accounts.
H3 What that looks like in daily use
- A customer messages on WhatsApp, then follows up by email; both threads are visible in the same agent workspace instead of being tracked in two tools.
- Social media messages and website live chat land in the same inbox, so routing and assignment follow one set of rules.
- The Help Center sits alongside the inbox, so an agent can point to a self-service article in the same place they are replying.
- Captain, the built-in AI agent, can draft or suggest replies using your help center, chats, and FAQs, and can translate between languages — useful when a WhatsApp customer writes in a different language from the email thread.
H3 Trade-offs to weigh
- Consolidation helps most when your channels are genuinely high-volume; a small team with one channel gains less from a unified inbox.
- Open source and self-hosting are a real advantage if data ownership or infrastructure control matters, but they shift maintenance, upgrades, and hosting work onto your team. The cloud option avoids that at the cost of running on someone else's infrastructure.
- AI features depend on the quality of your help center and past conversations; thin content means weaker automated answers.
H3 A useful next step List every channel you currently support and how many conversations each generates per week. If two or more channels are active, a unified inbox is worth testing. Start by connecting your highest-volume channel, run it for a week, and compare first-response time against your current setup before migrating everything.
If you want to compare approaches, Chatwoot covers the open-source and self-hosted path, while Zendesk and Intercom are the closed-source alternatives the page positions itself against.
What are the pricing and free trial options for Chatwoot?
Chatwoot offers a free trial and paid plans, but the exact figures aren't in the supplied page details, so check the official pricing page for current numbers: Chatwoot Pricing. The key decision isn't just price—it's self-hosting versus cloud.
Self-hosted vs. cloud
- Self-hosted (open source): You host on your own infrastructure and own your data, per the page. This can reduce or eliminate per-agent subscription fees, but you take on server costs, setup, upgrades and maintenance.
- Cloud: Chatwoot runs it for you, so you trade control and some cost predictability for convenience and no infrastructure work.
What the trial typically lets you test
- Live chat, email, WhatsApp and social conversations in one place.
- Captain, the built-in AI agent, and Captain Copilot for reply suggestions and help-center lookups.
- The Help Center for self-service.
Practical next step
If you're a small team wanting low cost and technical control, trial the self-hosted version first. If you want to be live quickly without managing servers, start the cloud trial and compare total cost, including any per-agent fees, against your own hosting bill. Confirm current trial length and plan limits on the pricing page before committing.
User reviews (0)