Pular para o conteúdo
Chassi

API oficial da Meta · Multi-tenant · LGPD

WhatsApp oficial + IA que atende do seu jeito.

O Chassi opera o WhatsApp Business (API oficial da Meta) com um assistente que vende, dá suporte e agenda — do copiloto com aprovação humana ao piloto automático. Flexível e seguro, nada engessado.

  • API oficial da Meta
  • Multi-tenant white-label
  • Fila durável (RabbitMQ)
  • LGPD e auditoria

Caixa de entrada

Uma caixa de entrada que entende a regra das 24h.

Conversas, etiquetas, grupos, mídia e templates no mesmo lugar. O painel sabe quando pode responder livremente e quando precisa de um template aprovado — e mostra isso antes de você digitar.

  • Texto, imagem, vídeo, áudio, documento, figurinha e reações
  • Respostas citadas, etiquetas por conversa e grupos via Groups API
  • Ticks de envio, entrega e leitura em tempo real
  • Indicador da janela de 24h com contagem regressiva
app.chassi · Conversas
Simulação
Mensagens
AD
RS

Rafael Souza

+55 11 9****-4321Lead quente

Hoje

Oi! Vi a jaqueta de couro no site. Ainda tem no tamanho M?

14:28

Oi, Rafael! Tem sim, chegou lote novo hoje.

14:29

Atendente: Marina

Que ótimo. Vocês entregam em Curitiba? Preciso pra sexta 😬

14:30
Figurinha
14:30

Entregamos! Sai hoje e chega em até 2 dias úteis — dá tempo 😄

14:31

Atendente: Marina

Figurinha
14:32

Perfeito, quero fechar. Consigo parcelar em 3x?

14:32

Consegue sim, Rafael! Parcelamos em até 3x sem juros no cartão. Te mando o link do pedido agora, é só confirmar por aqui.

14:33

Atendente: Marina

Figurinha
Atendente: Marina ·14:34
Figurinha
14:34
Janela aberta · 23h41 restantes
Digite uma mensagem

Fluxos e automação

Automação que você enxerga — e controla.

Cada mensagem recebida passa por um fluxo visível: identificação do tenant, validação da assinatura da Meta, base de contatos, consentimento, classificação de intenção pela IA e resposta. Com um interruptor onde você decide.

  • Fluxo de atendimento visual, etapa por etapa
  • Consentimento e opt-out respeitados antes de qualquer resposta
  • Decisão por intenção: humano, copiloto ou piloto automático
  • Interruptor de resposta automática por tenant
app.chassi · Fluxo de atendimento
Simulação
Webhook recebido
AD

Fluxo de atendimento

Etapas executadas quando uma mensagem chega ao número do tenant

Webhook recebido

A Meta notifica uma nova mensagem no número do tenant (phone_number_id).

Assinatura da Meta validada

X-Hub-Signature-256 conferida antes de qualquer processamento.

Contato identificado

Telefone localizado na base; a mensagem entra no histórico da conversa.

Consentimento?

Só respondemos a quem aceitou receber mensagens no WhatsApp.

SimNão

Intenção classificada

IA

A IA lê a mensagem e sugere a fila certa.

SuporteVendasFinanceiroAgendamento

Nível de autonomia

Configurado por tenant: humano, copiloto ou piloto automático.

HumanoCopilotoPiloto automático

Resposta enviada

Janela de 24h fechada — apenas template aprovado pode sair.

template: msg_default

Resposta automática padrão

Confirmação enviada ao contato identificado e com consentimento.

Habilitada — template enviado após o consentimento

Fim do fluxo

Tudo registrado na conversa e na auditoria.

EtapaDecisãoRespostaIA

Copiloto → piloto automático

Do copiloto ao piloto automático, no seu ritmo.

A IA aprende a personalidade do seu atendimento, sugere respostas para aprovação e, quando você quiser, responde sozinha dentro dos limites que você definiu. Cada nível de autonomia fica registrado na auditoria.

  • Sugestão com um clique para aprovar ou editar
  • Persona e base de conhecimento por cliente
  • Nível de autonomia ajustável: só sugere → responde FAQs → agenda → autopilot
  • Guardrails que a IA não pode contornar
app.chassi · Conversa com Rafael Souza
Simulação
Mensagens
AD
RS

Rafael Souza

+55 11 9****-4321

Hoje

Oi! A jaqueta de couro ainda tem no tamanho M?

10:02

Oi, Rafael! Tem sim, chegou lote novo hoje.

10:03

Atendente: Marina

Consigo parcelar em 3x?

10:05

