Entenda o que é o Chatwoot, quais canais e recursos ele oferece, quanto custa na nuvem ou em servidor próprio e como instalar a ferramenta em uma VPS com Docker.
Clientes esperam respostas rápidas em qualquer canal: no chat do site, no WhatsApp, no Instagram ou por e-mail. Quando cada conversa fica em uma ferramenta diferente, o suporte digital perde agilidade, o histórico se espalha e a equipe passa mais tempo procurando informações do que atendendo.
Para centralizar esses canais, muitas empresas recorrem a soluções como Zendesk, Intercom ou Freshdesk, que costumam cobrar licença por agente. Nesse contexto, o Chatwoot aparece como uma alternativa open source: uma plataforma de atendimento multicanal que pode ser usada na nuvem ou instalada em um servidor próprio, com acesso ao código e mais controle sobre a infraestrutura.
Neste artigo, você vai entender o que é o Chatwoot, quais são seus principais recursos, quanto custa, como instalar a ferramenta em uma VPS com Docker e como ele se compara às soluções proprietárias. Aproveite o conteúdo e tenha uma boa leitura.

Resumo do artigo
- O Chatwoot é uma plataforma open source de atendimento que reúne chat do site, WhatsApp, Instagram, Facebook, e-mail e outros canais em uma única caixa de entrada.
- A ferramenta oferece filas, equipes, etiquetas, respostas rápidas, automações, relatórios e o Captain, seu agente de IA.
- Pode ser usado na nuvem (Chatwoot Cloud), com plano gratuito limitado e planos pagos por agente, ou em servidor próprio, com a Community Edition gratuita.
- A forma recomendada de instalação própria é via Docker, em uma VPS com pelo menos 4 GB de RAM.
- Recursos como SLA, login único via SAML e logs de auditoria fazem parte da edição Enterprise, que é paga.
- Hospedar a ferramenta por conta própria dá mais controle sobre os dados, mas exige manutenção técnica, atualizações e backups.
O que é o Chatwoot?
O Chatwoot é uma plataforma open source de atendimento ao cliente que funciona como um hub multicanal. Ele reúne em uma só interface as conversas recebidas pelo chat do site, WhatsApp, Instagram, Facebook Messenger, e-mail, Telegram e outros canais, além de integrações personalizadas via API.
Assim, por meio dele, as equipes de vendas, suporte técnico e atendimento conseguem interagir com os seus clientes de uma maneira mais organizada e rastreável, com histórico centralizado e menos risco de perder mensagens.
O projeto é desenvolvido em Ruby on Rails e Vue.js e pode ser usado de duas formas: na versão em nuvem mantida pela própria empresa (Chatwoot Cloud) ou instalado em um servidor próprio, no modelo conhecido como self-hosted.

Para que serve e quem utiliza?
O Chatwoot serve como uma central de relacionamento para empresas que atendem clientes em mais de um canal. Ele costuma ser indicado para:
- Pequenas e médias empresas que desejam uma maior independência de plataformas comerciais;
- Equipes de suporte técnico que precisam rastrear atendimentos em múltiplos canais;
- Times de vendas e pré-venda que buscam melhorar a experiência de contato com leads;
- Empresas e startups que preferem manter os dados de atendimento em infraestrutura própria.
Funcionalidades principais do Chatwoot
Os recursos do Chatwoot atendem desde pequenos times de suporte até operações com muitos agentes, canais e automações. Conheça os principais.
Atendimento em tempo real por chat
O chat ao vivo (Live Chat) é um dos pilares do Chatwoot. Ele é instalado no site por meio de um widget personalizável, que permite uma comunicação direta com visitantes e clientes. Entre os recursos disponíveis, estão:
- Widget com cores e mensagens personalizáveis;
- Disparo automático de mensagens com base no comportamento do usuário;
- Tradução automática de mensagens;
- Transferência entre agentes e times de atendimento;
- Formulário de pré-atendimento (telefone, nome, e-mail).

