Como agendar tarefas no n8n cron e schedule – Guia completo

Como agendar tarefas no n8n usando cron ou schedule é simples: basta arrastar o nó Cron ou Schedule, definir a expressão de tempo e conectar ao fluxo desejado. O gatilho executa o fluxo automaticamente conforme a agenda configurada.

Essa funcionalidade elimina a necessidade de scripts externos e garante que processos como envio de relatórios ou limpeza de bancos rodem sem intervenção manual. Pequenos negócios ganham consistência e reduzem custos operacionais.

Introdução ao n8n e Agendamento de Tarefas

n8n é uma plataforma de automação de workflows open‑source, baseada em Node.js, que roda em Docker ou diretamente no seu servidor. Ele permite conectar APIs, bancos de dados e serviços como Zapier ou Make em poucos cliques.

Com os nós Cron e Schedule, você transforma qualquer fluxo em uma tarefa recorrente, ideal para processos diários, semanais ou mensais. n8n guia completo em português

Curiosidade: o n8n suporta execução a partir de 512 MB de RAM, o que o torna viável em VPS de baixo custo.

Como agendar tarefas no n8n cron e schedule

O nó Cron aceita expressões no formato * * * * * e permite definir fuso horário específico.

  1. Arraste o nó Cron para a tela.
  2. No campo Cron Expression, insira, por exemplo, 0 8 * * 1-5 para executar às 08:00 de segunda a sexta.
  3. Selecione o fuso horário “America/Sao_Paulo” para alinhar ao horário brasileiro.
  4. Conecte o nó ao restante do fluxo (por exemplo, um nó HTTP Request).
  5. Salve e ative o workflow; o n8n disparará o fluxo nos horários configurados.

Resultado esperado: o fluxo roda automaticamente às 08:00 nos dias úteis, sem precisar de intervenção.

Mais detalhes na documentação oficial do n8n sobre Cron.

Curiosidade: o nó Cron permite sobrescrever o horário por execução usando a variável {{$now}}, algo que o crontab tradicional não oferece.

Utilizando o Schedule no n8n

O nó Schedule oferece configuração amigável: intervalo, data de início, data de término e limite de execuções.

  1. Adicione o nó Schedule ao seu workflow.
  2. Defina “Every 5 minutes” no campo Interval.
  3. Em “Start Date”, coloque 2024-07-24T00:00:00Z para iniciar a contagem a partir de hoje.
  4. Em “End Date”, insira 2026-12-31T23:59:59Z para parar no final de 2026.
  5. Conecte o nó a um nó de ação, como “Send Email” ou “Update Database”.
  6. Salve e ative; o fluxo será disparado a cada 5 minutos até a data final.

Resultado esperado: o fluxo executa repetidamente a cada 5 minutos, facilitando tarefas como monitoramento de filas ou atualizações de dashboards.

Veja a documentação oficial do n8n sobre Schedule para opções avançadas.

Curiosidade: o nó Schedule aceita valores “human readable” como 2h ou 30s, simplificando a configuração de intervalos curtos.

Diferenças entre n8n Self-Hosted e Cloud

A principal diferença entre n8n self‑hosted e a versão Cloud está no controle da infraestrutura e nos custos recorrentes. No self‑hosted você gerencia o servidor; na Cloud o provedor cuida da disponibilidade.

  • Infraestrutura: self‑hosted roda em Docker, VPS ou Kubernetes; Cloud roda nos data‑centers da n8n.
  • Manutenção: no self‑hosted você atualiza versões e corrige bugs; na Cloud as atualizações são automáticas.
  • Escalabilidade: Cloud oferece scaling automático por demanda; self‑hosted requer provisionamento manual.
  • Custo: self‑hosted tem custo fixo de servidor (ex.: R$ 45/mês em um VPS 1 vCPU + 2 GB RAM); Cloud cobra por execução (ex.: US$ 0,01 por mil execuções).
  • Segurança: self‑hosted permite políticas internas de firewall; Cloud segue padrões de certificação ISO/PCI.

Curiosidade: a versão Cloud inclui um painel de auditoria que registra cada execução, algo que no self‑hosted você precisa implementar manualmente.

