AstraChat: o Chatwoot Pro com IA, Kanban, disparador e ligações
O AstraChat é o Chatwoot Pro da Astra Online: uma distribuição baseada no Chatwoot open source com Kanban, agentes de IA, disparador, agenda e ligações dentro do próprio código, rodando no seu servidor e com a sua marca.
O Chatwoot resolve bem o atendimento em equipe, mas muita empresa sente falta de funil de vendas, disparo, agenda e ligações no mesmo lugar.
Neste artigo eu explico por que o projeto mudou de formato, como migrar da versão antiga, o que cada módulo faz e, no final, para quem ele faz sentido e para quem não faz.
De script por cima do Chatwoot para módulo nativo
Quem acompanha o canal conhece a primeira versão: o Kanban gratuito, com funil, agendamento de mensagens, conexões e outros itens. Ele rodava numa stack separada, em React, com banco e Redis próprios, e entrava no Chatwoot por script, como uma camada por cima da tela.
A vantagem era não mexer no código do Chatwoot. Funcionava junto com outras distribuições e você atualizava o Chatwoot quando quisesse. Só que o projeto cresceu e esse formato começou a dar problema: bugs, instabilidade, módulos aparecendo segundos depois da tela carregar, URL que não mudava ao abrir o Kanban e VPS cada vez maior.
Por isso refizemos tudo. Kanban, chats internos, projetos, atendimentos, disparador, e-mail marketing e flows agora estão dentro do código do Chatwoot, seguindo a mesma arquitetura. Você deixa de usar a imagem oficial e passa a usar a imagem da Astra. Junto veio a mudança de nome: deixou de ser Chatwoot Pro ou Kanban Chatwoot e virou AstraChat, por questões de licença, já que agora é um projeto 100% da Astra.
O que é aberto e o que fica na comunidade
Na gravação do tour do AstraChat, em julho de 2026, a situação era esta:
- a imagem Docker pronta para rodar fica disponível para download, e você pode instalar e usar;
- o código-fonte, o repositório no GitHub e o meu suporte ficam na Comunidade Astra Online, e o código é liberado 7 dias depois da compra;
- o desbloqueio dos recursos Enterprise do Chatwoot (funções personalizadas, custom branding e outros) não vem na imagem; ele é ensinado só na comunidade.
As versões são publicadas no Docker Hub. A tag segue a versão do Chatwoot mais a versão da Astra, porque vamos soltar várias melhorias em cima da mesma versão do Chatwoot. Existe a tag develop para testes, mas em produção use sempre uma versão fixa.
Um ponto de infraestrutura: o AstraChat pede uma VPS com no mínimo 8 GB de RAM. O Chatwoot puro roda em 4 GB, mas com todos os módulos ele fica mais pesado.
Migrando da versão antiga
Se você ainda roda o Kanban antigo por script, o caminho é este:
- Faça backup da VPS no seu provedor, fora do horário comercial.
- No Portainer, pare a stack do Chatwoot.
- No editor da stack, troque a imagem pela da Astra nos dois lugares onde ela aparece (o app e o serviço de back end).
- Se você mapeou a pasta
publicem volume, remova esse mapeamento. - Atualize a stack e espere baixar a imagem.
- No console do contêiner do app, rode o comando de migrate (está na stack). Faça isso sempre que atualizar.
- No super admin, abra Migração, preencha os dados do banco do Kanban antigo (host, porta, banco, usuário e senha) e a URL do Chatwoot para trazer os anexos. Teste a conexão.
- Migre uma empresa por vez, escolha os módulos e use a pré-visualização para conferir quantos registros ele achou.
- Confira os dados no AstraChat e, por último, clique em remover o script antigo.
Pode rodar a migração mais de uma vez: ele faz merge, não sobrescreve. E atenção: essa ferramenta migra os dados do meu script antigo para o novo dentro do mesmo ambiente. Não serve para levar dados de um Chatwoot para outra instalação. Se for começar do zero, nem precisa migrar.
Os módulos, como aparecem no atendimento
Na conversa. O antigo botão de funções extras saiu. Agora a lateral da conversa tem caixas nativas para Kanban, mensagens agendadas, sequência de flow e agendamento de atendimento. Os ícones de ligação aparecem ali conforme o que estiver ativado.
Kanban. Foi refatorado, com tela mais limpa. Dá para criar um Kanban só seu ou para um público específico. A tela de gerenciar funis ainda estava mudando na época da gravação. Detalhes no artigo sobre Kanban e funis de venda no Chatwoot.
Projetos. Três visualizações (cards, lista e Kanban), com categorias de tarefas, membros, conversas vinculadas e arquivos.
Atendimentos (agenda). Clientes, profissionais, serviços e parceiros, com cadastro em passos. Os lembretes agora são por caixa de entrada, então você escolhe se um lembrete sai pela API oficial ou por outra conexão, o que ajuda a controlar o custo com a Meta.
Flows. Chatbot normal e sequência, com busca, filtros, escolha da caixa e inclusão de contatos na sequência.
Agentes de IA. A novidade são as tools: você menciona a ferramenta no prompt (por exemplo, atribuir a conversa) e o agente usa.
Disparador. Funciona com API oficial ou não oficial, com lista por CSV, por tags ou por etapa do Kanban. E agora também permite disparo por ligação, usando o AstraCalls, que está nativo. Para a parte de templates oficiais, veja disparo em massa com a API oficial.
E-mail marketing e chat interno. Templates com editor de arrastar e soltar, e chat entre operadores com visual mais próximo do Chatwoot.
Assinatura no topo. Mesmo na API oficial, a assinatura do atendente agora vai no início da mensagem, como já acontecia nas APIs não oficiais.
Permissões. Nas funções personalizadas, Kanban, atendimentos, e-mail, flows e conexões entram como permissões no mesmo lugar.
O que mudou no super admin
- Módulos por empresa: você escolhe quais módulos cada empresa tem. Isso também está na API.
- Provedores: a aba de conexões saiu. Você cadastra Evolution, WAHA, UazAPI ou AstraCalls como provedor, pode ter mais de um do mesmo tipo e escolhe quais empresas acessam cada um. Na hora de criar a caixa, o provedor aparece como opção, e o QR Code é lido numa aba da própria caixa. Números já conectados continuam funcionando, mas recomendo refazer a conexão pelo provedor.
- Distribuição de proxies: você importa uma lista e cada nova conexão recebe um proxy automaticamente. Ajuda a proteger contra bloqueio, mas não resolve sozinho.
- E-mails do sistema: os modelos de e-mail do Chatwoot são editados ali, sem rebuild da imagem.
- Domínio por empresa: cada empresa pode abrir num domínio próprio. Você aponta o DNS e adiciona no Traefik a linha que a tela gera. Não é redirecionamento, a empresa roda naquele domínio, mas webhooks continuam usando o domínio principal.
- Custom branding: logo e favicon por upload, sem mapear pasta (precisa estar desbloqueado).
- Documentação da API: fica dentro do sistema, com mais endpoints. Token do perfil para o nível da empresa, Platform App para o nível de super admin. Mais no artigo sobre a API do Chatwoot e do AstraChat.
Para quem é e para quem não é
| Faz sentido para | Não faz sentido para |
|---|---|
| Empresa que quer funil, disparo, agenda e ligações no mesmo atendimento | Quem não quer ter servidor nem cuidar de atualização e backup |
| Equipe que cresce e não quer pagar por atendente | Quem precisa rodar numa VPS pequena, abaixo de 8 GB |
| Agência que quer revender atendimento com a própria marca e domínio por cliente | Quem precisa manter outra distribuição modificada do Chatwoot junto |
| Quem já usava o Kanban antigo e sofria com a lentidão do script | Quem prefere pagar uma plataforma por assinatura para outra empresa cuidar de tudo |
O lado honesto: é um Chatwoot modificado. Você troca a imagem oficial pela nossa e passa a depender das nossas atualizações para acompanhar o Chatwoot. Migração mexe em banco, então backup não é opcional.
Perguntas frequentes
O que é o AstraChat?
É o Chatwoot Pro da Astra Online, uma distribuição baseada no Chatwoot open source com Kanban, projetos, atendimentos, disparador, e-mail marketing, flows e chat interno dentro do próprio código. Ele roda no seu servidor e com a sua marca.
AstraChat e Chatwoot Pro são a mesma coisa?
Sim. O projeto deixou de se chamar Chatwoot Pro ou Kanban Chatwoot e passou a se chamar AstraChat por questões de licença, já que virou um projeto 100% da Astra.
Quanto de memória a VPS precisa para rodar o AstraChat?
No mínimo 8 GB de RAM. O Chatwoot puro roda em 4 GB, mas com todos os módulos ele fica mais pesado.
Como migrar do Kanban antigo por script para o AstraChat?
Faça backup da VPS, troque a imagem do Chatwoot pela da Astra na stack, rode o migrate e use a tela de Migração do super admin para trazer os dados do banco antigo, uma empresa por vez. A migração faz merge e pode rodar mais de uma vez, mas não serve para levar dados para outra instalação.
O AstraChat permite revender atendimento com a própria marca?
Sim. Ele roda com a sua marca, você escolhe quais módulos cada empresa tem e cada empresa pode abrir num domínio próprio, o que atende agência que revende atendimento.
Como ter o AstraChat completo
O AstraChat vem na Comunidade Astra Online, com código-fonte, atualizações, grupo VIP e a primeira instalação feita pelo especialista em Chatwoot Raphael Popiolek. Se quiser saber se o seu servidor e a sua operação comportam a migração, me chame no WhatsApp com o tamanho da equipe e as conexões que usa hoje.