Aqui vai uma dica técnica: o script do chat pode ser inserido em qualquer site com poucas linhas de código HTML/JS. Mais adiante, você confere como fazer isso.
Integração com WhatsApp, Instagram, e-mail, Facebook e mais
Um dos principais diferenciais do Chatwoot está na possibilidade de unificar diversos canais de atendimento em uma única interface. Entre os canais suportados, estão:
- WhatsApp Business Platform (Cloud API);
- Facebook Messenger;
- Instagram Direct;
- E-mail (Gmail, Outlook ou qualquer caixa IMAP/SMTP);
- Telegram, Line e SMS;
- Chat do site;
- API personalizada para integrações mais específicas.

Essa abordagem multicanal permite que o agente visualize todas as mensagens, independentemente da origem, em uma única caixa de entrada, o que ajuda a reduzir o tempo de resposta. Vale lembrar que, no caso do WhatsApp oficial, as cobranças da Meta pelas conversas continuam valendo, mesmo usando o Chatwoot.
Criação de agentes, tags e respostas rápidas
O Chatwoot oferece recursos de gestão e automação de atendimentos que ajudam a escalar o suporte com mais organização. Entre eles:
- Agentes e times: cadastro de usuários com permissões específicas;
- Etiquetas (tags) de conversas: categorização de atendimentos;
- Respostas rápidas: atalhos para mensagens frequentes;
- Regras de automação e webhooks: atribuição e ações automáticas com base em horário, canal ou etiqueta;
- Base de conhecimento integrada (Help Center);
- Políticas de SLA, disponíveis na edição Enterprise.

Tome como exemplo: um time de suporte pode usar a etiqueta “urgente” para priorizar solicitações e configurar uma regra de automação que atribui a conversa a um supervisor sempre que essa etiqueta for aplicada.
Histórico completo de conversas e painel de analytics
Todas as conversas ficam armazenadas com registro cronológico, o que permite acompanhar cada atendimento de ponta a ponta. O sistema também oferece relatórios com métricas como:
- Tempo médio da primeira resposta;
- Volume de conversas por canal (caixa de entrada);
- Tempo de resolução;
- Desempenho por agente e por equipe;
- Número de conversas resolvidas e em aberto;
- Picos de atendimento por horário e dia.

