Conteúdo
Tutorial de n8n: aprenda a criar automações e fluxos de trabalho
n8n é uma ferramenta de automação de fluxos de trabalho de código aberto. Você pode conectar Google Sheets, Gmail, Slack, Telegram, bancos de dados, várias APIs e modelos de IA arrastando e soltando nós, para automatizar tarefas repetitivas.
Por exemplo:
- Buscar informações sobre o clima e a agenda todos os dias às 8h, organizá-las e enviá-las pelo Telegram
- Quando alguém preencher um formulário, registrar os dados automaticamente em uma planilha, enviar um e-mail de confirmação e avisar a equipe de vendas
- Ao receber um e-mail de um cliente, usar IA para classificá-lo e redigir uma resposta
- Criar um assistente de IA que consulte documentos da empresa e use ferramentas
Em comparação com serviços como Zapier e Make, o grande diferencial do n8n é que você pode hospedá-lo por conta própria. Os dados ficam no seu servidor, e o número de execuções não é limitado pelo plano.
O que você vai aprender
- Conceitos básicos do n8n: fluxos de trabalho, nós, gatilhos e itens (items)
- Instalar o n8n com Docker e criar seu primeiro fluxo de automação
- Usar expressões, credenciais e nós principais comuns
- Receber dados externos com Webhook e processar lógicas complexas com o nó Code
- Tratar erros e enviar notificações
- Criar um assistente de IA com o nó AI Agent e conectá-lo a um modelo local do Ollama e a uma base de conhecimento (RAG)
- Hospedar sua própria instância, fazer backup e atualizar
Para quem é este tutorial
- Profissionais de escritório, marketing, atendimento ao cliente e operações que querem automatizar tarefas repetitivas do dia a dia
- Desenvolvedores que querem conectar serviços rapidamente sem programar tudo do zero
- Pessoas que querem criar fluxos de automação com IA e AI Agents
Você não precisa programar para realizar as operações básicas. Os capítulos avançados usam um pouco de JavaScript.
Este tutorial usa a versão 2.x do n8n. Como o n8n recebe atualizações frequentes, alguns detalhes da interface podem ser diferentes do que você vê.
Comece por O que é o n8n.
Primeiros passos
- O que é n8n
Conheça o n8n, seus fluxos de trabalho, nós e gatilhos. Compare-o com Zapier e Make e escolha entre n8n Cloud e hospedagem própria.
- Instalação do n8n
Instale o n8n no seu computador passo a passo: inicie rapidamente com Docker, configure o fuso horário de Taiwan e salve os dados, ou execute diretamente com npx / npm e configure sua conta no primeiro acesso.
- Guia da interface
Conheça a interface do n8n: página inicial e projetos, editor de workflows, como adicionar e conectar nós, painel de configurações, execução de testes, salvamento e publicação (Publish), histórico de execuções e atalhos úteis.
- Primeiro workflow
Siga as etapas para criar sua primeira automação no n8n: use Schedule Trigger para executar diariamente, HTTP Request para consultar a API de previsão do tempo, Edit Fields para organizar os dados e envie uma notificação por Email. Aprenda também a testar, publicar e consultar o histórico de execuções.
- Estrutura de dados e items
Entenda o conceito central de dados no n8n: os nós passam arrays de items, e cada nó é executado uma vez para cada item. Veja JSON, dados binários, vinculação, divisão e combinação de dados, além de entender por que uma ação é executada várias vezes.
Conceitos essenciais
- Expressões
Tutorial completo de expressões no n8n: leia dados com {{ }}, entenda $json e $('nome do nó'), manipule textos e arrays, use condições, datas com Luxon, $now e $execution, com vários exemplos práticos.
- Gerenciamento de credenciais
Tutorial de credenciais do n8n: adicione chaves de API e credenciais OAuth, configure o OAuth do Google no n8n auto-hospedado e proteja e compartilhe credenciais.
- Nós principais
Conheça os nós principais mais usados no n8n e quando usar cada um: HTTP Request, Edit Fields, If, Switch, Filter, Merge, Loop Over Items, Wait, Execute Workflow e gatilhos de agendamento.
- Webhook
Use o nó Webhook do n8n para receber dados de formulários, pagamentos e serviços como o GitHub. Configure URLs, métodos HTTP, autenticação e respostas personalizadas.
- Nó Code
Tutorial completo do nó Code do n8n: modos de execução, formato de items, exemplos de processamento de dados, pacotes externos e mudanças no Python e na segurança no n8n 2.x.
- Tratamento de erros
Torne seus fluxos de automação no n8n mais confiáveis: configure retentativas, continue após falhas, interrompa execuções e crie notificações globais de erro.
Automação com IA
- Introdução ao AI Agent
Crie um assistente de IA com o nó AI Agent do n8n: conheça o Chat Trigger, modelos de chat, memória (Memory) e ferramentas (Tools), e monte um chatbot que consulta o clima e lê planilhas. Veja também como configurar instruções do sistema e resolver problemas comuns.
- Conecte modelos locais do Ollama
Use modelos de código aberto (Qwen, Llama, Gemma) executados localmente pelo Ollama no n8n, sem custos de API e sem enviar seus dados para fora.
- Perguntas e respostas com base de conhecimento RAG
Crie uma base RAG no n8n: divida documentos do Google Drive ou enviados em partes, gere embeddings e salve-os em um banco vetorial para que o AI Agent responda com base neles. Veja Simple Vector Store, Qdrant e PGVector.
Exemplos práticos
- Automação do Google Sheets
Aprenda a usar o n8n com Google Sheets: configure a autenticação, leia, adicione e atualize linhas, monitore novos dados e automatize inscrições com e-mail de confirmação.
- Bot de IA do Telegram
Crie um bot do Telegram com n8n: configure o BotFather, receba mensagens, gere respostas com IA, mantenha o contexto por usuário e envie imagens e botões.
Implantação e operações
- Hospedagem própria
Implante o n8n em um servidor na nuvem para produção com Docker Compose, PostgreSQL e HTTPS automático do Caddy; configure domínio, Webhooks, chave de criptografia e fuso horário.
- Backup e atualização
Proteja seus workflows e credenciais do n8n: exporte workflows e credenciais pela CLI, faça backup do PostgreSQL e do diretório de dados, migre para um novo host e atualize o n8n com segurança, incluindo cuidados ao passar da versão 1.x para a 2.x.
- Perguntas frequentes e erros
Respostas para problemas comuns no n8n: Webhook com localhost, fuso horário, nós executados várias vezes, falhas de OAuth, falta de memória e mais.
Atualizado 12 de outubro de 2026