Módulo 4 · Confiabilidade e projeto final

Erros, testes e aprovação humana

Aula 10 de 12 Aula de 25 min Atualizado em 29 de setembro de 2026
Progresso no curso83%

Nesta aula

Uma automação que ninguém vigia não economiza tempo. Ela só muda o dia em que o problema aparece.

Toda automação que eu já coloquei no ar falhou em algum momento. Uma senha expirou, um serviço saiu do ar por uma hora, alguém mudou o nome de uma coluna na planilha. Isso não é motivo para não automatizar. É motivo para montar o fluxo já esperando a falha: com um alerta que avisa na hora e com uma pessoa no ponto certo, antes de qualquer ação que não dá para desfazer. Nesta aula, a automação da escola de idiomas que você montou nas aulas 3 e 4 ganha essas duas proteções.

Os quatro erros que você vai encontrar

Erros em automação parecem infinitos, mas quase todos caem em quatro tipos. Reconhecer o tipo já é metade do conserto.

Credencial expirada

A autorização que a ferramenta tinha para falar com o Google, com o e-mail ou com a IA venceu ou foi revogada. O sintoma é um erro de "não autorizado" logo no nó que acessa o serviço. Conserto: reconectar a credencial no cofre da ferramenta.

Campo vazio

Alguém enviou o formulário sem preencher o telefone, e o nó que esperava um telefone quebra ou grava lixo. Conserto: uma condição antes, que trata o vazio ("se telefone estiver vazio, siga por outro caminho").

Serviço fora do ar

O e-mail, a planilha ou o modelo de IA não respondeu. Não é culpa sua e passa sozinho. Conserto: reexecutar a rodada que falhou depois, a partir do histórico.

IA devolveu formato errado

Você pediu só uma palavra e o modelo respondeu um parágrafo, ou inventou uma categoria que não existe. A condição seguinte não reconhece e o fluxo vai para o caminho errado. Conserto: instrução mais rígida no prompt e uma condição de "resposta inesperada".

Exemplo real

Na escola de idiomas, a automação "Contatos do site" ficou dois dias sem gravar nada. Ninguém percebeu, porque não chegava e-mail de aviso, e e-mail que não chega não chama atenção. A causa: a credencial do Google tinha sido renovada por outra pessoa da equipe e a antiga parou de valer. Dois dias de pedidos de orçamento parados no formulário. O conserto levou um minuto. Descobrir levou dois dias. É essa distância que o alerta de falha elimina.

O histórico de execuções: onde você investiga

Toda ferramenta de automação guarda um registro de cada rodada do fluxo. No n8n chama histórico de execuções; no Make e no Zapier o nome muda (histórico do cenário, histórico do Zap), mas é a mesma coisa: uma lista com data, hora, se deu certo ou não, e o detalhe de cada nó.

Quando algo dá errado, esse é o primeiro lugar. Não a planilha, não o formulário, não o prompt. Abra o histórico, procure a execução marcada como falha, clique nela e veja qual nó ficou em vermelho. A mensagem de erro dele diz o tipo do problema, quase sempre em uma das quatro categorias acima.

O que olhar em cada execução

Dica

Antes de mexer no fluxo, reexecute a rodada que falhou direto pelo histórico. Se o problema era serviço fora do ar, ela vai passar e você não perdeu o contato do cliente. Se falhar de novo, aí sim é algo seu para consertar.

Cuidado

O histórico guarda os dados que passaram pelo fluxo, inclusive nome, telefone e a mensagem do cliente. Quem tem acesso à ferramenta vê tudo isso. Na próxima aula você vai definir quem pode entrar e por quanto tempo esse histórico fica guardado.

Alerta de falha: fique sabendo na hora

O problema da escola de idiomas não foi a credencial. Foi o silêncio. Uma automação que falha calada é pior do que não ter automação, porque você acha que está coberto. A solução é um segundo fluxo, pequeno e separado, cujo único trabalho é avisar.

No n8n, procure o gatilho de erro (Error Trigger). Ele não depende de formulário nem de horário: dispara quando qualquer outro fluxo que você apontar para ele falha. Depois dele, coloque uma ação de aviso: um e-mail para a equipe ou uma mensagem pelo canal oficial que vocês usam. No corpo do aviso, use os dados que o gatilho de erro entrega: nome do fluxo, hora, nó que falhou e mensagem de erro. Cada fluxo que você quiser vigiar tem uma configuração para escolher qual fluxo de erro chamar quando quebrar.

No Make e no Zapier a lógica é a mesma: existe um lugar para definir o que fazer quando uma execução falha, e normalmente a própria plataforma manda um e-mail. Muda o nome da caixinha, não o raciocínio.

O aviso precisa ser curto e chegar num canal que alguém realmente olha. Um e-mail assim resolve:

Assunto: [FALHA] Automação {{ $json.workflow.name }} Corpo: A automação {{ $json.workflow.name }} falhou em {{ $json.execution.lastNodeExecuted }}. Erro: {{ $json.execution.error.message }} Abra o histórico de execuções para reexecutar ou corrigir.

Os nomes entre chaves são os campos que o gatilho de erro do n8n entrega; o nome exato pode variar conforme a versão, então confira na saída do nó antes de usar. A ideia é o que importa: fluxo, nó e mensagem, em três linhas.

Dica

Teste o alerta forçando um erro de propósito: renomeie uma coluna da planilha de teste e envie um formulário. Se o aviso chegou, o alerta funciona. Depois desfaça a mudança. Alerta que nunca foi testado é alerta que você descobre que não funciona no pior dia.

