Comunicação · WhatsApp
Comunicação · Omnichannel

WhatsApp Bot

O canal mais engajado do Romeo. 92% de taxa de abertura, resposta em segundos, disponível 24/7. Sofia mora aqui — qualifica leads, agenda visitas e responde dúvidas enquanto o corretor dorme.

Versão
3.2
Atualizado
junho/2026
API
Cloud API v18
Status
produção
1

Resumo

WhatsApp é o canal principal de comunicação do Romeo. Com mais de 98% de penetração no Brasil e taxa de abertura de 92%, é onde leads preferem ser contatados e onde corretores fecham mais negócios.

A integração usa WhatsApp Business API (Cloud API) via Meta, permitindo automações, templates aprovados, múltiplos atendentes e a presença constante da Sofia — a IA conversacional do Romeo.

Diferencial
Enquanto concorrentes usam WhatsApp apenas para notificações, o Romeo oferece conversação bidirecional completa. O lead responde, Sofia entende, e a negociação avança — tudo sem sair do WhatsApp.
2

Arquitetura da integração

A integração WhatsApp Business API segue arquitetura event-driven com processamento em tempo real de mensagens recebidas e enviadas.

1
Webhook

Meta envia eventos (mensagem recebida, status, etc.) para endpoint Romeo

2
Ingestão

Evento é validado, normalizado e enfileirado para processamento

3
Roteamento

Sistema decide: Sofia responde? Corretor assume? Automação dispara?

4
Processamento

Sofia processa NLU, consulta contexto, gera resposta

5
Envio

Resposta é enviada via API (template ou session message)

6
Tracking

Status (enviado, entregue, lido) atualizado em tempo real

Componentes técnicos

ComponenteTecnologiaFunção
Webhook receiverNode.js + FastifyRecebe eventos da Meta em < 100ms
Message queueRedis StreamsBuffer para picos, garantia de ordem
NLU EngineGPT-4o + embeddingsEntende intenção e extrai entidades
Context storePostgreSQL + RedisHistórico de conversas e estado
Template engineLiquidRenderiza templates com variáveis
Rate limiterRedisControla limites da API Meta

Latência: tempo médio de webhook recebido até resposta enviada é de 1.2 segundos. Para respostas Sofia (com LLM), média de 2.8 segundos.

3

Sofia no WhatsApp

Sofia é a assistente IA do Romeo. No WhatsApp, ela atua como primeira linha de atendimento — qualifica leads, responde dúvidas, agenda visitas e escala para humanos quando necessário.

Capacidades da Sofia

CapacidadeExemploAutonomia
Qualificação de lead"Quantos quartos você precisa?"Total
Match de imóveis"Tenho 3 opções no seu perfil"Total
Agendamento de visita"Posso agendar quinta às 14h?"Total
Resposta a dúvidas"Aceita pet sim, até 10kg"Total
Negociação de valores"Vou consultar o proprietário"Parcial
Documentação"Preciso de RG e comprovante"Total
Reclamações"Vou passar para atendimento humano"Escala

Personalidade e tom

  • Profissional mas acolhedora — como uma corretora experiente
  • Usa linguagem natural, evita jargão técnico
  • Responde em português brasileiro, adaptando ao tom do lead
  • Usa emojis com moderação (1-2 por mensagem no máximo)
  • Nunca mente ou inventa informação — prefere dizer que vai verificar
Handoff para humano
Sofia detecta frustração, complexidade ou pedido explícito e escala para o corretor. O handoff inclui resumo da conversa e contexto completo. Corretor recebe notificação push imediata.

Métricas da Sofia

MétricaValorBenchmark
Taxa de resolução78%> 70%
Tempo médio de resposta2.8s< 5s
CSAT (pesquisa pós-conversa)4.6/5> 4.0
Taxa de handoff22%< 30%
Leads qualificados/dia~340
Visitas agendadas/dia~85
4

Fluxos conversacionais

Fluxos são jornadas pré-definidas que guiam a conversa. Sofia navega entre fluxos baseado na intenção detectada e estado do lead.

Fluxo: Captação de lead

EtapaSofia dizColeta
1"Oi! Sou a Sofia, assistente da [Imobiliária]. Vi que você se interessou por um imóvel. Posso ajudar?"Engajamento
2"Perfeito! Para encontrar as melhores opções, me conta: você está buscando para alugar ou comprar?"Intenção
3"Qual região você prefere? Pode ser bairro ou zona da cidade."Localização
4"Quantos quartos você precisa? E tem preferência por casa ou apartamento?"Perfil
5"E qual seria seu orçamento máximo de aluguel?"Budget
6"Achei 3 imóveis que combinam com você! Quer ver as opções?"Qualificação completa

Fluxo: Agendamento de visita

EtapaSofia dizAção
1"Quer visitar o apartamento na Rua das Flores? Tenho horários disponíveis essa semana!"Oferta
2"Tenho: Terça 10h, Quarta 14h ou Quinta 16h. Qual prefere?"Lista slots
3"Confirmado! Visita na Quarta, 14h, Rua das Flores 123, Ap 401. Vou te lembrar 24h antes."Confirmação
4[Cria evento no calendário, notifica corretor, agenda lembrete]Automação

Fluxo: Follow-up pós-visita

