01 / Problema
Encontrar um encanador para uma torneira pingando é mais difícil do que deveria: ligações que ninguém atende, orçamentos que não chegam e preços que só se conhecem no final. Para o profissional autônomo, o problema é o contrário: chegam chamados sem foto, sem endereço e sem saber se o cliente vai aceitar o preço.
02 / Solução
Como resolvemos
O Un Rato funciona sobre a API oficial do WhatsApp, n8n e Postgres. A IA tem um papel delimitado: redige a conversa, extrai os dados e classifica o problema a partir de até três fotos. As decisões importantes não são dela. As mudanças de status são decididas por código determinístico, o preço sai de um catálogo e uma pessoa o aprova pelo Telegram antes que chegue ao cliente.
Fluxo
- 01
Webhook com assinatura HMAC verificada e deduplicação por id de mensagem
- 02
Bloqueio por telefone no Postgres para que texto e foto em sequência não abram duas solicitações
- 03
Seis segundos de espera para agrupar mensagens antes de responder
- 04
Classificação com visão e saída em JSON com esquema estrito
- 05
Cartão no Telegram com aprovar, mudar preço, visita ou recusar
Eixos do trabalho
A IA conversa, o código decide
O modelo nunca define preços nem muda o status de uma solicitação. Ele devolve um código de serviço e o sistema busca o preço no catálogo.
- Confiança baixa: é proposta uma visita de diagnóstico
- Fora do catálogo: passa para uma pessoa
- Defesa contra instruções injetadas nas mensagens
Uma pessoa no circuito
Cada preço é aprovado antes de ser enviado, e o operador pode assumir a conversa a qualquer momento e devolvê-la ao bot depois.
- Aprovação idempotente: só vale uma vez
- Pausa do bot quando uma pessoa está falando
Profissionais verificados por design
O cadastro do profissional é uma máquina de estados sem IA. O perfil nasce inativo e o banco de dados impede ativá-lo sem registro de autônomo e seguro de responsabilidade civil verificados por uma pessoa.
- Cadastro em oito etapas pelo WhatsApp
- Ativação bloqueada se o seguro estiver vencido
03 / Escopo
O que faz
- Atende pelo WhatsApp com texto, fotos, vídeo, áudio e localização
- Classifica o problema e propõe um preço fechado do catálogo
- Envia cada preço para revisão humana antes de comunicá-lo
- Cadastra profissionais pelo WhatsApp com verificação manual do registro de autônomo e do seguro
- Detecta urgências de gás e encaminha para o 112 em vez de fazer orçamento
04 / Impacto
O que resolve
Hoje já funcionam a entrada pelo WhatsApp, a classificação com fotos, a revisão humana do preço e o cadastro de profissionais. A atribuição automática ao profissional ainda não: os modelos de mensagem de oferta e confirmação estão em análise na Meta e, enquanto isso, o operador recebe um aviso para buscá-lo. O sistema já mede o que será necessário para decidir se vale escalar: tempo de primeira resposta, preço mantido e acerto do bot em relação ao operador.
Segurança e confidencialidade
- O endereço e o nome só são pedidos depois que o cliente aceita o preço.
- O banco de dados guarda a referência da foto na Meta, não a imagem.
- Segurança em nível de linha ativada em todas as tabelas e funções fechadas para os papéis públicos.
05 / Perguntas
Perguntas frequentes
E se a IA errar o problema?
O preço não chega ao cliente sem que uma pessoa o aprove. Se o modelo tiver pouca confiança, o sistema propõe uma visita de diagnóstico em vez de um preço, e se o problema não estiver no catálogo, a conversa passa para o operador.
Por que Telegram para o operador?
Porque a revisão precisa ser feita em segundos pelo celular, com a foto na frente e quatro botões. Montar um painel web para isso teria atrasado o lançamento sem melhorar a decisão.