Como ler este planoCada caso descreve uma ação no sistema e o resultado esperado. Casos com código em vermelho são críticos: bloqueiam o uso com clientes reais. A execução de referência é o piloto de 16/09/2026 com o cliente de QA, conferido na origem (banco, API do ClickUp, WhatsApp e execuções do n8n).
Onde acompanharBoard da esteira no TR3S O.S: os.tr3smarketingdigital.com.br/esteiras. Lista por status e setor, detalhe com timeline e as ações Concluir, Reabrir, Pular e Atribuir.
P0Pré-condições e setup
Sem isto, qualquer falha nos casos vira falso negativo. Confira antes de rodar.
#
Item
Como conferir
Critério de pronto
0.1
Banco da esteira
Schema os_esteiras no operacional
Template kickoff_assessoria v1 com 25 steps
0.2
Workflows no n8n
M05-01 a M05-07 importados
01 a 05 ativos; 06 inativo enquanto o webhook do Access Hub estiver desligado; 07 é sub-workflow
0.3
Flags
Variáveis M05 nos 3 serviços do n8n
Ingestão por action e Studio ligados; motor de campanhas desligado
0.4
Credenciais
Nomes no n8n
Studio API - M05 e Header - TR3S Access Hub - Read API respondendo 200
0.5
Equipe
setor_membros
Líder cadastrado nos 4 setores
0.6
Cliente de QA
public.clients
Slug só com letras e dígitos, grupo de WhatsApp de teste e briefing sintético marcado [QA]
0.7
Avisos internos
Grupo "[3] - Kick Off"
Instância TR3S Atendimento é membro
Bloco A · Entrada e idempotência
Um briefing melhorado por IA abre exatamente uma esteira, e o M05 nunca derruba o briefing.
T1Briefing IA abre a esteira
Fase 1 sozinhoObjetivo: a versão IA gravada no briefing abre uma esteira ativa com 25 steps e só o primeiro pronto.
1
AçãoO WF05 grava a linha IA e chama o intake do M05 com o token.
EsperadoResposta 200 com created: true e status ativa.
T2Reenvio não duplica
Fase 1 sozinhoObjetivo: reprocessar o mesmo briefing não abre uma segunda esteira.
1
AçãoChamar o intake de novo com o mesmo briefing.
EsperadoResposta 200 com created: false e o mesmo id de esteira.
T3Token inválido é recusado
Fase 1 sozinhoObjetivo: só o briefing autenticado abre esteira.
1
AçãoChamar o intake com x-m05-token errado.
EsperadoResposta 401 e nada gravado.
T4M05 fora do ar não derruba o briefing
Fase 1 sozinhoObjetivo: falha ou lentidão da esteira não impede o briefing de ser gravado e avisado.
1
AçãoConferir o nó M05 intake no WF05.
EsperadoErro ou timeout seguem o fluxo normal do briefing.
Bloco B · Atendimento automático (steps 1 a 8)
O dispatcher roda a cada minuto. Cada step termina concluído, esperando alguém, ou em nova tentativa.
T5Resolver o cliente no cadastro
Fase 1 sozinhoObjetivo: a esteira confirma que o cliente existe e segue a regra de slug.
Defeito encontrado no pilotoSem Accept-Profile, o PostgREST usa o primeiro schema da lista, que no administrativo é de outro cliente. As 4 leituras de public.clients quebravam com 404. Corrigido e coberto por teste de regressão.
1
AçãoO dispatcher lê o cliente em public.clients.
EsperadoStep concluído com nome, slug e grupo de WhatsApp.
T6Briefing chega ao Studio
Fase 1 sozinhoObjetivo: a versão IA do briefing fica disponível para os agentes do AI Studio.
1
AçãoO step 2 envia a versão IA pela action briefing.ingest.
EsperadoLinha no Studio com origem ia, mesma versão e mesmo score.
EsperadoNota acima do mínimo conclui o step e pula a revisão.
T8Escopo inferido pede confirmação
Fase 1 sozinhoObjetivo: sem proposta aprovada ligada ao cliente, a esteira infere o escopo do briefing e pede confirmação.
1
AçãoO step 5 procura proposta aprovada do cliente.
EsperadoSem proposta, escopo gravado e step aguardando alguém, com as lacunas listadas.
T9Dossiê do cliente
Fase 1 sozinhoObjetivo: juntar briefing, escopo e contas num dossiê único para os agentes.
1
EsperadoDossiê v1 gravado na esteira, com as lacunas registradas.
T10Tarefas no ClickUp
Fase 1 sozinhoObjetivo: cada frente vira tarefa, espelhada na lista do setor responsável.
1
EsperadoTarefa-mãe em Briefings e Diagnósticos e uma tarefa por frente, espelhada na lista do setor.
T11Convite de acessos no grupo
Fase 1 sozinhoObjetivo: o cliente recebe no grupo o link do Access Hub para autorizar as plataformas do escopo.
1
EsperadoConvite Connect emitido com as plataformas do escopo e mensagem entregue no grupo do cliente.
Bloco C · Geração pelo Studio (steps 10 a 12)
Com o Studio ligado, os agentes geram rascunhos. Nada chega ao cliente sem aprovação interna.
T12Pesquisa de mídia
Fase 1 sozinhoObjetivo: pesquisa salva com fontes e palavras-chave, sem número inventado.
Depende do UbersuggestO token do Ubersuggest no Studio expira em cerca de 48 horas. Desconectado, a pesquisa sai sem volume e sem CPC. Reconectar pelo painel do Studio antes de cliente real.
1
EsperadoO agente plano-de-midia salva a pesquisa ligada à esteira.
T13Plano de mídia em rascunho
Fase 1 sozinhoObjetivo: plano Meta e Google Search dentro do escopo contratado.
1
EsperadoPlano gravado como rascunho, canal cross, com campanhas Meta e Google Search.
T14Plano de criativos em rascunho
Fase 1 sozinhoObjetivo: uma peça por item do escopo, no padrão de Planejamento de Criativos.
1
EsperadoPlano de anúncios do período com as peças do escopo, cada uma completa.
T15Copy em português correto
Fase 1 sozinhoObjetivo: o texto que vai para o cliente não tem erro de acentuação nem travessão.
1
EsperadoPeças e plano de mídia revisados sem erro de língua.
Bloco D · Controles humanos, avisos e SLA
O que a equipe vê e decide, e o que o sistema cobra sozinho.
T16Decisão humana no Hub
Fase 1 sozinhoObjetivo: quem é do setor destrava, reabre ou atribui um step, e a esteira reage na hora.
1
AçãoConcluir, reabrir, pular ou atribuir um step.
EsperadoEvento de decisão registrado e a esteira avança no minuto seguinte.
T17Aviso interno no grupo Kick Off
Fase 1 sozinhoObjetivo: step que precisa de alguém gera aviso no grupo operacional, com link para o board.
1
EsperadoMensagem no grupo "[3] - Kick Off" com o cliente, o step e o link.
T18SLA de hora em hora
Fase 1 sozinhoObjetivo: o sistema cobra acessos, atrasos e steps presos sem depender de ninguém.
1
EsperadoExecução horária roda os 4 ramos sem erro.
T19Aprovações internas abertas
Fase 1 sozinhoObjetivo: com os rascunhos prontos, a esteira espera a aprovação interna no painel.
1
EsperadoAprovação de mídia e de criativos aguardando o painel, cada uma com tarefa no ClickUp.
T20Nada chega ao cliente sem aprovação interna
Fase 1 sozinhoObjetivo: nenhum plano é enviado ao cliente antes da aprovação interna.
1
AçãoTentar enviar o plano ao cliente antes da aprovação interna.
EsperadoO painel recusa com 409.
T21Falha de integração com nova tentativa
Fase 1 sozinhoObjetivo: erro passageiro não trava a esteira nem duplica efeito.
1
AçãoSimular 5xx numa integração durante um step.
EsperadoStep volta a pronto com espera crescente, até 3 tentativas, e depois vai para alguém.
T22Webhook de convite do Access Hub
Fase 1 sozinhoObjetivo: conclusão do convite avisa a esteira na hora, sem esperar o SLA.
1
EsperadoEvento de convite concluído fecha o step 8.
Bloco E · Controle da esteira pelo board
Pausar, retomar e cancelar a esteira inteira pelo board, sem SQL. Só líder de setor controla.
T23Pausar a esteira
Fase 1 sozinhoObjetivo: segurar uma esteira sem perder nada do que já foi feito.
1
AçãoLíder abre a esteira no board, clica em Pausar esteira e confirma.
EsperadoEsteira pausada: nenhum step novo começa, e lembretes e alertas de atraso param.
T24Retomar a esteira
Fase 1 sozinhoObjetivo: a esteira volta de onde parou.
1
AçãoLíder clica em Retomar esteira.
EsperadoEsteira volta ao status anterior e os steps prontos rodam no minuto seguinte.
T25Cancelar a esteira
Fase 1 sozinhoObjetivo: encerrar de vez uma esteira aberta por engano ou desistência.
1
AçãoLíder clica em Cancelar esteira e confirma.
EsperadoTodos os steps abertos encerrados; a esteira não roda mais.
T26Só líder controla a esteira
Fase 1 sozinhoObjetivo: pausar e cancelar ficam com quem responde pela operação.
1
AçãoTentar pausar com e-mail fora da equipe e com membro que não é líder.
EsperadoAs duas tentativas são recusadas, sem revelar o estado da esteira.
SEQSequência de execução
Duas passadas: primeiro com o cliente de QA, depois com o primeiro cliente real.
FASE 1 cliente de QA
Piloto controlado. Rode os blocos A a D na ordem, com o cliente de QA e o grupo de teste. Confira cada caso na origem: banco, API do ClickUp, WhatsApp e execuções do n8n.
Gate para a fase 2: todos os casos críticos aprovados.
FASE 2 primeiro cliente real
Acompanhamento pelo board. Siga a esteira em /esteiras desde o briefing até as aprovações internas, e confira os avisos no grupo Kick Off.
Gate para operação contínua: esteira real chega às aprovações sem intervenção técnica.
OKCritérios de aceite
A esteira só atende clientes reais quando todos os itens abaixo estiverem verdadeiros.
Todos os casos críticos aprovados na execução mais recente.
Nenhum texto sem acento ou com travessão nos rascunhos gerados (T15).
Nenhum link de convite gravado fora do Access Hub (T11).
Avisos internos chegando ao grupo Kick Off (T17).
Pesquisa de mídia com fonte conectada, ou marcada como degradada (T12).
Envio ao cliente bloqueado antes da aprovação interna (T20).
Pausar e cancelar a esteira só por líder, com confirmação (T23, T25 e T26).