Catégoriser les e-mails Outlook avec Ollama et un agent IA
Votre boîte Outlook contient des e-mails sans catégorie et vous voulez les trier. Ce template lit les messages non signalés et encore sans catégorie, retire le HTML inutile, puis confie le choix de la catégorie à un agent IA relié à un modèle Ollama. La catégorie est écrite dans Outlook, et le message est déplacé vers le dossier correspondant. Il se lance à la demande, depuis le bouton de test de n8n. Il faut un compte Outlook et une instance Ollama joignable depuis n8n.
- Déclencheur
- Lancement manuel
- Taille
- 26 nœuds
- Outils
- Ollama, Microsoft Outlook, Agent IA
Comment fonctionne ce workflow
- 1
Manual Trigger lance l'exécution à la demande.
- 2
Microsoft Outlook lit les e-mails, en ne gardant que ceux qui ne sont pas signalés et qui n'ont pas encore de catégorie.
- 3
Le nœud Sanitise Email retire le HTML et les informations inutiles avant de transmettre le texte à l'agent.
- 4
Loop Over Items traite les e-mails un par un.
- 5
Agent IA, relié à un Ollama Chat Model, choisit la catégorie, et Convert to JSON transforme sa réponse en JSON en poursuivant le traitement en cas d'erreur.
- 6
Switch dirige chaque e-mail selon sa catégorie, puis Set Categories écrit la catégorie dans Microsoft Outlook.
- 7
Move to Folders range le message dans son dossier, et un contrôle vérifie si l'e-mail a été lu.
Quand l'utiliser
- Trier une boîte partagée ou très chargée en catégories avant la lecture.
- Ranger automatiquement les messages non traités dans les dossiers correspondants.
- Tester un classement par IA sur une partie de vos e-mails avant de l'étendre.
À préparer avant l'import
- Un compte Microsoft Outlook connecté à n8n avec ses identifiants Microsoft.
- Une instance Ollama joignable depuis n8n, avec un modèle déjà téléchargé.
- Les identifiants Ollama enregistrés dans n8n, avec l'adresse de l'API.
- Les dossiers Outlook correspondant à vos catégories, créés à l'avance.
Bon à savoir
Commencez par le nœud Modify Categories, où vous définissez vos catégories. Le nœud Switch doit correspondre exactement à celles du nœud Edit Fields varID & Category, sinon les e-mails ne sont pas rangés.
Installer ce template dans n8n
- Téléchargez le fichier JSON avec le bouton en haut de la page.
- Dans n8n, ouvrez le menu d'un workflow vide, choisissez « Import from File » et sélectionnez le fichier.
- Reliez vos propres identifiants à chaque nœud qui en demande un, lancez un test, puis activez le workflow.
Ce template fonctionne sur n8n auto-hébergé comme sur n8n Cloud. Les nœuds IA demandent une version récente de n8n.
Autres templates : Email & Communication
- Trier les e-mails Gmail avec Gemini et alerter sur TelegramTrie les e-mails Gmail avec Google Gemini et envoie les alertes sur Telegram, lancé à la demande.
- Envoyer chaque jour une newsletter de templates n8n par OutlookNewsletter quotidienne de templates n8n, triés par catégorie pour chaque abonné et envoyés par Outlook.
- Répondre aux e-mails IMAP par RAG avec validation Oui/NonTrie les e-mails entrants, rédige une réponse à partir de vos documents et attend votre Oui ou Non avant envoi.
- Personnaliser des e-mails marketing avec OpenAIRédige des e-mails marketing à partir de données clients fictives avec OpenAI, et propose un coupon si l'IA le juge utile.
- Résumer les e-mails IMAP par IA et les envoyer sur LINERésume chaque nouvel e-mail reçu par IMAP avec un modèle OpenRouter et envoie le résultat sur LINE.
- Personnaliser des e-mails de prospection avec Gemini et GmailRédige un brouillon de prospection par client HubSpot, en s'appuyant sur les e-mails Gmail que ce client a envoyés.
Vous voulez ce workflow branché sur vos outils ?
Ce template est un point de départ. Nous l'adaptons à vos règles, à vos comptes et à votre hébergement, puis nous le maintenons.
Voir notre accompagnement n8n