CASE FILE. 04 / AUTOMAÇÃO / IA

Auto Whats

Conecta WhatsApp por QR, organiza o CRM e usa IA do negócio para responder, qualificar leads, agendar, fazer follow-up e repassar ao humano.

  • Next.js
  • Fastify
  • PostgreSQL
  • Redis
  • Baileys

BRIEF. 01 / PROBLEMA E FRONTEIRA

O produto em uma leitura.

Um recorte deliberado do estado atual. Métricas e hipótese continuam editoriais até que exista evidência pública para substituí-las.

QUESTÃO DE TESTE

IA pode acelerar o atendimento sem esconder a transição humana?

Automatizar conversas sem perder contexto comercial nem esconder do operador quando a IA deve sair do caminho.

CONEXÃO
QR + TEMPO REAL
RÓTULO EDITORIAL
OPERAÇÃO
CRM + IA
RÓTULO EDITORIAL
CAPACIDADES
6
frontend / backend / data / realtime / ai / integrations
PORTA PÚBLICA
SIM
DEPLOYMENT VALIDADO

SYSTEM TRACE. 02 / FLUXO PRINCIPAL

Fronteiras antes de frameworks.

Console web → API Fastify → filas e estado em Redis/PostgreSQL → sessão WhatsApp via Baileys.

  1. 01
    CONSOLE

    Operator workspace

    Next.js / inbox e CRM

  2. 02
    SERVICE

    Conversation API

    Fastify / políticas e comandos

  3. 03
    STATE

    Queues + storage

    Redis / PostgreSQL

  4. 04
    CHANNEL

    WhatsApp + AI

    Baileys / modelo / handoff

intent → policy → authoritative state → observable effect
EXECUTION TRACE / ILLUSTRATIVE

Um caminho. Cada decisão à vista.

Sequência editorial para discutir contrato, autoridade e efeito. Não representa telemetria real de produção.

  1. CHANNEL

    Normaliza, correlaciona e elimina reentrega conhecida.

    message.received
  2. SERVICE

    Resolve dono da conversa, política e elegibilidade da IA.

    reply | handoff | hold
  3. STATE

    Persiste contexto e enfileira somente o efeito ainda válido.

    work.scheduled
  4. CONSOLE

    Atualiza inbox, CRM e motivo da decisão para o operador.

    conversation.projected

DECISION LOG. 03 / TRADE-OFFS

Toda escolha cobra algo.

Tratar IA como modo controlável por conversa e manter handoff humano como caminho principal do produto.

  1. 01 / CONTROLE

    Modo de IA por conversa

    GANHO
    O operador pode assumir sem disputar respostas com a automação.
    CUSTO
    Toda fila precisa respeitar a mudança de autoridade imediatamente.
  2. 02 / ESTADO

    Redis para trânsito, Postgres para memória

    GANHO
    Baixa latência não transforma estado efêmero em histórico definitivo.
    CUSTO
    Retentativas e reconciliação cruzam duas camadas operacionais.
  3. 03 / IA

    Modelo propõe; política decide

    GANHO
    Qualificação e resposta ganham velocidade dentro de limites auditáveis.
    CUSTO
    Contexto, validação e métricas custam mais que uma chamada direta.

RELIABILITY. 04 / FALHAR COM CONTEXTO

Modo de falha. Sinal de volta.

Não são métricas de produção publicadas. São os riscos que o desenho precisa tornar observáveis e os sinais candidatos para a próxima rodada.

FAILURE MODES
  1. 01

    Sessão do WhatsApp desconecta durante uma sequência de atendimento.

  2. 02

    Mensagem é reenviada e gera efeito duplicado no CRM ou follow-up.

  3. 03

    Automação responde depois que a conversa já foi entregue ao humano.

OBSERVABILITY CANDIDATES
  1. 01

    Tempo de recuperação e estabilidade das sessões conectadas.

  2. 02

    Motivo do handoff, correção humana e retomada do fluxo.

  3. 03

    Mensagens duplicadas, atrasadas, bloqueadas ou sem confirmação.

INCIDENT DRILL. 05 / CONTENÇÃO → RECUPERAÇÃO → PROVA

Quando a hipótese quebra.

Exercícios editoriais de resiliência, não incidentes reais nem runbooks de produção. Cada drill transforma um modo de falha em uma resposta discutível e testável.

DRILL-01Sessão do WhatsApp desconecta durante uma sequência de atendimento.SIMULATION / NATIVE

Resposta para: Sessão do WhatsApp desconecta durante uma sequência de atendimento.

CONTAIN
Marcar o canal como indisponível, limitar a fila e impedir respostas que pareçam confirmadas ao operador.
RECOVER
Reautenticar a sessão, retomar a partir do último ack e reconciliar mensagens pelo identificador do canal.
PROVE
Confirmar conexão estável, backlog drenado uma vez e conversa projetada na mesma ordem reconhecida.
DRILL-02Mensagem é reenviada e gera efeito duplicado no CRM ou follow-up.SIMULATION / NATIVE

Resposta para: Mensagem é reenviada e gera efeito duplicado no CRM ou follow-up.

CONTAIN
Deduplicar pelo identificador externo e reutilizar a chave idempotente de cada efeito derivado.
RECOVER
Reconciliar recibo, mensagem e ação do CRM antes de liberar qualquer retentativa ainda sem confirmação.
PROVE
Demonstrar uma mensagem lógica, um efeito no CRM e uma única confirmação mesmo com múltiplas entregas.
DRILL-03Automação responde depois que a conversa já foi entregue ao humano.SIMULATION / NATIVE

Resposta para: Automação responde depois que a conversa já foi entregue ao humano.

CONTAIN
Incrementar a versão de autoridade e invalidar jobs cujo dono esperado deixou de ser a IA.
RECOVER
Projetar o handoff no console, manter o humano como único emissor e descartar propostas obsoletas.
PROVE
Executar testes de interleaving e confirmar que nenhuma saída antiga atravessa a mudança de autoridade.

DESIGN EXERCISE / REVISAR CONTRA TELEMETRIA E RUNBOOKS REAIS ANTES DE OPERAR

EVIDENCE. 06 / O QUE PODE SER DEFENDIDO

Fato à vista. Lacuna também.

Ampliar métricas de qualidade, recuperação de contexto e garantias operacionais das sessões conectadas.

FATOS CONFERIDOS
  • Next.js + Fastify
  • PostgreSQL + Redis
  • Baileys + Firebase
  • Handoff para atendimento humano
Painel do Auto Whats com CRM, conversas demonstrativas e controle da IA global.
AUTOWHATS / BUILD / Captura real: IA global ou por chat, CRM e atendimento. Os contatos exibidos são dados demonstrativos.

INTERVIEW MODE. 07 / APROFUNDE A CONVERSA

Três pontos para abrir no quadro.

Perguntas que conectam o case a system design, produto e operação sem transformar uma decisão contextual em regra universal.

  1. 01

    Como garantir que o handoff invalida trabalhos já enfileirados.

  2. 02

    Qual contexto enviar ao modelo e qual estado nunca confiar a ele.

  3. 03

    Como observar qualidade sem registrar conversa sensível sem limite.

CASE FILE / 04

A arquitetura é hipótese.
O uso real é o teste.

Conhecer quem constrói