Webhook e resposta: receber dados de fora
Essencial30 minEm breve (ainda não escrita; abaixo, o roteiro)
URL de teste, URL de produção e quem responde o quê. O webhook é a porta de entrada da maioria dos fluxos.
Webhook mal configurado responde 200 pra tudo e esconde o erro de quem chamou.
- Usar a URL de teste e a de produção
- Escolher quando e como responder
- Usar o Respond to Webhook
- Proteger o webhook com autenticação
Resultado: Webhook com resposta testada
Prática
Crie um webhook que recebe um formulário e responde com sucesso ou erro claro.
Entregável: Webhook com resposta testada
✓ Prove que concluiu: Webhook com resposta testada
- O entregável “Webhook com resposta testada” existe e pode ser verificado por outra pessoa.
Agendar e disparar: Schedule e gatilhos de app
20 minEm breve (ainda não escrita; abaixo, o roteiro)
Rodar todo dia às 8h parece simples até o fuso horário entrar na conversa.
Fluxo agendado no fuso errado roda na hora certa de outro país.
- Configurar o Schedule Trigger
- Acertar o fuso do workflow
- Usar gatilhos de aplicativos
- Entender o que conta como execução
Resultado: Fluxo agendado no fuso certo
Prática
Agende um relatório diário e confirme o horário da primeira execução.
Entregável: Fluxo agendado no fuso certo
✓ Prove que concluiu: Fluxo agendado no fuso certo
- O entregável “Fluxo agendado no fuso certo” existe e pode ser verificado por outra pessoa.
HTTP Request: falar com qualquer API
Essencial35 minEm breve (ainda não escrita; abaixo, o roteiro)
Se tem API, o n8n conversa. Importar cURL, autenticar e paginar é o que separa o teste do uso real.
Metade das integrações que você precisa não tem nó pronto. O HTTP Request é o nó coringa.
- Importar uma chamada de cURL
- Autenticar com credencial
- Paginar resultados
- Controlar lote e intervalo
Resultado: Integração com API paginada
Prática
Busque todos os registros de uma API paginada sem estourar limite.
Entregável: Integração com API paginada
✓ Prove que concluiu: Integração com API paginada
- O entregável “Integração com API paginada” existe e pode ser verificado por outra pessoa.
Decidir o caminho: If, Switch e Filter
25 minEm breve (ainda não escrita; abaixo, o roteiro)
Regra explícita no fluxo, em vez de regra escondida na cabeça de quem opera.
Toda automação útil tem uma regra de quando não fazer. Ela mora aqui.
- Usar o If com condições tipadas
- Rotear com o Switch
- Ter uma saída para o caso imprevisto
- Filtrar itens sem quebrar o fluxo
Resultado: Fluxo com regra de escalonamento
Prática
Escreva uma regra que manda casos fora do padrão para revisão humana.
Entregável: Fluxo com regra de escalonamento
✓ Prove que concluiu: Fluxo com regra de escalonamento
- O entregável “Fluxo com regra de escalonamento” existe e pode ser verificado por outra pessoa.
Listas, lotes e espera
30 minEm breve (ainda não escrita; abaixo, o roteiro)
Quando processar item a item, quando em lote e como esperar sem travar o servidor.
API externa tem limite. Fluxo que ignora isso funciona no teste e é bloqueado na primeira segunda-feira.
- Saber quando o Loop Over Items é necessário
- Processar em lotes
- Esperar com o Wait
- Respeitar limite de API
Resultado: Processamento em lote sem bloqueio
Prática
Processe uma lista grande respeitando o limite da API de destino.
Entregável: Processamento em lote sem bloqueio
✓ Prove que concluiu: Processamento em lote sem bloqueio
- O entregável “Processamento em lote sem bloqueio” existe e pode ser verificado por outra pessoa.