F2A · ACADEMIA DO CHOQUEAula · 20 Mai 2026
Voltar
Bloco 06·60 min

POW · Polypus WhatsApp Toolkit

Aqui não é o bot 24/7. É VOCÊ comandando o WhatsApp DIRETO pelo Claude Code, em PT-BR. Python stdlib + SQLite local + agente .md custom. 21 capacidades em 4 camadas. Código original Polypus.

Claude CodePython stdlib21 capacidadesSQLite
Arquitetura POW
   Você no Claude Code           Agente .md            Scripts Python
   ────────────────────          ──────────            ──────────────
   "dispara: oi galera"  ──►   mapeia comando  ──►   disparo.py
   "kanban"              ──►   mapeia comando  ──►   pipeline.py show
   "forecast"            ──►   mapeia comando  ──►   pipeline.py forecast
   "qualifica 11999..."  ──►   mapeia comando  ──►   qualificar.py
                                                          │
                                                          ▼
                                                     SQLite local
                                                     (data.db · 7 tabelas)
                                                          │
                                                          ▼
                                                     Plug WhatsApp
                                                     (Evolution / Z-API
                                                      / Cloud / Zappfy)
6.1

Setup do pacote POW (15 min)

No modo básico, o Claude Code faz o setup inteiro por você (ele tem acesso ao terminal interno). No avançado, você roda os comandos na mão.

Tudo pelo aplicativo do Claude Code — sem terminal, sem comando.

Baixa o pow-f2a.zip pela página inicial da aula (botão de download). Coloca numa pasta. Depois abre o Claude Code nessa pasta e fala:

Prompt — Claude faz o setup completo do POW (faseado)
# PROMPT — Setup do POW (Polypus WhatsApp Toolkit) do zero, à prova de erro (FASEADO)

Você vai instalar e configurar o POW pra mim nesta pasta. Eu sou leigo em código — então VOCÊ roda os
comandos (tem terminal interno), e só me pergunta os DADOS que faltam (tokens, meu número). Vai EM FASES
e confirma cada uma comigo.
Clica aqui pra copiar o prompt inteiro
Precisa de:BashRead/Writepython3
O Claude roda os comandos por você

No app, o Claude Code tem terminal interno. Tu não digita unzip, cp nem python3 — ele executa tudo e só te pergunta os dados que faltam (tokens, número). Aprova e segue.

ToolBashToolRead/WriteCLIpython3
6.2

21 capacidades em 4 camadas

Camada 1 · Disparo
  • 01 · Listar grupos (admin vs membro)
  • 02 · Extrair leads E.164 + SHA-256 + dedup
  • 03 · Segmentar (DDD/grupos/admin/blacklist)
  • 04 · Broadcast em grupos (mention + jitter)
  • 05 · X1 (1:1) com placeholders
  • 06 · Agendar disparo pra horário ouro
  • 07 · A/B test com z-test 95%
Camada 2 · Inbox
  • 08 · Pull/watch mensagens recebidas
  • 09 · Webhook HTTP :8765 tempo real
  • 10 · Classifier 8 intents (regex+heurística)
  • 11 · Auto-triage: opt_out, agendamento, etc
Camada 3 · CRM
  • 12 · SQLite 7 tabelas
  • 13 · Qualificação BANT em 3 perguntas
  • 14 · Cadências D+0..D+30 (4 built-in)
  • 15 · Pipeline kanban 7 estágios
  • 16 · Forecast ponderado prob × ticket
  • 17 · Funil com taxa de conversão
  • 18 · Audit leads abandonados
Camada 4 · Contexto
  • 19 · Enrich CSV/Sheets/JSON por phone
  • 20 · Fetch HTML → contexto pro lead
  • 21 · Relatório executivo (single/semana)
6.3

Fluxo de dia comercial real

Como Pedro abre o Claude Code de manhã e toca a base inteira em 10 minutos.

9h · claude code · pasta pow/
❯ health
🟢 API: 200 OK · 🟢 18 grupos · ⚪ 0 disparos 24h
❯ pull inbox && triage
✅ pull: 12 novas · 3 duplicadas
triage: 3 promovido_sql · 2 blacklist · 1 agendamento+link · 4 saudacao · 2 ruido
❯ kanban
▮ NOVO (8) ▮ MQL (12) ▮ SQL (5) ▮ EM_CONVERSA (7) ▮ PROPOSTA (3) ▮ NEGOCIACAO (2)
❯ forecast --ticket 297
PROJEÇÃO PONDERADA R$ 7.425 · GANHO REAL R$ 12.474
❯ audit --days 7
15 leads sem touch há ≥7d, ordenados por fit (max 85)
❯ enroll-csv leads_audit.csv em followup_padrao
✅ 15 enrolled — 75 jobs criados nos próximos 14 dias
❯ fire followup
✅ 12 disparados · 2 skipped (responderam) · 1 falha
6.4

Fluxo seguro 4 passos (broadcast E x1)

HARD-CODED no agente. Não pula etapa.

  1. P1 · Captura copy + valida placeholders
  2. P2 · Preview (alvos, ETA, blacklist filtrada, exemplo renderizado)
  3. P3 · Teste no seu número pessoal (sem mention/personalização)
  4. P4 · Broadcast/x1 com retry + jitter + log estruturado
6.5

Prompt mais usado · campanha de live

Prompt — dispara campanha com o fluxo seguro de 4 passos
# PROMPT — Disparar campanha (ex: live de amanhã) pelo POW, com fluxo seguro de 4 passos

Vamos disparar uma campanha pela minha base de grupos usando o POW. Siga o FLUXO SEGURO de 4 passos —
ele é obrigatório e você NÃO pode pular etapa. Me pede confirmação só nos 2 pontos críticos (teste e broadcast).

## ANTES (checagem rápida)
Clica aqui pra copiar o prompt inteiro
Precisa de:pow-agentpython3SQLite
Comparação com o jeito ANTIGO

Antes: 40 minutos copiando e colando, esquece de grupos, perde lead que respondeu, vai responder pessoalmente, esquece de follow-up.

Com POW: 22 minutos de operador, 1500 contatos, pipeline auditável, zero lead esquecido. Watch fica em background respondendo opt-out e classificando inbound enquanto você dorme.