EtapaSofia dizObjetivo
1"Oi! Como foi a visita ontem no apartamento da Rua das Flores?"Engajamento
2A[Se positivo] "Que bom! Quer fazer uma proposta? Posso ajudar com os próximos passos."Avançar
2B[Se neutro] "Entendi. Quer ver outras opções parecidas que separei pra você?"Reengajar
2C[Se negativo] "Sem problemas. Me conta o que não funcionou pra eu buscar algo melhor."Feedback

Fluxos adaptativos: Sofia não segue script rígido. Se o lead pula etapas ou muda de assunto, ela se adapta. O fluxo é um guia, não uma prisão.

5

Templates aprovados

WhatsApp Business API exige que mensagens iniciadas pela empresa usem templates pré-aprovados pela Meta. O Romeo mantém biblioteca de 28 templates ativos.

Regra de janela de 24h

A Meta permite mensagens livres (session messages) apenas dentro de 24h após a última mensagem do usuário. Fora dessa janela, só templates aprovados podem ser enviados.

SituaçãoTipo de mensagemCusto
Usuário enviou msg nas últimas 24hSession message (livre)R$ 0,08
Fora da janela de 24hTemplate messageR$ 0,25–0,50
Primeira mensagem (empresa inicia)Template messageR$ 0,25–0,50

Categorias de templates

CategoriaTemplatesExemplos
Utility12Confirmação de visita, lembrete de pagamento, status de proposta
Authentication3Código OTP, verificação de identidade
Marketing8Novos imóveis, promoções sazonais, convites para eventos
Service5Pesquisa de satisfação, follow-up de atendimento

Processo de aprovação

1Criação

Time de produto cria template seguindo guidelines Meta (sem URLs suspeitos, sem promessas exageradas, CTAs claros).

2Submissão

Template é submetido via Business Manager. Meta analisa em 24-48h.

3Review

Se rejeitado, ajustamos e resubmetemos. Taxa de aprovação atual: 94%.

4Produção

Template aprovado vai para biblioteca do sistema. Disponível para automações e Sofia em até 1h.

Quality rating
Meta monitora qualidade dos templates. Se muitos usuários bloqueiam ou reportam spam, o rating cai e o template pode ser pausado. Monitoramos diariamente.
6

Automações e gatilhos

WhatsApp é o canal preferido para automações de alta urgência e comunicação conversacional. Integrações disparam mensagens baseadas em eventos do sistema.

GatilhoTemplateTiming
Novo lead captadolead_welcomeImediato (< 30s)
Visita agendadavisit_confirmationImediato
Visita em 24hvisit_reminder_24h24h antes, 9h
Visita em 2hvisit_reminder_2h2h antes
Proposta enviadaproposal_sentImediato
Proposta aceitaproposal_acceptedImediato
Contrato prontocontract_readyImediato
Pagamento vencendopayment_reminderD-3, 10h
Pagamento confirmadopayment_confirmedImediato
Lead inativo 7 diasreengagement_7d10h

Automação: Primeiro contato

Quando um lead chega (portal, site, indicação), o sistema dispara automaticamente:

  1. Template de boas-vindas com nome do lead e imóvel de interesse
  2. Sofia assume e inicia qualificação se lead responde em até 24h
  3. Se não responde, follow-up em D+1 e D+3
  4. Se ainda não responde, lead é marcado como "frio" e vai para email

Automação: Cascata de cobrança

DiaCanalMensagem
D-3WhatsApp"Seu aluguel vence em 3 dias. Quer o código PIX?"
D-1WhatsApp"Lembrete: aluguel vence amanhã. Tudo certo?"
D+1WhatsApp + Email"Pagamento venceu ontem. Precisa de ajuda?"
D+5WhatsApp + SMS"Pagamento em atraso. Regularize para evitar encargos."
D+10Ligação (Sofia)Tentativa de contato telefônico automatizado

Supressão inteligente: se o usuário já pagou, todo o fluxo de cobrança é cancelado automaticamente. Sistema verifica status antes de cada disparo.

7

Métricas e limites

WhatsApp é monitorado em tempo real com atenção especial aos limites da API e quality score.

Limites da API (Cloud API)

LimiteValorRomeo atual
Mensagens/segundo80 (tier 3)~12 pico
Templates/horaSem limite~200
Conversas/diaBaseado em tier~1.500
Números por WABA253 ativos
Webhooks/segundoSem limite~50 pico

KPIs de performance

MétricaMetaAtual
Taxa de entrega> 99%99.4%
Taxa de leitura> 90%92%
Tempo médio de resposta (Sofia)< 5s2.8s
Taxa de resposta do lead> 60%67%
Quality scoreVerdeVerde
Custo médio por conversa< R$ 0.50R$ 0.42

Quality score

Meta avalia qualidade das mensagens baseado em:

  • Taxa de bloqueio (usuários que bloqueiam o número)
  • Taxa de report (usuários que reportam como spam)
  • Taxa de resposta (engajamento dos usuários)
Alerta
Se quality score cai para amarelo, reduzimos volume de templates de marketing em 50%. Se cai para vermelho, pausamos completamente até investigar a causa.

Dashboard: métricas de WhatsApp disponíveis em tempo real no painel de operações. Alertas automáticos via Slack se limites ou qualidade degradam.