Captain e automações com IA
O Chatwoot conta com o Captain, seu agente de inteligência artificial. Ele pode responder clientes com base na base de conhecimento e em documentos da empresa, sugerir respostas aos agentes e traduzir mensagens. O Captain está disponível nos planos pagos, tanto na nuvem quanto na versão self-hosted.
Além disso, como o Chatwoot oferece API e webhooks, é possível criar automações próprias. Uma aplicação externa pode, por exemplo, receber cada nova mensagem, identificar o assunto e aplicar etiquetas como vendas, suporte ou financeiro, encaminhando a conversa para a equipe certa. Esse mesmo caminho permite conectar o Chatwoot a ferramentas como o n8n. Para entender melhor a diferença entre esses modelos, veja a diferença entre chatbot e agente de IA.
Chatwoot Cloud ou self-hosted: qual escolher?
O Chatwoot pode ser usado diretamente na nuvem, sem instalação, ou hospedado por você em um servidor próprio, como uma VPS da HostGator. A versão em nuvem é mais rápida para começar, enquanto a instalação self-hosted oferece mais liberdade de personalização e controle sobre os dados, em troca de manutenção técnica.
Confira as opções disponíveis, segundo as páginas oficiais de preços (valores consultados em novembro de 2026, cobrados em dólar e sujeitos a alteração):
| Modalidade | Plano | Preço por agente/mês | Destaques |
|---|---|---|---|
| Nuvem | Hacker | Gratuito | Até 2 agentes, 500 conversas por mês, 30 dias de histórico, apenas chat ao vivo |
| Nuvem | Startups | US$ 19 | Conversas ilimitadas (uso justo), base de conhecimento e créditos do Captain |
| Nuvem | Business | US$ 39 | Inclui equipes e regras de automação |
| Nuvem | Enterprise | US$ 99 | Inclui SSO/SAML e logs de auditoria |
| Self-hosted | Community Edition | Gratuito | Recursos essenciais, custo restrito à infraestrutura |
| Self-hosted | Premium | US$ 19 | Captain, marca personalizada, papéis e permissões, suporte prioritário |
| Self-hosted | Enterprise | US$ 99 | Inclui SSO/SAML e políticas de SLA |
Como usar a versão em nuvem
Para quem busca uma ferramenta sem necessidade de instalação, basta criar uma conta e configurar os canais de atendimento:
- Acesse o Chatwoot;
- Crie uma conta com o seu e-mail ou autenticação pelo Google;
- Crie uma caixa de entrada (inbox) para o canal desejado;
- Convide os agentes e configure as mensagens automáticas;
- Pronto! Agora é hora de começar a receber atendimentos em tempo real.
Para configurar cada canal em detalhes, consulte o guia do usuário do Chatwoot.
Como instalar o Chatwoot em uma VPS com Docker
Para quem deseja hospedar o Chatwoot por conta própria, a documentação oficial de self-hosting descreve duas formas principais de instalação: manual ou via Docker. Como a aplicação não roda em hospedagem compartilhada, o ambiente indicado é uma VPS ou um servidor dedicado.
Pré-requisitos
Segundo a documentação oficial, o servidor deve ter pelo menos 4 núcleos de CPU e 4 GB de RAM, configuração suficiente para cerca de 10 mil conversas por dia, além de 1 GB de swap. O sistema operacional de referência é o Ubuntu.

