Ir para o conteúdo
MB

Automação

Central de Atendimento WhatsApp

Plataforma de atendimento integrada ao WhatsApp, com isolamento total entre operadores e auto‑resposta configurável. O sistema oferece gestão avançada de mensagens automáticas dentro e fora do horário de trabalho, bot totalmente gerenciável e de fácil configuração, além de regras flexíveis e personalizáveis. Inclui disparo de mensagens em massa e um fluxo inteligente que reduz retrabalho, garantindo maior eficiência no atendimento e comunicação ágil com clientes.

Ano
2026
Categoria
Automação
Status
Em produção
3
Serviços integrados
1:1
Sessão por operador
0
Vazamento entre contas

Sistema de três frentes: uma API em ASP.NET Core (net10 + EF Core + SQLite) com toda a regra de negócio, uma bridge em Node.js que mantém as sessões do WhatsApp Web vivas e troca eventos por webhook, e um painel em React 18 + Vite para os operadores.

O detalhe que define a arquitetura é o isolamento: cada operador tem o próprio WhatsApp conectado e os próprios contatos, turmas, agendamentos e histórico — nem o admin vê os dados de outro operador.

O contexto

Atendimento por WhatsApp feito no celular pessoal de cada pessoa: nenhum histórico, nenhuma métrica, mensagem perdida quando alguém sai de férias, e risco real de uma resposta sair pelo número errado.

A solução

O id de sessão é sempre calculado no servidor como user-{userId} — nunca vem do cliente. A função que escolhe a sessão de envio não tem fallback para 'qualquer sessão conectada': se a sessão do operador não estiver pronta, a API devolve 409 em vez de vazar a mensagem pelo número de outra pessoa.

O webhook extrai o dono a partir do próprio id de sessão; sem dono resolvível, a API recusa processar em vez de adivinhar pelo telefone. A auto-resposta é idempotente por MessageId, o que resolveu um bug real de resposta duplicada quando a sessão reconectava.

O que ele faz

  • Sessão de WhatsApp isolada por operador, com QR próprio
  • Auto-resposta com regras por horário e palavra-chave
  • Campanhas de disparo em massa com controle de ritmo
  • Agendamento de mensagens recorrentes por turma
  • Histórico completo gravado mesmo quando a resposta é bloqueada
  • Dedupe por MessageId contra reemissão do WhatsApp Web

Galeria

Outros projetos