sistema de atendimento WhatsApp código-fonte
Sistema de atendimento WhatsApp código-fonte: o que checar
Por Jefferson Monteiro, desenvolvedor e engenheiro de software · Atualizado em · 9 min de leitura
Resposta curta
Um sistema de atendimento para WhatsApp em código-fonte põe a equipe inteira num número só, instalado num servidor de quem compra. Uma base muito copiada é o Whaticket, aberto sob a licença MIT. Antes de comprar uma versão dele, ou qualquer outra, confira a licença escrita, quem assina, como o WhatsApp conecta, o servidor, a atualização e a LGPD.
Quem digita "Whaticket código fonte" ou "sistema de atendimento WhatsApp código fonte" quer pôr a equipe inteira para atender num número só, sem pagar mensalidade por atendente. O que aparece são repositórios abertos e páginas vendendo versões prontas deles. Antes de pagar por uma, vale conferir o que a página nem sempre mostra: a licença escrita, quem assina e o que acontece se o vendedor sumir.
Uma declaração antes: quem escreve vende a Vetora, um CRM com atendimento pelo WhatsApp que também conecta por QR Code. Por isso o checklist abaixo vale para ela também, e cada item diz como a Vetora responde.
O que é a família Whaticket?
O Whaticket nasceu em 2020 como um experimento de fim de semana: transformar as mensagens do WhatsApp em tíquetes, para que uma equipe inteira respondesse de um número só. É o que conta o README do projeto, que diz também que ele virou um dos projetos de atendimento por WhatsApp mais copiados do GitHub. O código original continua aberto, sob a licença MIT, e o mesmo time hoje vende um produto por assinatura.
Por baixo, é um sistema em Node.js com banco MySQL ou MariaDB, que conversa com o WhatsApp por bibliotecas não oficiais, lendo um QR Code como quem abre o WhatsApp Web: whatsapp-web.js ou zapo-js. Dele saíram outras bases abertas, como o Press-Ticket (MIT, com whatsapp-web.js) e o Izing, cujo README declara a licença AGPLv3 e cujo repositório não recebe alteração desde junho de 2024. E saíram versões vendidas, que partem dessas bases e acrescentam recursos.
O que a versão aberta faz, e o que fica de fora?
O README traz uma tabela que compara a versão aberta com o produto pago do mesmo time. Na aberta, estão:
- Vários atendentes num número, e mais de uma conexão de WhatsApp.
- Filas por departamento e respostas rápidas.
- Foto, áudio, vídeo e arquivo nas conversas.
E ficam fora dela, pela mesma tabela: a API oficial do WhatsApp, os robôs de atendimento com e sem IA, os disparos em massa, as integrações e os aplicativos de celular. O suporte é da comunidade, num grupo do Discord e na lista de problemas do repositório.
O checklist: 7 perguntas antes de comprar o código
Valem para uma versão do Whaticket, para qualquer outro sistema de atendimento e para a Vetora.
1. Qual é a licença, por escrito?
A licença diz o que você pode fazer com o código depois de pagar. Sem ela escrita, a resposta é a palavra de quem vendeu. As bases abertas desta família usam duas, e elas dizem coisas bem diferentes:
- MIT: deixa usar, copiar, modificar e vender, desde que o aviso de autoria original vá junto. E não garante nada: o software vem "no estado em que se encontra". Quem vende uma versão feita sobre base MIT pode vendê-la; o que ele acrescentou precisa de uma licença dele, por escrito.
- AGPL: deixa usar, modificar e vender, com uma regra a mais. Se você modifica o sistema e deixa outras pessoas usarem pela internet, precisa oferecer a elas o código da sua versão. Uma versão vendida como fechada sobre uma base AGPL merece uma pergunta direta ao vendedor, e ao seu advogado.
Leia também o README, além da licença. O do Izing, por exemplo, declara a AGPLv3 e acrescenta exigências próprias, como citar o projeto oficial em destaque. Quando o README e a licença parecem dizer coisas diferentes, leve os dois a um advogado. Isto não é parecer jurídico.
Na Vetora, a licença é um arquivo que vai com o código, na versão 1.3: perpétua e transferível (cláusula 2), deixa modificar sem obrigação de compartilhar (cláusula 2.2) e vender o próprio código (cláusula 2.6), e proíbe publicá-lo em repositório aberto (cláusula 3.2). Ela está aberta antes de pagar, na seção do contrato.
2. Quem assina?
Contrato sem uma pessoa ou empresa identificada do outro lado não serve na hora do problema. Confira nome, documento, cidade e foro. Se for empresa, consulte o CNPJ na Receita Federal; se for pessoa, procure o nome fora da página de venda.
Na Vetora, a cláusula 10 nomeia o licenciante — uma pessoa, não uma empresa —, com a cidade e o foro, em Brasília/DF.
3. Como o WhatsApp conecta?
Há dois caminhos, e todo sistema usa um deles ou os dois. O primeiro é o QR Code: uma biblioteca não oficial, como Baileys ou whatsapp-web.js, entra no número como se fosse o WhatsApp Web. Funciona com qualquer número e não cobra por mensagem. Mas não é autorizado pelo WhatsApp, e o README do próprio Whaticket avisa que números conectados assim podem ser bloqueados.
O segundo é a API oficial da Meta. É o caminho autorizado, cobrado por mensagem, e fora da janela de 24 horas desde a última mensagem do cliente só sai modelo aprovado. A diferença completa está em WhatsApp oficial ou QR Code, e o que leva ao bloqueio, em WhatsApp bloqueado.
Na Vetora, os dois existem. O QR Code passa pela UAZAPI, um provedor contratado à parte, e é tão não oficial quanto o Baileys ou o whatsapp-web.js: o risco de bloqueio é o mesmo. A API oficial da Meta também está no sistema, com a janela de 24 horas conferida antes de cada envio. Quem promete QR Code "sem risco de bloqueio" promete o que ninguém controla.
4. Onde ele roda, e quem cuida do servidor?
A família Whaticket roda num servidor seu, quase sempre uma VPS — um computador alugado, ligado o tempo todo. Ali ficam o sistema, o banco de dados e a sessão do WhatsApp aberta; com o whatsapp-web.js, um navegador inteiro roda escondido nessa máquina. Alguém precisa instalar, atualizar a máquina, guardar cópia do banco e reconectar o número quando a sessão cai.
A Vetora não usa VPS. O sistema roda na Vercel e o banco no Supabase, em contas suas; a sessão do QR Code fica na UAZAPI. Os dois podem começar nos planos gratuitos, com duas ressalvas das páginas de preço deles: a Vercel diz que o gratuito é "para uso pessoal, não comercial", e o Pro custa US$ 20 por mês; o projeto gratuito do Supabase é pausado depois de uma semana sem uso, e o Pro começa em US$ 25 por mês.
5. Quem atualiza, e o que acontece se o vendedor sumir?
Sistema de WhatsApp envelhece rápido. Quando o WhatsApp muda, a biblioteca não oficial precisa mudar junto, e o sistema também. Pergunte quem publica a correção, se ela está incluída no que você pagou e por quanto tempo. E pergunte o que acontece com a sua licença se o vendedor fechar as portas.
Numa base aberta, o código continua público, e a correção depende da comunidade. Numa versão vendida, depende do contrato. Na Vetora, as correções e melhorias são enviadas sem custo a quem comprou da Vetora, sem prazo garantido de publicação (cláusula 7); a licença é perpétua e não depende de a Vetora continuar existindo (cláusula 2); e o código fica num repositório na conta de quem comprou.
6. E a LGPD?
Quem atende pelo WhatsApp trata dado pessoal: nome, telefone, conversa, às vezes documento. Quem responde por isso é a sua empresa, não o fornecedor do código, e o sistema precisa ajudar — por exemplo, respeitando o cliente que pede para parar de receber mensagem. O que a lei pede está em LGPD no CRM e no WhatsApp.
Na Vetora, o pedido de parar é reconhecido no texto do cliente, confirmado a ele e respeitado nos envios automáticos. E quem vende o código não tem acesso aos dados de nenhuma instalação (cláusula 4).
7. É atendimento ou é CRM?
Um sistema de atendimento organiza conversas: quem responde, em que fila, com que resposta pronta. Um CRM organiza vendas: em que etapa está cada cliente, quanto vale, qual proposta foi enviada, o que foi pago. Muita empresa compra o primeiro e descobre que precisava do segundo quando a planilha de vendas volta a aparecer ao lado. A diferença inteira está em o que é CRM.
Atendimento ou CRM, lado a lado
| Whaticket (versão aberta) | Vetora | |
|---|---|---|
| Vários atendentes no mesmo número | Sim | Sim, cada um com o seu login, e o botão Assumir |
| Filas por departamento | Sim | Não; cada conversa tem uma pessoa responsável |
| Respostas rápidas | Sim | Sim |
| Nota interna na conversa | Não aparece no README | Sim |
| QR Code | Sim, com biblioteca não oficial | Sim, pela UAZAPI, também não oficial |
| API oficial do WhatsApp | Fora da versão aberta | Sim |
| Funil de vendas | Não aparece no README | Sim, com quantos funis quiser |
| Proposta com aceite do cliente | Não aparece no README | Sim |
| Cobrança por Pix e boleto | Não aparece no README | Sim, pelo ASAAS, numa conta sua |
| Agente de IA | Fora da versão aberta | Sim, desligado até você liberar, com limites conferidos no código |
| Licença | MIT, grátis | R$ 557, uma vez à Vetora; licença perpétua |
O agente de IA da Vetora merece uma linha a mais. Ele atende com a chave do Gemini, do GPT ou do Claude, e o que pode fazer sozinho — agendar, orçar, cobrar, encerrar um negócio como perdido, voltar a chamar quem sumiu — começa desligado. O teto da proposta e o desconto máximo são números que o dono digita, e o sistema os confere antes de gravar: acima deles, o agente não grava, avisa o cliente e cria uma tarefa para uma pessoa. Como isso se compara a um robô de respostas está em chatbot ou agente de IA no WhatsApp.
Quando a Vetora não é a resposta?
Quando o que você precisa é atendimento multicanal: Instagram, Messenger ou e-mail na mesma caixa. A Vetora atende pelo WhatsApp. E quando você só quer pôr a equipe num número, sem funil, proposta nem cobrança, ao menor custo possível: uma base aberta resolve, se houver quem a instale e a mantenha. A lista completa está em para quem a Vetora não é.
As 12 perguntas que valem para comprar qualquer código de CRM, inclusive o sinal do script "nulled", estão em comprar código-fonte de CRM. E as licenças dos CRMs com código, lado a lado, em CRM com código-fonte.
Metodologia: licença e README conferidos nos repositórios oficiais do Whaticket, do Press-Ticket e do Izing no GitHub, e preços nas páginas oficiais da Vercel e do Supabase, em 08/11/2026. Podem mudar. Preços na moeda de cada página.
Perguntas frequentes
O Whaticket é gratuito?
A versão aberta, sim: o código está no GitHub sob a licença MIT, sem nada a pagar por ela. O servidor, a instalação e a manutenção ficam por sua conta, e a conexão com o WhatsApp é por QR Code, com bibliotecas não oficiais. O produto por assinatura do mesmo time é outra coisa, e é pago.
Posso vender uma versão do Whaticket?
A licença MIT deixa usar, modificar e vender, desde que o aviso de autoria original vá junto. Ela não garante nada a quem compra: o software vem "no estado em que se encontra". Bases sob a AGPL, como o Izing, pelo README, obrigam a oferecer o código a quem usa a versão modificada pela internet.
Sistema de atendimento por QR Code pode ter o número bloqueado?
Pode. O QR Code usa um cliente não oficial, e o README do próprio Whaticket avisa que números conectados assim podem ser bloqueados. Vale para qualquer sistema por QR Code, inclusive o da Vetora, pela UAZAPI. O caminho autorizado é a API oficial da Meta, cobrada por mensagem.
Preciso de VPS para um sistema de atendimento no WhatsApp?
Para a família Whaticket, sim: sistema, banco e sessão do WhatsApp rodam num servidor sempre ligado. A Vetora roda na Vercel e no Supabase, em contas suas, e a sessão do QR Code fica na UAZAPI, sem VPS para manter.
Qual a diferença entre sistema de atendimento e CRM?
O sistema de atendimento organiza conversas: quem responde e com que resposta pronta. O CRM organiza vendas: a etapa de cada cliente, o valor, a proposta e o pagamento. A Vetora junta os dois: a caixa de conversas da equipe e o funil, a proposta com aceite e a cobrança pelo ASAAS.