Prospecção de Arquitetos — REFERÊNCIA TÉCNICA¶
Atualizado: 2026-07-03 · por: sessão
arquitetos-teste-e2e(Opus) · rev: 1
Workflows n8n (todos INATIVOS)¶
| Workflow | ID n8n | Trigger | Webhook URL |
|---|---|---|---|
| WF-Arq-Ingesta | xsyq2JowLQRV53Og |
Manual | — |
| WF-Arq-Dispatcher | Wh4Ss3URaFsz0BlO |
Cron 9h+15h seg-sex | — |
| WF-Arq-Worker | TsrWgkb1uP0L9ncL |
Webhook GET | https://n8n-hook.bepex.com.br/webhook/arq-worker |
| WF-Arq-Optout | 4HJH2xHxcjdvomON |
Webhook GET | https://n8n-hook.bepex.com.br/webhook/arq-optout |
IA de atendimento¶
| Campo | Valor |
|---|---|
| Clone IA Arquitetos | OC6so0JJTp5YseW7 (INATIVO) |
| Webhook do clone | https://n8n-hook.bepex.com.br/webhook/${WEBHOOK_ARQ_ATENDIMENTO_UUID} |
| IA Prospecção (original) | 4wLT4ni6udXSnVS9 |
| IA ROUTER V2 | iT5a8VV2vPF6ZpYL (ATIVO, output 5 = arquitetos, inboxes placeholder 70/71/72) |
| Label Chatwoot | bot-arquitetos (ID 65, cor #10B981, chat.bepex.com.br account 2) |
| errorWorkflow | GEyXmIklTx6i3QBC |
| Tabela Postgres chat | n8n_chat_histories_arquitetos (criada auto pelo LangChain) |
Credenciais n8n (nomes, não segredos)¶
| Credencial | ID | Usada por |
|---|---|---|
| Postgres n8n v2 | 7F3gxDoPsQGjAbOW |
Ingesta, Worker, Optout |
| Pipedrive account | CHj11AO6T3756SqM |
Worker (contexto on-demand) |
| OpenRouter Ofertas Comercial | T2w2rW5DQhzyZU06 |
Worker (Gemini Flash, temp 0.9) |
| AWS SES | kqmbhAWS0tyL5fuI |
Worker (raw body obrigatório) |
| Chatwoot Header Auth | FzLnFD8cohSYSYIN |
Worker (chat.bepex.com.br account 2) |
Pipedrive¶
| Campo | Valor |
|---|---|
| Filtro "Firmas de Arquitetura" | ID 139119 (~320 orgs) |
| Sinais do filtro (OR) | Nome contém "arquit" | Label = Arquiteto (95) | PrV-Segmento = Arquitetura (52) |
| Leads de teste | person_id 59985 e 59986 (email rafaelrcguzzo@gmail.com) |
PostgreSQL — schema da tabela arquitetos¶
Confirmado pelo Teste E2E (probe
toquIjzNhIsNN59O, 2026-07-01). Colunas em PORTUGUÊS.
CREATE TABLE arquitetos (
id SERIAL PRIMARY KEY,
nome VARCHAR(255),
email VARCHAR(255),
telefone VARCHAR(50),
empresa VARCHAR(255),
cidade VARCHAR(100),
estado VARCHAR(2),
pipedrive_org_id BIGINT,
pipedrive_person_id BIGINT UNIQUE, -- constraint uq_arq_pipedrive_person
origem VARCHAR(100),
sender_slot VARCHAR(5),
sequence_day INTEGER DEFAULT 0,
sequence_status VARCHAR(50) DEFAULT 'active',
next_action_date DATE DEFAULT CURRENT_DATE,
last_action_date DATE,
created_at TIMESTAMP DEFAULT NOW(),
updated_at TIMESTAMP DEFAULT NOW(),
notas TEXT
);
Credencial Postgres: Postgres n8n v2 (7F3gxDoPsQGjAbOW) — mesma do Representantes.
SENDERS (4 slots, persona Gustavo Sanders)¶
const SENDERS = [
{ id: 'A', whatsapp_inbox_id: null, from_email: 'gustavo.sanders@bepexmkt.com.br', from_name: 'Gustavo Sanders' },
{ id: 'B', whatsapp_inbox_id: null, from_email: 'g.sanders@bepexmkt.com.br', from_name: 'Gustavo Sanders' },
{ id: 'C', whatsapp_inbox_id: null, from_email: 'gustavo@bepexmkt.com.br', from_name: 'Gustavo Sanders' },
{ id: 'D', whatsapp_inbox_id: null, from_email: 'gsanders@bepexmkt.com.br', from_name: 'Gustavo Sanders' }
];
whatsapp_inbox_idficanullaté os chips entrarem. Worker checa!== nullantes de envio WhatsApp.
Senha das caixas Hostinger: ${BEPEXMKT_EMAIL_PASSWORD}. Domínio: bepexmkt.com.br (mesmo do Representantes, SES verificado).
SEQUENCE_MAP¶
const SEQUENCE_MAP = { 0: 'email', 3: 'whatsapp', 6: 'email', 9: 'whatsapp' };
Amazon SES¶
Região: us-east-2. Domínio: bepexmkt.com.br (verificado, fora do sandbox, DKIM/SPF/DMARC ok). Mesmo do Representantes — nenhuma config SES adicional necessária.
Regra obrigatória: NUNCA usar node nativo awsSes nem contentType: form-urlencoded (double-encode do @). Usar contentType: raw + rawContentType: application/x-www-form-urlencoded + encodeURIComponent manual.
Cal.com¶
| Campo | Valor |
|---|---|
| Username | vendas3-bepex |
vendas3@bepex.com.br |
|
| Senha | ${BEPEXMKT_EMAIL_PASSWORD} |
| Event type (a criar) | apresentacao-bepex (15 min, ter/qui 14–18h BRT) |
| URL final | https://cal.com/vendas3-bepex/apresentacao-bepex |
| Status | Aguarda verificação de email por Gustavo |
Chatwoot¶
| Campo | Valor |
|---|---|
| Instância | chat.bepex.com.br (account 2) |
| Credential | FzLnFD8cohSYSYIN (Header Auth) |
| Label | bot-arquitetos (ID 65) |
| Inboxes WhatsApp | Placeholder 70/71/72 (aguardando chips reais) |
Probe / teste¶
| Item | ID |
|---|---|
| Workflow probe (schema) | toquIjzNhIsNN59O |
| Exec Worker email (E2E) | 607467 |
| Exec Worker WhatsApp fallback (E2E) | 607498 |
| Exec Optout (E2E) | 607517 |