Processe e-mails automaticamente no n8n usando IA
Precisa ficar de olho em e-mails importantes (como alertas de indisponibilidade do servidor) e não quer perder nada? Este guia simples mostra como configurar um fluxo automatizado no n8n que:
-
Monitora uma caixa de entrada de e-mail via IMAP
-
Usa um modelo de IA para decidir se uma mensagem é importante
-
E, se for, envia uma notificação no Telegram com um breve resumo
Neste guia, vamos integrar o n8n ao FASTPANEL — usado aqui como o servidor de e-mail IMAP onde as caixas de correio são criadas e gerenciadas.
Configure sua caixa de correio (se ainda não tiver feito isso)
Antes de começarmos no n8n, vamos garantir que sua caixa de entrada de e-mail esteja pronta para uso.
Siga este guia para criar uma nova caixa de correio:
Como adicionar uma nova caixa de correio no FASTPANEL
Depois que a caixa de correio for criada:
-
Salve o login e a senha — você vai precisar deles mais tarde ao conectá-la ao n8n
-
Você não precisa configurar mais nada no lado do FASTPANEL — acabou por lá!
Agora, vamos seguir em frente e começar a criar a automação no n8n.
Crie um novo fluxo de trabalho
Primeiro, vamos criar um novo fluxo no n8n.
Abra o n8n e clique em "Create workflow" no canto superior direito

Diga ao n8n para monitorar sua caixa de entrada de e-mail
Queremos que o n8n verifique sua conta de e-mail em busca de novas mensagens.
Clique em "Add first step..."

Procure por imap e escolha "Email Trigger (IMAP)"

Isso permitirá que o n8n monitore e-mails recebidos usando IMAP.
Conecte sua conta de e-mail
Vamos dar ao n8n acesso à sua caixa de correio.
Clique em "Create new credentials", preencha suas informações de login de e-mail e (se necessário) ative "Allow Self-Signed Certificates". Dê um nome à sua conexão para ficar mais fácil encontrá-la depois

Se você vir "Connection tested successfully", está tudo pronto

Ajuste as configurações do gatilho
Um ajuste rápido antes de continuarmos.
Nas configurações do gatilho, altere "Mark as read" para "Nothing" e depois clique em "Back to canvas"

Prepare sua chave de API de IA
Vamos usar o OpenRouter para alimentar a IA.
Acesse OpenRouter, faça login, crie uma chave de API (Profile → Keys → Create API Key) e copie-a — você não poderá vê-la novamente.

Adicione o agente de IA
Hora de trazer a IA para o fluxo de trabalho.
Clique em "+", procure por AI Agent e adicione-o ao canvas

Depois clique em "Back to canvas".
Adicione um modelo de IA
Vamos escolher o cérebro por trás do agente.
Clique em "+" novamente, procure por OpenRouter Chat Model e adicione-o

Crie novas credenciais usando sua chave de API

Depois escolha um modelo gratuito (você pode digitar free para filtrar, por exemplo, DeepSeek)

Diga à IA o que procurar
Agora vamos ensinar a IA a reconhecer mensagens importantes.
Clique em "Execute Workflow", envie um e-mail de teste para o endereço que está sendo monitorado e depois clique duas vezes no nó AI Agent assim que o e-mail chegar

Agora vamos dizer à IA o que fazer:
- Defina Source for Prompt como
Define below - Em Prompt, escolha
Expressione arraste a variáveltextHtml - Clique em "Add option", selecione System message e cole isto:
You're an assistant that determines the importance of an email.
If the email mentions a server being unavailable, return a short summary.
Otherwise, return "false".

Clique em "Back to canvas" para continuar.
Adicione uma verificação para e-mails importantes
Só queremos agir se o e-mail realmente for importante.
Adicione um nó If

Defina a condição:
Se a saída da IA não for igual a false

Envie a notificação no Telegram
Vamos fazer essa mensagem chegar direto até você.
Na saída true do nó If, adicione um nó Telegram → Send a text message

Crie novas credenciais:
-
Use o token do seu bot do Telegram (de https://t.me/botfather)
-
Obtenha seu Chat ID enviando uma mensagem para https://t.me/userinfobot com
/start -
No campo Text, arraste a saída da IA

Verifique seu fluxo de trabalho completo
Neste ponto, toda a sua configuração deve estar visível no canvas.
Ela deve incluir:
-
Gatilho de e-mail
-
Análise por IA
-
Verificação de condição
-
Mensagem no Telegram

Teste tudo
Vamos garantir que tudo funcione.
Clique em Execute Workflow e envie outro e-mail de teste. Se tudo estiver configurado corretamente, você deverá vê-lo aguardando um gatilho.

Se tudo estiver funcionando, você receberá uma notificação no Telegram resumindo a mensagem.