Para que serve
O Marcus é o agente que executa o outbound — quando você precisa falar com leads em escala mas com qualidade individual, o Marcus é quem opera. Ele combina:- Pesquisa do lead (via Scout sob o capô)
- Composição da mensagem com a voz do seu time
- Envio real via WhatsApp (Twilio) ou e-mail (Resend)
- Tracking de resposta e roteamento de inbound
- Pesquisa pura sem ação (Scout)
- Operação do CRM em geral (Athena)
- Conversa pós-resposta com o cliente — esse momento passa pro humano (ou pro Twin do dono da relação)
Fluxo de campanha
Definir a audiência
Você seleciona um conjunto de leads (filtro no CRM, lista
importada, pipeline inteiro). O Marcus opera por lead — não
blasta texto idêntico.
Signal gather
Para cada lead, o Marcus chama o Scout (via Tavily) buscando
sinais públicos: post recente, contratação, prêmio, mudança de
cargo. Cita pelo menos 3 snippets antes de compor.
Compose (draft)
Com os sinais + voz da org + persona do destinatário, o Marcus
gera o rascunho da mensagem. Aqui já decide:
- canal (e-mail vs WhatsApp — baseado no que está disponível)
- tom (formal vs casual — segue o
voice_mdda org) - call-to-action (pedir reply, marcar call, mandar link)
HITL — aprovação humana (opcional)
Por default cada draft fica em
status='pending' e aparece num
card “aguardando aprovação” no chat. Você revisa, edita
livremente, aprova ou rejeita.Configurações alternativas:- Auto-approve para campanhas baixo-risco (newsletter, evento público) — Marcus dispara direto
- Approve-by-batch — aprovar todos os drafts de uma run de uma vez (depois de spot-check de 3-5)
Envio
Após aprovação, Marcus dispara via o canal configurado:
- WhatsApp — via sua conta Twilio (BYO key)
- E-mail — via Resend ou Gmail (Composio), conforme você conectou
HITL — quando o agente espera
Default: toda mensagem outbound passa por aprovação. Você vê o card no chat com:- Texto da mensagem renderizado
- Sinais citados (Tavily snippets que motivaram a composição)
- Custo previsto em Stars
- Botões Aprovar / Editar / Rejeitar
Personalização pela voz da org
O Marcus carrega ovoice_md da sua organização — um documento
markdown que descreve:
- Como o time apresenta a empresa (nome curto, tagline, USP em 1 linha)
- Como cumprimenta (formal “prezado” vs casual “olá”)
- Vocabulário a evitar (“inovador”, “disruptivo”, etc.)
- Assinatura padrão
- Política de tom em cada canal (WhatsApp pode ser mais informal que e-mail)
Tracking de inbound
Quando um destinatário responde:| Canal | Como Marcus detecta |
|---|---|
| Webhook do provedor de e-mail aciona o tracking automático | |
| Webhook do provedor de mensageria aciona o tracking automático | |
| Reply manual fora da plataforma | Marcus NÃO captura — o humano precisa marcar a atividade no CRM manualmente |
Cadência
Você define a cadência por campanha — quantos toques, em que canal, com qual espaçamento. Os defaults sugeridos pra outbound B2B alternam e-mail + WhatsApp ao longo de algumas semanas com ângulos diferentes em cada toque. A cadência respeita a janela de 24h do WhatsApp automaticamente — fora dela, Marcus usa template aprovado pela Meta em vez de free-form.Métricas que Marcus expõe
Por campanha + por toque:- Delivery rate (entregue / disparado)
- Open rate (e-mail só — WhatsApp não tem read receipt confiável)
- Reply rate
- Reply-to-CTA rate (resposta que aceita a chamada-pra-ação)
- Opt-out / bounce rate
- Custo total da campanha em Stars
Próximos passos
WhatsApp setup
Conectar sua conta Twilio + número aprovado.
Outbound feature
Detalhe das sequências + tipos de campanha.
Scout — pesquisa por trás
O Marcus chama o Scout pra cada lead. Entenda como.
Custos do outbound
Quanto cada toque WhatsApp / e-mail debita do wallet.