Na instalação via Docker, as dependências já vêm nos contêineres. Já a instalação manual exige os seguintes pacotes:
- Ruby (versão indicada no arquivo .ruby-version do projeto, atualmente 3.4.x);
- Node.js 24;
- pnpm 10;
- PostgreSQL (versão estável mais recente);
- Redis 7 ou superior.
É importante ressaltar que a instalação manual é recomendada apenas para desenvolvedores experientes ou para quem deseja customizar o backend em nível mais aprofundado. Como as versões mudam a cada atualização, confira sempre a página oficial de requisitos.
Instalação via Docker (mais simples)
A maneira mais prática de rodar o Chatwoot em servidores Linux é com Docker e Docker Compose. Os passos abaixo seguem o guia oficial de produção e devem ser executados com um usuário com permissão de administrador (sudo). Se ainda não tem familiaridade com o processo, veja como usar Docker na VPS.
- Instale o Docker e o plugin Docker Compose:
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh- Crie uma pasta para o projeto e baixe os arquivos de configuração oficiais:
mkdir chatwoot && cd chatwoot
wget -O .env https://raw.githubusercontent.com/chatwoot/chatwoot/develop/.env.example
wget -O docker-compose.yaml https://raw.githubusercontent.com/chatwoot/chatwoot/develop/docker-compose.production.yaml- Edite o arquivo
.enve defina, no mínimo, as variáveisSECRET_KEY_BASE,FRONTEND_URL(o domínio que você vai usar),POSTGRES_PASSWORDeREDIS_PASSWORD. Use a mesma senha do PostgreSQL no arquivodocker-compose.yaml. - Prepare o banco de dados:
docker compose run --rm rails bundle exec rails db:chatwoot_prepare- Inicie os contêineres em segundo plano:
docker compose up -d- Verifique se a aplicação está respondendo. O comando abaixo deve retornar o código 200:
curl -I localhost:3000/api- Configure um proxy reverso, como o Nginx, com certificado SSL apontando para a porta 3000. A documentação recomenda não expor essa porta diretamente na internet.
- Acesse o domínio configurado no navegador e crie a sua conta de administrador no primeiro acesso.
Se preferir gerenciar a aplicação por uma interface visual, também é possível usar painéis como o Easypanel para administrar contêineres na VPS.
Como adicionar o chat do Chatwoot ao seu site
Com o Chatwoot funcionando, seja na nuvem ou na sua VPS, o próximo passo é colocar o widget de chat no site:
- No painel, acesse Configurações > Caixas de entrada > Adicionar caixa de entrada;
- Escolha a opção Website, informe o nome e o domínio do site e personalize o widget;
- Adicione os agentes que vão responder por essa caixa de entrada;
- Copie o script gerado e cole antes da tag
</body>do seu site. Em sites WordPress, você pode inserir o código no rodapé do tema ou com um plugin de inserção de scripts.
Chatwoot vs soluções proprietárias como Zendesk e Intercom
Ferramentas comerciais como Zendesk e Intercom entregam uma solução pronta, com infraestrutura e manutenção a cargo do fornecedor. O Chatwoot se diferencia pelo código aberto e pela possibilidade de hospedagem própria. Compare:
| Critério | Chatwoot | Zendesk | Intercom |
|---|---|---|---|
| Modelo de cobrança | Community Edition gratuita; planos pagos por agente | Planos por agente | Planos por assento, mais cobrança por resolução da IA (Fin) |
| Hospedagem própria | Sim | Não | Não |
| Código aberto | Sim | Não | Não |
| Onde ficam os dados | Na nuvem do Chatwoot ou no seu servidor | Na nuvem do fornecedor | Na nuvem do fornecedor |
| IA nativa | Captain (planos pagos) | Zendesk AI | Fin |
| Manutenção | Sua equipe, na versão self-hosted | Fornecedor | Fornecedor |
| API e integrações | API REST, webhooks e integrações nativas | API e marketplace de apps | API e marketplace de apps |
Como os preços e planos dessas ferramentas mudam com frequência, consulte as páginas oficiais de cada fornecedor antes de decidir. Na prática, o Chatwoot tende a ser mais vantajoso quando a empresa valoriza liberdade tecnológica, previsibilidade de custos e controle sobre os dados, e tem condições de cuidar da própria infraestrutura.
Vantagens e limitações do Chatwoot
Ao optar pelo Chatwoot, empresas e desenvolvedores ganham uma plataforma de atendimento com comunidade ativa e liberdade para adaptar a ferramenta às suas necessidades. Mas também assumem algumas responsabilidades.
Código aberto: liberdade de personalização
Por ser uma plataforma open source, o Chatwoot oferece acesso ao código-fonte, que você encontra no GitHub. Com isso, é possível:
- Personalizar o visual e o funcionamento de acordo com as suas necessidades;
- Adicionar novas integrações, canais ou regras;
- Realizar auto-hospedagem em servidores próprios.
Vale lembrar que a edição Enterprise é uma versão proprietária construída a partir do mesmo repositório. Por isso, alguns recursos avançados não fazem parte da Community Edition.
Custo reduzido para empresas e desenvolvedores
Na Community Edition self-hosted, o Chatwoot não cobra licença por agente. Os custos ficam concentrados na infraestrutura: servidor, armazenamento, domínio e backups. Isso pode representar uma economia relevante para equipes com muitos agentes.
Se a empresa precisar de recursos como o Captain, SLA ou SSO, porém, será necessário contratar um plano pago, também cobrado por agente. Também entram na conta os custos dos canais de terceiros, como as conversas do WhatsApp cobradas pela Meta.
Controle sobre dados e privacidade
Com as preocupações crescentes sobre privacidade digital, o controle sobre os dados dos clientes é um fator a ser levado a sério e que pode ser um diferencial em relação à concorrência. No Brasil, o tema é regulado pela Lei Geral de Proteção de Dados (LGPD, Lei nº 13.709/2018) e, na Europa, pelo Regulamento Geral sobre a Proteção de Dados (GDPR).
Na versão self-hosted, você escolhe onde os dados do atendimento ficam armazenados. Entre os benefícios, estão:
- Hospedagem própria ou em servidores da sua escolha;
- Banco de dados com conversas e contatos sob sua administração;
- Integração com firewalls, backups e criptografia do seu próprio ambiente;
- Mais facilidade para aplicar políticas internas de privacidade.
Isso não significa que o uso do Chatwoot, por si só, garanta conformidade com a LGPD. As mensagens recebidas por WhatsApp, Instagram ou e-mail passam pelos provedores desses canais, e a adequação depende também dos processos da empresa. Para negócios que lidam com dados sensíveis, como fintechs, clínicas e e-commerces, a autonomia sobre a infraestrutura é um ponto a considerar. A ferramenta funciona com SSL, e a edição Enterprise acrescenta login único via SAML e logs de auditoria.
Limitações do Chatwoot
- Manutenção técnica: na versão self-hosted, atualizações, backups, segurança e monitoramento ficam sob sua responsabilidade;
- Recursos avançados pagos: Captain, SLA, SSO e logs de auditoria exigem planos pagos;
- Exigência de servidor: a aplicação precisa de uma VPS com recursos adequados e não roda em hospedagem compartilhada;
- Ecossistema menor: há menos integrações prontas do que em plataformas comerciais mais antigas.
Casos de uso reais com Chatwoot
A estrutura multicanal e a possibilidade de personalização permitem adaptar o Chatwoot a diferentes modelos de negócio. Veja alguns cenários.
E-commerces com atendimento via WhatsApp e Instagram
Lojas virtuais, principalmente no Brasil, dependem fortemente do WhatsApp Business e do Instagram Direct para tirar dúvidas e fechar vendas. Com o Chatwoot, essas conversas ficam em um só painel, com histórico completo de cada cliente.
Exemplo prático: uma loja de eletrônicos responde clientes no site, no WhatsApp e no Instagram pela mesma interface, sem trocar de tela, o que ajuda a reduzir o tempo de resposta.
Startups com suporte técnico direto
Startups de produtos digitais, SaaS ou aplicativos precisam de uma linha direta com os usuários, especialmente em onboardings, resolução de bugs e coleta de feedback. Respostas rápidas, base de conhecimento e integração com o Slack ajudam a estruturar esse suporte.
Exemplo prático: uma startup de gestão de tarefas recebe dúvidas pelo chat do site e por e-mail. Uma regra de automação distribui as conversas para o time de engenharia ou de sucesso do cliente, de acordo com a etiqueta atribuída.
Agências e freelancers com múltiplos clientes
Agências de marketing, desenvolvedores web e freelancers costumam gerenciar vários projetos ao mesmo tempo. No Chatwoot, é possível criar várias contas na mesma instalação ou caixas de entrada separadas para cada cliente, com agentes, permissões e relatórios próprios. Também dá para conectar a ferramenta a um CRM por meio de integrações ou da API.
Exemplo prático: uma agência administra o atendimento de cinco e-commerces em um só painel. Cada cliente tem seu próprio número de WhatsApp, e os agentes alternam entre eles dentro do Chatwoot.

Conclusão
O Chatwoot é uma alternativa open source e personalizável para empresas que querem centralizar o atendimento ao cliente em um só lugar, seja pelo chat ao vivo, WhatsApp, redes sociais ou e-mail.
Agora, você já sabe como escolher entre a versão em nuvem e a self-hosted, como instalar a ferramenta em uma VPS com Docker e como adicionar o chat ao seu site. Para freelancers, agências ou equipes maiores que buscam independência tecnológica, ele pode ser uma boa opção, desde que haja estrutura para cuidar da manutenção do servidor.
Você também pode se interessar por esse conteúdo:

