Automação não é mais luxo. É estratégia.
E quando combinamos automação, IA e ferramentas no-code/low-code, abrimos espaço para criar soluções reais, úteis e escaláveis, mesmo sem escrever uma única linha de código.
Neste artigo, vamos dar o primeiro passo nessa jornada usando o n8n.
Para mais novidades de IA, me siga no Linkedin e no Instagram ❤
O que é o n8n?
O n8n (pronuncia-se “n-eight-n”) é uma ferramenta de automação de fluxos de trabalho de código aberto que permite conectar diferentes serviços, APIs e sistemas de forma visual, sem precisar ser um programador expert.
Em vez de escrever código, você:
Cria fluxos (workflows)
Conecta nós (nodes)
Define regras e ações
Automatiza tarefas repetitivas ou processos completos
Ele é frequentemente comparado ao Zapier ou Make, mas com duas grandes vantagens:
Código aberto, ou seja, podemos hospedá-lo gratuitamente em nosso próprio servidor
Muito mais flexível, especialmente quando integrado com IA e APIs externas.
Além disso, possui uma interface visual intuitiva onde nós literalmente “desenhamos” nossos fluxos de trabalho arrastando e conectando blocos.
Por que o n8n é perfeito para projetos com IA?
O n8n se destaca quando falamos de inteligência artificial e automação porque oferece:
Integração nativa com LLMs: Conecta facilmente com OpenAI, Anthropic (Claude), Google AI e outros
Flexibilidade de dados: Manipula respostas da IA e as encaminha para onde você precisar
Automação completa: Desde receber uma mensagem até salvar informações e agendar compromissos
Webhooks potentes: Recebe requisições de chatbots, WhatsApp, Telegram e muito mais
Bora criar nossa primeira aplicação!
Bom, agora que já vimos o que é n8n e as suas vantagens, vamos por a mão na massa!
Vamos criar um assistente virtual que ajuda clientes a agendarem horário em um Salão de Beleza, conversando pelo Telegram.
O assistente busca horários livres e grava os agendamentos no Google Calendar, além de inserir os dados do agendamento em uma planilha do Google.
Criando nosso Bot no Telegram
O primeiro passo é criar nosso bot no Telegram. Baixe a versão Desktop do Telegram pelo site oficial, e abra a aplicação (pelo celular ou computador).
Agora, clique na barra de busca no topo da tela, e digite “botfather” (o bot oficial tem o ícone de verificado ao lado do nome). Clique para conversar com o bot.
Digite o comando “/newbot” para criar um bot no Telegram, e escolha um nome para ele. Depois, digite um nome de usuário que termine em “bot”, sem espaços.
Pronto! Bot criado 😁
O BotFather também envia uma mensagem com o link da conversa do seu bot, juntamente com um token de API. Guarde esse token e não compartilhe com ninguém.
Criando o Workspace
Vamos para o n8n!
Neste tutorial, vamos acessar a plataforma e criar nosso fluxo diretamente pelo site, mas você pode baixar o código-fonte e instalar localmente caso preferir (Github).
Acesse o site oficial e faça seu cadastro. Na versão gratuita, você tem 14 dias de graça para testar a ferramenta.
Após o cadastro, aguarde enquanto o Workspace é criado.
Clique em “Start automating”.
Você pode selecionar um template pronto, ou criar um do zero. Aqui, como o foco é educacional, vamos começar from scratch.
Agora vamos clicar em “Add first step” e selecionar o nosso trigger, que no caso será uma mensagem do Telegram.
Selecione o evento “On message”, para que o assistente seja chamado sempre que receber uma mensagem pelo Telegram.
Vamos colar aqui nosso token do bot do Telegram. Clique para inserir nova credencial:
Cole o token do nosso bot do Telegram, gerado pelo BotFather:
E temos o primeiro passo do nosso fluxo! ✨
Enviando nossa primeira mensagem
Agora que temos nosso primeiro passo, clique para executar o fluxo, no botão “Execute workflow” ou no ícone “Play”:
Agora vá no Telegram e abra seu bot (pegue o link que o BotFather criou), e envie uma mensagem qualquer.
O seu fluxo do n8n vai ser executado com a sua mensagem do Telegram, que é o gatilho para ele iniciar. Porém, nada será realizado pois não temos nenhum outro passo.
Apenas para testar nosso envio de mensagem, adicione um nó de envio de mensagem do Telegram, conforme a imagem abaixo:
Arraste o campo “id” que está no menu “chat” (à esquerda) para dentro do campo “Chat ID”, e “text” para “Text”.
Clique em “Execute step” e você deve receber no seu Telegram a mesma mensagem que você enviou.
Nosso fluxo ficou assim:
Por enquanto, está configurado assim, apenas para testar. No próximo artigo, vamos conectar nosso fluxo com um LLM e fazer o nosso bot responder perguntas do usuário.
Próximos passos
Já temos nosso primeiro mini-fluxo de automação com n8n! Ele recebe uma mensagem pelo Telegram e responde exatamente com a mesma mensagem.
No nosso próximo artigo, vamos conectar o fluxo a um nó de agente de IA e será possível conversar com nosso assistente.
Até o próximo artigo! 👋🏼















English version: https://exploringartificialintelligence.substack.com/p/introduction-to-n8n-creating-a-virtual
Muito legal Elisa, sempre contribuindo para a comunidade com os seus artigos. Esse é, com certeza, um dos mais acessíveis e que vai ajudar muita a gente a começar no mundo dos agentes. Adicionei um desafio que foi usar N8N localmente, com Ollama e Docker Desktop (Windows), está bem divertido :-)