O N8N é uma ferramenta de automação de fluxo de trabalho, com um modelo de distribuição de código limpo.
Ele pode ser utilizado por auto-hospedagem, permitindo que você adicione suas próprias funções, lógica e aplicativos personalizados.
Sua abordagem visual e baseada em nós do N8N faz com que ele seja altamente versátil, permitindo que você conecte facilmente as centenas de serviços suportados a tudo que você quiser.
Documentação para desenvolvedores
Dentre as ferramentas de automação do mercado, o N8N é uma das que consegue trazer mais recursos voltados para profissionais com maior conhecimento técnico em programação, desenvolvedores, arquitetos e engenheiros de software.
Tanto que em seu site oficial existe uma área de documentação voltada especificamente para esse público, se você é um desses profissionais, com certeza vai apreciar muito o material.
Tipos de planos
Você pode utilizar o N8N gratuitamente realizando a instalação em um servidor próprio ou em seu computador. Também é possível contratar os serviços da própria N8N, que tem diversos planos pagos, que você pode escolher para utilizar conforme a sua necessidade.
Planos gratuitos
No caso de você escolher executar em seu computador, ele está disponível para Windows e MacOS apenas, não é necessário incluir dados de cartão de crédito, porém, esta versão serve apenas para testes.

A outra opção gratuita é aquela que você pode hospedar o serviço do N8N em seu próprio servidor. Para isso você pode usar seu servidor local, ou então um hospedado na nuvem, por exemplo, o da Linode que foi demonstrado no “Server Deploy” no canal Diolinux.
Planos pagos
Com os planos pagos do N8N você tem três opções de serviços, utilizando os servidores deles, com valores diferentes para cada uma destas opções.Na página principal de aquisição destes planos você será redirecionado para criar uma conta e iniciar o período de teste grátis, conforme a imagem abaixo:

Os tipos de planos pagos são:
- Plano Start
Ele tem o custo de R$ 120,00 por mês e permite que você utilize 20 fluxos de trabalho ativos, até 5.000 execuções de fluxos e tenha suporte a través do fórum.
- Plano Pro
Com o custo de R$ 300,00 você terá até 100 fluxos de trabalho ativos, 15.000 execuções e também terá o suporte no fórum da N8N.
- Plano Power
Sendo o plano mais completo que a empresa oferece, é possível ter 200 fluxos de trabalho com até 60.000 execuções e contar com um suporte através de e-mail, onde você terá uma resposta mais rápida.
Tipos de integração disponíveis no N8N
No N8N é praticamente impossível enumerar a quantidade de integrações disponíveis, pois, todo serviço pode ser conectado a qualquer outro serviço ou aplicação, tornando “tudo o que você pensar possível”, mas listamos aqui abaixo algumas opções de serviços mais conhecidos que são suportados:
- Agile CRM;
- AWS Lambda e outros;
- Bitwarden;
- Box;
- ClickUp;
- Cron;
- DHL;
- Discord;
- Discourse;
- Dropbox;
- Ações de E-mail em geral;
- Facebook Graph API;
- Freshworks CRM;
- FTP;
- Git;
- GitHyb;
- GitLab;
- Diversas ferramentas do Google Workspaces;
- Home Assistant;
- iCalendar;
- Line;
- LinkedIn;
- Mailchimp;
- Markdown;
- Microsoft SQL;
- Microsoft Teams;
- Ferramentas Office da Microsoft em geral;
- Monday.com;
- MySQL;
- NextCloud;
- Notion;
- PayPal;
- Philips Hue;
- Postgres;
- Redit;
- Shopfy;
- Slack;
- Spotify;
- SurveyMonkey Trigger;
- Telegram;
- Todoist;
- Trello;
- Twitter;
- Webex by Cisco;
- Webhook;
- WordPress;
- YouTube;
- Zendesk;
- Zoho CRM;
- Zoom;
Entre muitos outros serviços.
Porém, nos tipos de integração “Regular” e “Trigger” os mais utilizados estão dentro das categorias de Produtividade, Marketing, Vendas, Desenvolvimento, “Core Nodes” e Armazenamento de dados.Você pode ver todas as categorias e apps que o N8N suporta nesta página, conforme imagem abaixo:

Integrando o Discord com o Trello através do N8N
Como exemplo prático, temos o seguinte cenário:
Suponha que você precisa automatizar mensagens dentro do um servidor Discord para a sua equipe ficar atualizada em cada momento em que um card no Trello é alterado, é possível realizar com o N8N.
Abaixo temos uma imagem de como os “nós” ficariam dentro do N8N após a realização da configuração.

Como instalar o N8N
No vídeo do canal do YouTube do Diolinux, foi demonstrada uma instalação do N8N por um servidor com Docker.
No site do N8N, clique na opção “Get started” e então na opção “Self-Hosted”, vá para a opção “Learn more” para você encontrar a documentação de instalação, entre elas, o Docker, conforme imagem abaixo:

Você pode copiar esse comando e colar no terminal do seu servidor com Docker e aguardar o processo terminar.
Após a instalação você poderá acessar o servidor N8N com o seguinte endereço, conforme imagem abaixo:

Ao acessar o servidor pela primeira vez você será direcionado para o login, e realizando o acesso já estará pronto para realizar às integrações que desejar.

Momento de “botar a mão na massa” e testar
Acredito que se você chegou até aqui, e tem alguma demanda dessas em sua empresa ou até pessoalmente, está querendo fazer testes com essa ferramenta.
Para ter mais detalhes da instalação veja o vídeo do canal Diolinux, faça a instalação em seu servidor ou então adquira algum plano e nos conte como foi para você utilizar o N8N para automatizar suas integrações.
Obrigado pela leitura. Até a próxima!