Zymplo CRM · vista completa multi-canal

Demo end-to-end del CRM Zymplo (post PR #208 bundle Sprint 1-4): leads kanban · inbox unificado WhatsApp+Meta+TikTok · LangGraph rescue agent · attribution CAC/ROAS · campaigns. Mismo CRM corre en app mobile (Diego MEI) · plataforma multi-tenant (CONTIQ contadores con N empresas) · WhatsApp embedded.
backend · zymplo-api hexagonal + Prisma agent · zymplo-langgraph 6 nodes webhooks · Meta + TikTok HMAC 10 endpoints · /api/v2/* 585/585 vitest · 271+ contract tests
📦 Build status · 2026-04-26 · post PR #208 (CRM Sprint 1-4 bundle merged 00:47 UTC)
Done: CRM-01..09 (foundation hex + Prisma + LangGraph rescue + LGPD + mobile inbox + tests) · CRM-10 PR #120 mergeado · CRM-11 routes /api/v2/leads + /webhooks/{meta,tiktok,instagram}/* en app.ts · CRM-16 campaigns module (domain + app + Prisma adapter + routes) · CRM-17 inbox module (Conversations + Messages · takeover idempotente) · CRM-18 attribution (CAC/ROAS/funnel reports) · CRM-19 mobile (analytics.tsx + campaigns.tsx) · CRM-21 V24-CRM-POSTMORTEM sim.
Pending: CRM-12 Prisma migrate stg (acceso DB) · CRM-13 Meta Business Verification · CRM-14 TikTok Business API · CRM-15 WA Cloud embedded signup · CRM-20 LGPD policy amend (Rolón DPO) · CRM-22 E2E staging CONTIQ.
CRM · Dashboard
Leads · 30 dias
147
↑ 23% vs mês anterior
52 viraram cliente · 35.4% conversão
CAC blended
R$ 78
↓ 8% vs target R$85
Mistura Meta+TikTok+CONTIQ+WA orgânico
ROAS
4.2×
↑ 0.6× vs mês anterior
R$ 23.900 receita / R$ 5.700 spend
LTV / CAC
10.1×
target ≥ 3× ✓
LTV R$1.010 (24m) · CAC R$100 max
Funnel · últimos 30 dias
Ver detalhes →
📥 Lead capturado (webhook Meta/TikTok/WA)
147
🤖 Bot saudou (LangGraph node 1)
147
💬 Lead respondeu (engaged)
89 · 60%
🎯 Qualificado (orçamento + serviço)
74 · 50%
✅ Cliente (cobrança paga)
52 · 35%
💡 Insight rescue agent: 23 leads "fora do prazo 24h" foram reativados pelo lead_rescue_agent · 14 viraram cliente (61% recovery rate).
Atividade recente
Ver tudo →
Maria da Silva pagou R$ 480
PIX confirmado · NFSe emitida automática
há 2 min
🤖
rescue agent reativou João Ribeiro
Mensagem 24h follow-up · respondeu "manda"
há 12 min
tt
Novo lead · TikTok Ads
"Roberto Lima" · campanha Eletricistas SP · CAC R$44
há 28 min
f
Novo lead · Meta WA
"Pedro Castro" · campanha MEIs construção · CAC R$92
há 41 min
CQ
CONTIQ referral · contador #182
Indicou 3 MEIs novos · CAC R$25 cada
há 1h
Novo lead
42
RL
Roberto Lima
TikTok
SP · pintorhá 28min
"Quanto cobra pra pintar uma sala 12m²?"
PC
Pedro Castro
Meta WA
RJ · pedreirohá 41min
"Boa tarde! Vi o anúncio…"
SF
Sandra Freitas
MG · cabeleireirahá 2h
"Indicação da Maria 😊"
Em conversa
31
JR
João Ribeiro
Meta WA
SP · marceneiro3 mensagens
🤖 "rescue agent enviou follow-up 24h · cliente respondeu"
LM
Luana Martins
TikTok
BA · manicure5 mensagens
🤖 "Bot pediu CEP + horário preferido"
CM
Carlos Mendes
CONTIQ
PR · encanador7 mensagens
"Posso visitar terça?"
Qualificado
22
AS
Ana Santos
Meta WA
SP · diaristaorçamento R$850
"Fechou! Manda o PIX 😊"
RS
Rafael Souza
TikTok
RS · mecânicoorçamento R$1.420
"Posso parcelar em 2x?"
Cliente
52
MS
Maria da Silva
Meta WA
SP · clínicapaga há 2min
✅ R$ 480 PIX · NFSe #2026-0481 emitida
TC
Tiago Costa
CONTIQ
PE · borracheiro5 cobranças
✅ recurring · R$ 320/mês
Inbox
12
João Ribeiro
10:42
manda o PIX aí, vô pagar 🙏
Meta WAmarceneiro · SP
Roberto Lima
10:38
Quanto cobra pra pintar uma sala 12m²?
TikToknovo · pintor
Luana Martins
10:25
🤖 bot pediu CEP + horário
TikTokmanicure · BA
Pedro Castro
10:01
Boa tarde! Vi o anúncio…
Meta WAnovo · pedreiro
Sandra Freitas
09:48
Indicação da Maria 😊
orgânica · cabelo
Carlos Mendes
09:32
Posso visitar terça?
CONTIQ · encanador
Ana Santos
ontem
Fechou! Manda o PIX 😊
Meta WAqualificada
JR
João Ribeiro
Meta WA SP · marceneiro +55 11 98765-1234
🤖 lead_rescue_agent · node 1 (greet)
Olá João! 👋 Vi que você clicou no anúncio da Silva Elétrica. Aqui é a Zy, assistente do Diego.

O que você precisa? Conserto, instalação, orçamento?
ontem 14:22 ✓✓
Quero saber preço pra instalar tomada nova
ontem 14:31 ✓✓
🤖 node 2 (qualify)
Boa! 💡 Pra te dar valor certo, preciso saber:
1️⃣ Quantas tomadas?
2️⃣ Tem que abrir parede?
3️⃣ Qual seu CEP?
ontem 14:31 ✓✓
3 tomadas, sem abrir parede, CEP 04567-000
ontem 14:42 ✓✓
🤖 node 3 (quote · LangGraph + price KB)
Perfeito! Pra 3 tomadas sem abrir parede no Vila Mariana, fica entre R$ 280 e R$ 380.

Diego pode passar amanhã (terça) entre 14h-16h. Confirma? 🙌
ontem 14:43 ✓✓
⏰ rescue agent · node 4 (timeout 24h)
Lead não respondeu por 24h. Disparado follow-up automático com gancho de urgência soft + reforço social.
🤖 node 4 (rescue · 24h)
Oi João, tudo bem? Voltei só pra confirmar se você ainda quer aquele orçamento das 3 tomadas.

Tô com vaga amanhã ainda — depois disso só semana que vem 📅
hoje 10:38 ✓✓
manda o PIX aí, vô pagar 🙏
hoje 10:42 ✓✓
✅ rescue agent · node 5 (convert)
Lead reativado · estado qualifiedconverting. Próximo passo: gerar PIX R$ 330 (média da faixa) + agendar visita terça 15h.
JR
João Ribeiro
Marceneiro · SP · Meta WA Ads · CAC R$92 · LTV est. R$1.010
qualified · converting
🧠 lead_rescue_agent · LangGraph 6 nodes (CRM-04)
1
greet
saudou + perguntou intent
2
qualify
pediu detalhes serviço
3
quote
estimou R$280-380 c/ KB
4
rescue
timeout 24h · disparou follow
5
convert
gerando PIX + agenda
6
handoff
passa pro Diego se precisar
Stack: zymplo-langgraph (Python) + qwen2.5:32b local · guardrails BR-02 brand voice (sin ERP/SaaS) · validado HALL-01 V24-96 anti-hallucination · HALL-02 V24-97 1805 cases · 84.6% predict.
Timeline da conversa
🤖 bot · node 1 · ontem 14:22
Saudou João + perguntou intent. tokens: 38 · cost: $0 (qwen local).
👤 João · ontem 14:31
"Quero saber preço pra instalar tomada nova"
🤖 bot · node 2 (qualify) · ontem 14:31
Perguntou: quantidade · estrutura · CEP. state: greeting → qualifying.
👤 João · ontem 14:42
"3 tomadas, sem abrir parede, CEP 04567-000"
🤖 bot · node 3 (quote) · ontem 14:43
Consultou KB price_estimator(eletricista, tomada, sp_zonasul, sem_abrir)R$280-380. Ofereceu agenda terça 14-16h. state: qualifying → quoted.
⏰ scheduler · timeout 24h · hoje 10:38
Lead inativo por 24h · disparou rescue_agent.followup(soft_urgency + social_proof).
🤖 bot · node 4 (rescue) · hoje 10:38
Reengaged com vaga limitada. state: quoted → rescuing.
👤 João · hoje 10:42
"manda o PIX aí, vô pagar 🙏" — RESCUE EXITOSO
🤖 bot · node 5 (convert) · hoje 10:42 (em curso)
Gerando PIX R$ 330 (média) + agendando visita 15h terça-feira. state: rescuing → converting.
Campanhas ativas
3
+ 1 DRAFT pendente CRM-13
Spend mês
R$ 2.250
target R$ 8.000 · 28%
Receita atribuída
R$ 9.450
ROAS 4.2×
Leads gerados
147
52 → cliente · 35.4%
Por canal
tt
TikTok · Eletricistas SP
Spend R$ 800Leads 42Clientes 18CAC R$ 44ROAS 5.1×
f
Meta WA · MEIs construção
Spend R$ 1.200Leads 68Clientes 22CAC R$ 92ROAS 3.6×
CQ
CONTIQ · referral 50
Spend R$ 250Leads 37Clientes 12CAC R$ 25ROAS 8.4×
Encanadores RJ · TikTok DRAFT
aguardando aprovação Meta Business Verification (CRM-13)
CAC blended · 30d
R$ 78
↓ 8% vs target R$85
ROAS
4.2×
↑ 0.6× vs mês anterior
LTV / CAC
10.1×
target ≥ 3× ✓
Receita atribuída
R$ 23.900
52 clientes · ticket médio R$460
Funnel · attribution multi-canal
Por canal →
📥 Leads (todos canais)
147
💬 Engaged (responderam)
89
🎯 Qualificados
74
💰 Cliente · primeira cobrança
52
🔁 Recorrente · 2ª cobrança
27
ROI por canal
Detalhe →
CQ
CONTIQ referral
8.4×
tt
TikTok Ads
5.1×
f
Meta Ads (WA)
3.6×
W
WhatsApp orgânico
💡 Recomendação: dobrar budget CONTIQ referral (CAC R$25, ROAS 8.4×) · reduzir Meta WA até validar copy v2 (sim V24-PERS).