Problemas de fluxo de trabalho

Meu fluxo de trabalho funciona manualmente, mas falha quando acionado automaticamente. Por quê?

Descreva o problema/erro/pergunta

Qual é a mensagem de erro (se houver)?

Por favor, compartilhe seu fluxo de trabalho

(Select the nodes on your canvas and use the keyboard shortcuts CMD+C/CTRL+C and CMD+V/CTRL+V to copy and paste the workflow.)

Compartilhe o resultado retornado pelo último nó

Informações sobre sua configuração n8n

  • Versão do n8n:
  • Banco de dados (padrão: SQLite):
  • Configuração n8n EXECUTIONS_PROCESS (padrão: own, main):
  • Executando n8n via (Docker, npm, n8n cloud, desktop app):
  • Sistema operacional:

@Joseph_Iko1 geralmente isso é o disparador alimentando dados diferentes do seu teste manual, à mão você executa em entrada fixa ou de amostra, mas o disparador ativo envia uma forma diferente (ou vazia), então uma expressão que foi resolvida manualmente volta indefinida e o nó gera um erro. abra a execução que falhou na aba Executions e verifique o erro exato e qual nó falha, o que diz?

Os dados recebidos podem ser diferentes durante execuções automáticas. Compare os dados de execução de ambas as execuções e verifique se todas as credenciais e variáveis de ambiente estão disponíveis.

Uma coisa específica a adicionar: clique em “Listen for Test Event” no seu nó de trigger, e depois dispare-o uma vez com um evento real - isso permite que você inspecione a estrutura exata de dados que o trigger recebe em produção. Esses dados são quase sempre diferentes do que o modo de teste manual oferece.

Depois verifique a aba Executions, encontre a execução que falhou e clique no nó que está falhando - ele mostra exatamente qual expressão quebrou e como os dados de entrada reais pareciam naquele momento. A incompatibilidade geralmente é ou campos ausentes ou dados aninhados de forma diferente do esperado.