Consegue sim, Rafael! Parcelamos em até 3x sem juros no cartão. Quer que eu gere o link do pedido?

10:05

Atendente: Marina

E a troca, como funciona se não servir?

10:07

IA

Tranquilo, Rafael! Você tem 30 dias para trocar por outro tamanho, é só me chamar por aqui.

10:07
Digite uma mensagem

Entrega garantida

Nenhuma mensagem perdida, nenhuma duplicada, nenhum número queimado.

Filas duráveis no RabbitMQ com confirmação de publicação, claim atômico, retentativas com backoff, fila de mensagens mortas e recuperação por cron. Disparos respeitam o tier da Meta: saturou, adia — não falha.

  • Publisher confirms + claim atômico: sem envio duplicado
  • Retry com backoff e DLQ visível no painel
  • Cron de recuperação a cada minuto
  • Rate limit por tier da Meta com adiamento automático
app.chassi · Rastreabilidade WA
Simulação
Rastreabilidade WA
AD

Rastreabilidade WA

Fila, tier da Meta e falhas por motivo — em tempo real

Enviadas hoje

1.203

últimas 24h

Entregues

1.140

últimas 24h

Lidas

862

últimas 24h

Falhas

5

últimas 24h

  1. Publicar

    ✓ confirm

  2. Fila durável

    notifications.whatsapp

  3. Claim atômico

    UPDATE … RETURNING

  4. Meta API

    POST /messages

  5. Status

    sent → delivered → read

Tier TIER_1KÚnicos hoje: 1000/1000

Adiados: 188

Tier saturado — envios adiados, não falhos.

Filas (RabbitMQ)

FilaProfundidadeConsumers
notifications.whatsapp02
notifications.email01
notifications.sms01
notifications.dlqDLQ20

Falhas por motivo

JANELA_FECHADAMais de 24h desde a última resposta do contato — apenas templates aprovados podem ser enviados.3
DESTINATARIO_INVALIDOO destinatário não pode receber a mensagem (número sem WhatsApp ou bloqueou o remetente).2
RATE_LIMITLimite de envio atingido (tier/throughput/spam) — reenvio com intervalo.0
TEMPLATE_INVALIDOTemplate inexistente, rejeitado, pausado ou com parâmetros errados.0
INDISPONIVELInstabilidade temporária da Meta — o reenvio automático resolve.0

Templates & disparos

Templates aprovados, disparos que respeitam o limite da Meta.

Sincronize, crie e valide templates com catálogo de variáveis e prévia ao vivo. Dispare em massa com opt-out automático, agendamento e relatório por categoria de falha.

  • Status de aprovação em tempo real (webhook da Meta)
  • Variáveis do catálogo em vez de {{1}} solto
  • Opt-out e consentimento respeitados no disparo
  • Relatório de campanha por motivo de falha
app.chassi · Templates WhatsApp
Simulação
Templates WhatsApp
AD

Templates WhatsApp

Catálogo sincronizado com a Meta · prévia ao vivo

boas_vindas_v2pt_BRAPPROVED

UTILITY

lembrete_consultapt_BRAPPROVED

UTILITY

promo_setembropt_BRREJECTED

MARKETING

confirmacao_pedidoen_USAPPROVED

UTILITY

Template aprovado pela Meta (webhook) · lembrete_consulta

Disparo em massa

Concluído

1.240 contatos · 37 opt-out excluídos · 1.203 na fila

188 adiados (tier)

Lembrete de consulta

Olá {{1}}, sua consulta está confirmada para {{2}}. Podemos contar com você?

Responda por aqui para confirmar ou reagendar

09:41

Confirmar
Reagendar

Tempo real & PWA

Tempo real no navegador e no bolso.

Socket.IO com fallback automático para polling, Web Push para o app instalado e um painel que funciona como aplicativo no celular — com alvos de toque de 44px e safe areas do iOS.

  • Vários atendentes ao mesmo tempo, com as conversas separadas por etiqueta
  • Nova mensagem aparece antes de você atualizar
  • Se o socket cair, o polling assume sem você perceber
  • Push notification com o app fechado
  • Instalável como PWA no iOS e Android
app.chassi · Conversas
reconectado
Mensagens
MACA
AD
RS

Rafael Souza

+55 11 9****-4321Atendente: Marina

Hoje

Bom dia! Fiz o pedido ontem à noite.

09:12

Bom dia, Rafael! Recebemos sim, está em separação.

09:14

Atendente: Marina

Oi! Meu pedido já saiu para entrega?

09:40

Saiu sim, Rafael! Chega até amanhã. Te mando o rastreio já.

09:41

Atendente: Marina

Digite uma mensagem

