Conteúdo
O que é n8n? Tutorial da ferramenta de automação de código aberto
Em uma frase
n8n (pronuncia-se "n-eight-n", nome derivado de nodemation) é uma ferramenta para conectar diferentes serviços por meio de nós visuais e criar fluxos de automação. Você transforma cada etapa em um "nó" e conecta os nós com linhas para formar um "fluxo de trabalho" (workflow).
[Todos os dias às 08:00] ──▶ [Consultar API de clima] ──▶ [Organizar em um texto] ──▶ [Enviar ao Telegram]
Gatilho Ação Ação Ação
Conceitos principais
| Termo | Descrição |
|---|---|
| Fluxo de trabalho (Workflow) | Um fluxo completo de automação, composto por vários nós |
| Nó (Node) | Uma etapa do fluxo, como "ler uma planilha" ou "enviar um e-mail" |
| Gatilho (Trigger) | Um nó que inicia o fluxo de trabalho, por exemplo, em um horário programado, ao receber um Webhook ou quando chega um novo e-mail |
| Item (Item) | A unidade de dados transmitida entre nós; cada registro é um item |
| Credencial (Credential) | Conta, chave de API ou autorização OAuth necessária para conectar um serviço externo |
| Execução (Execution) | O registro de uma execução do fluxo de trabalho. Você pode consultar os dados de cada etapa depois |
O n8n inclui centenas de nós de integração (Google, Microsoft, Slack, Notion, bancos de dados, serviços de IA...). Para serviços sem um nó pronto, você pode chamar a API diretamente com o nó HTTP Request.
Comparação entre n8n, Zapier e Make
| n8n | Zapier | Make | |
|---|---|---|---|
| Pode ser hospedado por você | ✓ | ✗ | ✗ |
| Forma de cobrança | Gratuito na hospedagem própria; na nuvem, por número de execuções | Por número de tarefas | Por número de operações |
| Fluxos complexos (ramificações, loops) | Forte | Mais limitado | Forte |
| Programação | Nós de código em JavaScript / Python | Limitada | Limitada |
| AI Agent | Nós de IA completos integrados | Sim | Sim |
| Facilidade para começar | Média | Mais fácil | Média |
O n8n é especialmente indicado para:
- Fluxos complexos com muitos dados para processar (a versão hospedada por você não cobra por execução)
- Dados confidenciais que você não quer enviar por um serviço de terceiros
- Situações em que você precisa usar código ou APIs personalizadas
Nuvem ou hospedagem própria?
| n8n Cloud | Hospedagem própria (Community Edition) | |
|---|---|---|
| Instalação e manutenção | Não precisa cuidar | Você é responsável |
| Custo | Mensalidade; o número de execuções depende do plano | Software gratuito; você paga apenas pela hospedagem |
| Local dos dados | Servidores do n8n | Seus próprios servidores |
| Indicado para | Quem quer começar logo e não quer cuidar de servidores | Quem tem conhecimentos técnicos e prioriza o controle dos dados ou precisa executar muitos fluxos |
Este tutorial usa a versão hospedada por você. Basta instalar o Docker em um computador para começar; a interface e o uso são, em geral, parecidos com os da versão na nuvem.
Licença: gratuita, mas não totalmente de código aberto
O n8n usa a Sustainable Use License (e alguns recursos empresariais usam uma licença empresarial separada). Ela é considerada "fair-code", com código-fonte visível, mas não é uma licença de código aberto segundo a definição da OSI. Em resumo:
- ✓ Uso pessoal e uso interno em empresas: gratuito
- ✓ Implementação para clientes e serviços de consultoria: permitido
- ✗ Empacotar o próprio n8n como um serviço para vender a terceiros (por exemplo, oferecer "hospedagem gerenciada de n8n"): exige uma licença adicional
Antes de usar o n8n comercialmente, leia os termos de licença oficiais.
Resumo
- O n8n conecta serviços por meio de nós para automatizar tarefas repetitivas
- Você pode hospedá-lo por conta própria e controlar os dados e o número de execuções
- Ele inclui nós de IA para criar um AI Agent
Na próxima seção, vamos instalar o n8n.
Atualizado 12 de outubro de 2026