Aprovação humana: a pessoa no ponto certo

Na aula 4, a IA passou a classificar cada contato da escola em Orçamento, Dúvida ou Reclamação e a rascunhar uma resposta. O rascunho é bom na maior parte das vezes. Mas "maior parte" não serve para responder um cliente, e muito menos uma reclamação. A regra do curso, desde a aula 1: IA organiza, regra decide, pessoa aprova o que é sensível. Responder cliente é sensível.

A forma mais simples de colocar uma pessoa no fluxo não precisa de nada além da planilha que você já tem. Funciona assim:

  1. A planilha "Contatos do site" ganha duas colunas novas: Rascunho e Status.
  2. O fluxo da aula 4 continua igual até o passo de IA. Só que, em vez de enviar a resposta, ele grava o rascunho na coluna Rascunho e escreve "aguardando aprovação" na coluna Status.
  3. Uma pessoa da escola abre a planilha, lê o rascunho, corrige o que quiser direto na célula e muda o Status para "aprovado". Se não quiser responder, escreve "descartado".
  4. Um segundo fluxo, com gatilho de agenda a cada 15 minutos, lê a planilha, filtra só as linhas com Status "aprovado", envia o texto da coluna Rascunho para o e-mail do cliente e troca o Status para "enviado". Se a sua ferramenta tiver um gatilho de "linha atualizada" na planilha, ele serve no lugar da agenda.

Repare no que aconteceu: a pessoa não precisou aprender a ferramenta de automação. Ela aprova numa planilha, que já sabe usar. E nada sai sem passar por ela. O fluxo lê a coluna Status, e a coluna Status só muda pela mão de alguém.

A alternativa: o nó de espera

O n8n tem um nó Esperar (Wait) que consegue parar o fluxo no meio e só continuar quando alguém clica num link de aprovação, enviado por e-mail ou mensagem. É elegante: um clique e a resposta sai. Eu prefiro começar pela planilha, porque ela deixa um registro visível de tudo o que foi aprovado, editado ou descartado, e porque a pessoa pode corrigir o texto antes de aprovar. Quando o time já estiver confortável, o nó de espera é um bom próximo passo.

Exemplo real

Na escola, a coordenadora aprova os contatos duas vezes por dia, no começo da manhã e depois do almoço. Leva uns dez minutos por vez. Orçamentos e dúvidas ela quase sempre aprova sem mexer. Reclamações ela reescreve do zero, usando o rascunho só como lembrete do que o cliente disse. Ninguém precisou escolher entre "responder rápido" e "responder bem": o fluxo cuida da velocidade e ela cuida do tom.

Cuidado

O segundo fluxo precisa trocar o Status para "enviado" logo depois de enviar. Sem isso, a cada 15 minutos ele envia a mesma resposta de novo. Esse é o erro mais comum de quem monta aprovação por planilha, e o cliente recebe cinco e-mails iguais antes de alguém notar.

Testar antes de ligar, e ligar devagar

Alerta e aprovação protegem a automação depois que ela está no ar. Testes protegem antes. Eu sigo uma sequência fixa toda vez:

E mesmo depois de ligar, há uma última regra que me poupou de muito constrangimento: nova automação roda uma semana só avisando antes de agir. Em vez de enviar a resposta ao cliente, o fluxo manda para você um e-mail dizendo "eu teria enviado isto para fulano". Você confere por uma semana, com dados reais, sem risco. Se o comportamento estiver certo, libera a ação. Se não, ajusta sem ninguém de fora ter percebido.

Prática · 10 min

Adicione alerta e aprovação à automação da aula 3

  1. Crie um fluxo novo chamado "Alerta de falha". Procure o gatilho de erro (Error Trigger), ligue a ele uma ação de e-mail para o seu endereço com fluxo, nó e mensagem de erro no corpo. Ative o fluxo.
  2. Abra a automação "Contatos do site" e, nas configurações do fluxo, aponte "Alerta de falha" como o fluxo de erro dela.
  3. Force um erro: renomeie uma coluna na planilha de teste, envie um formulário e confira que o e-mail de alerta chegou. Desfaça a renomeação.
  4. Na planilha, crie as colunas Rascunho e Status. No fluxo, troque a ação que enviaria a resposta por uma ação de Planilhas Google que grava o rascunho da IA em Rascunho e o texto "aguardando aprovação" em Status.
  5. Crie um segundo fluxo, "Enviar aprovados": gatilho de agenda a cada 15 minutos, nó de Planilhas Google que lê as linhas, filtro por Status igual a "aprovado", ação de e-mail com o Rascunho, e uma última ação que atualiza o Status da linha para "enviado".
  6. Teste de ponta a ponta com dados fictícios: envie um formulário, aprove na planilha, espere o segundo fluxo, confira que o e-mail saiu uma vez só e o Status virou "enviado".
Entregável: a automação "Contatos do site" rodando com um fluxo de alerta de falha testado e com aprovação humana por planilha: nenhum rascunho da IA sai sem que uma pessoa mude o Status para "aprovado".

Resumo da aula

Quiz da aula

Quatro perguntas para fixar. A melhor nota fica guardada para o certificado.

Aula 10 de 12

Antes de seguir para a próxima aula

Coloque em prática o que viu. As caixas ficam marcadas neste navegador, para você voltar depois.

Ficou com dúvida nesta aula? O time da IV Help responde pessoalmente no WhatsApp.

Perguntar no WhatsApp