$ socket: reconnect · resync ok

$ wa:status → sent · r4

9:41
LV

Loja Vértice

Conta comercial

Hoje

Bom dia! Fiz o pedido ontem à noite.

09:12

Bom dia, Rafael! Recebemos sim, está em separação.

09:14

Oi! Meu pedido já saiu para entrega?

09:40

Saiu sim, Rafael! Chega até amanhã. Te mando o rastreio já.

09:41
Mensagem

Chassi · Rafael Souza

Saiu sim, Rafael! Chega até amanhã. Te mando o rastreio já.

09:41

Segurança

Multi-tenant de verdade: isolamento, criptografia, permissões e auditoria.

Credenciais da Meta por tenant criptografadas em repouso (AES-256-GCM), permissões por função, log de auditoria append-only e guardrails que a IA não pode contornar.

  • Um número, uma credencial e um painel por cliente
  • Permissões granulares (wa.send, wa.template.manage, wa.config.manage…)
  • Auditoria de toda ação administrativa, com quem, quando e de onde
  • Retenção e purga de dados configuráveis (LGPD)
app.chassi · Segurança
Simulação
Tenants
AD

Tenants

Um número, uma credencial e um painel por cliente

CL

Clínica Vida

vida.chassi.app

phone
5511 9xxxx-0001
token
enc:v1:••••
tier
TIER_1K
LO

Loja Vértice

vertice.chassi.app

phone
5511 9xxxx-0002
token
enc:v1:••••
tier
TIER_10K
ES

Escola Nova

escolanova.chassi.app

phone
5521 9xxxx-0003
token
enc:v1:••••
tier
TIER_1K

access_token criptografado em repouso (AES-256-GCM) — chave por ambiente, nunca no banco.

Planos

Planos sob medida para a sua operação.

Sem tabela pública: o valor depende do volume de conversas, dos módulos e do nível de autonomia da IA. Conversamos, entendemos a operação e montamos a proposta.

Essencial

Para começar no WhatsApp oficial

  • Caixa de entrada completa
  • Templates e disparos
  • Entrega garantida (fila + DLQ)
  • 1 número
Falar com vendas

Operação

Para times de atendimento e vendas

  • Tudo do Essencial
  • Copiloto com aprovação
  • Etiquetas, grupos e catálogo
  • Permissões e auditoria
Falar com vendas

Enterprise

Para operar em escala com IA

  • Tudo do Operação
  • Piloto automático com guardrails
  • Persona e conhecimento por unidade
  • Multi-tenant white-label
Falar com vendas

Todos os planos usam a API oficial da Meta. Custos de conversa da Meta são repassados sem margem.

Perguntas frequentes

O que todo mundo pergunta antes de testar

É a API oficial do WhatsApp?
Sim. O Chassi usa exclusivamente a WhatsApp Business Platform (Cloud API) da Meta. Nada de automação por celular ou número compartilhado — seu número, sua WABA, suas credenciais.
Preciso de um número novo?
Você pode usar um número novo ou migrar um número já existente para a Cloud API. Ajudamos na verificação da empresa e na configuração do webhook.
A IA responde sozinha?
Só se você quiser. Você escolhe o nível de autonomia: a IA pode apenas sugerir respostas para aprovação humana, responder perguntas frequentes, agendar, ou operar em piloto automático dentro de guardrails que você define.
Como funciona a janela de 24h?
Regra da Meta: depois que o contato escreve, você tem 24 horas para responder livremente. Fora dessa janela, só templates aprovados. O painel mostra o estado da janela antes de você digitar e orienta a usar um template quando necessário.
E se a Meta limitar meus envios?
Cada número tem um tier de mensagens. O Chassi conta os destinatários das últimas 24h e, ao chegar perto do limite, adia os envios em vez de falhar — protegendo a qualidade do seu número.
Meus dados ficam isolados?
Sim. Cada cliente é um tenant com credenciais criptografadas, conversas e permissões próprias. A auditoria registra toda ação administrativa. Retenção e purga são configuráveis para atender à LGPD.
Funciona no celular?
O painel é um PWA instalável no iOS e no Android, com notificações push e tempo real. Se a conexão cair, ele volta ao polling automaticamente.
Como é o preço?
Não temos tabela pública: o valor depende do volume, dos módulos e da autonomia da IA. Fale com vendas e montamos a proposta para a sua operação.

Contato

Fale com quem entende de WhatsApp em escala.

Conte como é a sua operação hoje. A conversa acontece onde a plataforma vive: no WhatsApp.

Chamar direto

O botão abre o WhatsApp com a mensagem já montada com os campos acima — você revisa e envia.