Sistema de prospecção automática B2B para casas de câmbio. Roda 24/7 no Mac Mini.
scraper_queue → enrichment_queue → wa_test_queue → scoring_queue → [DASHBOARD] → outreach_queue → followup_queue
Leads chegam com status scored e ficam aguardando aprovação no dashboard.
O operador aprova ou descarta. Aprovados disparam o outreach automaticamente.
| Variável | Descrição |
|---|---|
SUPABASE_URL |
URL do projeto Supabase |
SUPABASE_SERVICE_KEY |
Service role key |
EVOLUTION_API_URL |
URL da Evolution API |
EVOLUTION_API_KEY |
Chave da Evolution API |
EVOLUTION_INSTANCE_PROSPECCAO |
Nome da instância de prospecção |
OPENAI_API_KEY |
Para gerar mensagens de outreach |
OLLAMA_URL |
Ollama local (scoring e análise) |
REDIS_URL |
Redis local via Colima |
colima start
DOCKER_HOST="unix:///Users/solonca/.colima/default/docker.sock" docker compose up -d redisRodar o SQL do PROMPT_SUPREMO.md no editor SQL do Supabase.
npm install
npm run build
pm2 start ecosystem.config.js
pm2 logs fair-assist-prospeccaoNo painel da Evolution API, configurar webhook da instância de prospecção para:
http://SEU_IP_LOCAL:3001/webhook/evolution
# Ver status das filas Redis
DOCKER_HOST="unix:///Users/solonca/.colima/default/docker.sock" docker exec fair-assist-redis redis-cli info keyspace
# Logs em tempo real
pm2 logs fair-assist-prospeccao --lines 50
# Reiniciar
pm2 restart fair-assist-prospeccao