Em resumo
- O n8n liga programas através de um editor gráfico: eventos de início, etapas e condições. Quando necessário, acrescenta-se código próprio.
- O componente AI Agent liga um modelo de linguagem a ferramentas. Assim, criam-se agentes de IA que consultam dados e preparam rascunhos.
- É possível alojar e gerir o n8n por sua conta, por exemplo num servidor na UE. A licença permite a utilização interna na empresa.
- Muitas equipas conseguem criar processos simples sem ajuda. Para processos críticos, muitos sistemas e dados de clientes, vale a pena ter apoio.
O que é o n8n
O n8n é uma ferramenta de automatização de fluxos de trabalho. Num editor gráfico, define o que deve acontecer: quando chega uma mensagem de correio eletrónico com um anexo, ler a fatura, guardá-la no arquivo e enviar os dados para a contabilidade. Cada etapa é um componente. Existem ligações prontas para muitos programas comuns; tudo o resto funciona através de interfaces ou de etapas com código próprio em JavaScript ou Python.
Pode utilizar o n8n como serviço na nuvem do fabricante ou alojá-lo e geri-lo por sua conta, por exemplo num servidor próprio. A licença, a que o n8n chama Sustainable Use License, permite a utilização para fins internos da sua empresa. Não é permitido vender o n8n a terceiros como um serviço próprio em que estes criem os seus próprios fluxos de trabalho. Para o seu caso concreto, vale a pena consultar as condições da licença.
Agentes de IA no n8n
Há algum tempo que o n8n disponibiliza um componente próprio para agentes de IA. Segundo a documentação, precisa de um modelo de linguagem e de pelo menos uma ferramenta. Essa ferramenta pode ser uma pesquisa na sua base de dados, um acesso ao CRM, uma base de conhecimento com os seus documentos ou outro fluxo de trabalho. O agente decide depois, por si, que ferramenta utiliza e quando.
Isto permite criar processos que lidam com dados de entrada pouco claros: um pedido em linguagem natural é lido, o cliente é identificado, os documentos adequados são encontrados e é criado um rascunho de resposta. É importante que, no final, uma pessoa aprove antes de algo ser enviado aos clientes. Isto também pode ser configurado no n8n, por exemplo como uma etapa que aguarda confirmação por correio eletrónico ou chat.
Processos típicos com n8n
- Pedidos: formulário ou correio eletrónico, registo no CRM, encaminhamento para a pessoa certa, rascunho de resposta com IA.
- Faturas: ler os anexos da caixa de correio, verificar os dados, arquivar e enviar para a contabilidade.
- Encomendas: transferir encomendas da loja online, do correio eletrónico ou do portal para a gestão comercial.
- Relatórios: reunir números de vários programas e enviá-los num relatório semanal.
- Leads: complementar os dados dos novos contactos, avaliá-los segundo critérios e apresentá-los à equipa comercial.
Estes exemplos descrevem processos típicos, não projetos de clientes.
Fazer internamente ou com uma agência?
| Viável sem apoio externo | Preferível com apoio | |
|---|---|---|
| Âmbito | Dois a três serviços na nuvem, poucas etapas | Muitos sistemas, gestão comercial, interfaces próprias |
| Dados | Nenhuns ou poucos dados pessoais | Dados de clientes, de saúde e financeiros |
| Falha | Um erro é detetado e causa pouca perturbação | O processo não pode parar sem que ninguém se aperceba |
| IA | Resumir textos, redigir rascunhos | Agentes de IA com acesso aos seus sistemas |
| Funcionamento | Versão na nuvem do fabricante | Servidor próprio com atualizações, cópias de segurança e monitorização |
O que deve ter em conta no n8n
- Definir o alojamento: nuvem do fabricante ou servidor próprio, de preferência na UE, com atualizações regulares.
- Gerir as credenciais de acesso de forma centralizada no n8n, nunca em texto simples nos fluxos de trabalho.
- Em caso de erro, enviar automaticamente uma mensagem a uma pessoa responsável.
- Registar as execuções para permitir saber o que aconteceu e quando.
- Fazer cópias de segurança dos fluxos de trabalho e manter as suas versões, para permitir reverter alterações.
- Documentar brevemente cada processo: finalidade, evento de início, programas envolvidos e pessoa de contacto.
O que uma agência de n8n deve oferecer
Uma boa agência começa por compreender o processo antes de criar fluxos de trabalho. Tenha em conta estes pontos:
- O processo antes da ferramenta: esclarecer primeiro o que o processo deve fazer e onde surgem exceções.
- Franqueza: por vezes, uma funcionalidade do software que já utiliza é uma solução melhor do que um novo fluxo de trabalho.
- Funcionamento e manutenção: quem trata das atualizações, dos erros e das alterações às interfaces?
- Entrega: os fluxos de trabalho podem ser exportados como ficheiros. Deve ter acesso a qualquer momento e não depender de uma só pessoa.
- Proteção de dados: contrato de subcontratação, permissões limitadas ao estritamente necessário e registos.
Implementamos automações com n8n e outras ferramentas para pequenas e médias empresas. Sempre que possível, os processos e os dados ficam em servidores na UE. Saiba mais sobre automação de processos e agentes de IA.
Fontes
- Documentação do n8n: Nó Agente de IA
- n8n Docs: Sustainable Use License
- Regulamento (UE) 2016/679 (Regulamento Geral sobre a Proteção de Dados): EUR-Lex