Confira n8n self‑hosted vs cloud preços e diferenças para comparar detalhes.

Criando um Fluxo no n8n

Para criar um fluxo no n8n, abra o editor, arraste o nó de partida e conecte os demais nós. Salve e ative para que ele fique pronto para disparar.

  1. Acesse Workflows e clique em “New”.
  2. Selecione um nó “Start” (ex.: HTTP Trigger) e posicione na tela.
  3. Arraste nós de ação (HTTP Request, Set, Send Email) e conecte ao nó “Start”.
  4. Configure cada nó: URL, método, payload ou parâmetros.
  5. Teste com “Execute Workflow” e verifique a saída no painel de execução.
  6. Salve, dê um nome ao workflow e ative usando o toggle no canto superior direito.

Resultado esperado: o fluxo aceita a requisição inicial e executa as ações configuradas em sequência.

Veja como criar seu primeiro fluxo no n8n para um guia passo‑a‑passo.

Curiosidade: ao usar o nó “Set”, você pode criar variáveis globais que ficam disponíveis para todos os nós subsequentes, facilitando a reutilização de valores.

Exemplos de Utilização do n8n para Automação de Tarefas

O n8n automatiza relatórios diários, sincroniza bancos de dados e monitora APIs em tempo real. Cada exemplo pode ser implementado com poucos nós e sem código.

  • Relatório de vendas diário: nó “Cron” → “MySQL” (SELECT) → “Google Sheets” (append).
  • Sincronização de clientes: nó “Schedule” → “Airtable” (GET) → “HubSpot” (POST).
  • Alerta de fila cheia: nó “HTTP Request” (API de fila) → “If” (condição) → “Telegram” (sendMessage).
  • Backup de arquivos S3: nó “Schedule” → “AWS S3” (list) → “Dropbox” (upload).

Curiosidade: o nó “Merge” permite combinar até 10 fluxos paralelos antes de seguir para um nó único, algo que simplifica pipelines complexas.

Para entender a evolução dos clusters de computação que inspiram a arquitetura do n8n, consulte Wikipedia – Cluster (computing).

Perguntas frequentes sobre como agendar tarefas no n8n cron e schedule

O que é n8n e como funciona?

n8n é uma plataforma open‑source de automação de workflows que conecta APIs, bancos de dados e serviços sem precisar de código.

Como instalar o n8n?

Instale via Docker, npm ou use o instalador one‑click; basta executar docker run n8nio/n8n ou npm install n8n -g.

Quais são as principais diferenças entre n8n self‑hosted e cloud?

Self‑hosted dá controle total da infraestrutura e custos fixos; Cloud cuida da disponibilidade, escalabilidade automática e cobra por execução.

Como criar um fluxo no n8n?

Abra o editor, adicione um nó de gatilho (ex.: HTTP Trigger) e conecte nós de ação como HTTP Request, Set ou Send Email, depois salve e ative.

Como agendar tarefas no n8n utilizando cron?

Use o nó Cron, informe a expressão cron (ex.: 0 8 * * 1‑5) e conecte ao fluxo; o n8n executará o workflow nos horários definidos.

Como utilizar o schedule no n8n?

Adicione o nó Schedule, escolha um intervalo (ex.: a cada 5 min), defina datas de início/fim e ligue ao fluxo; ele disparará periodicamente.

Quais são as vantagens de utilizar o n8n para automação de tarefas?

n8n é gratuito, auto‑hospedado, possui mais de 300 integrações e permite criar fluxos complexos sem código, reduzindo custos operacionais.

Domine o Agendamento no n8n e Automatize Seu Negócio

Com os nós Cron e Schedule você pode transformar qualquer processo em uma tarefa recorrente, garantindo consistência e economia para pequenos negócios.

  • Configure expressões cron de forma simples.
  • Use intervalos flexíveis com o nó Schedule.
  • Escolha entre self‑hosted ou Cloud conforme sua necessidade.
  • Crie fluxos completos sem escrever código.

Explore mais artigos na categoria Automação de Processos e continue aprimorando suas automações.

Quer mais sobre o assunto? Veja todos os artigos de n8n ou a lista completa de artigos.