automatisation emails catégorisation

Automatisation des emails : Commencer par leur catégorisation (9/10)

De Jean-François Messier

Le jeudi 28 août 2025

Dans un monde professionnel où l’on reçoit quotidiennement entre 80 et 120 emails (source : Radicati Group, 2023), l’automatisation des emails s’impose aujourd’hui. C’est un levier essentiel dans toute organisation pour transformer la surcharge d’information en gain de temps mesurable. Je suis convaincu que ce processus ne se résume pas à l’envoi robotisé de messages, mais repose avant tout sur une lecture contextuelle fine, un tri intelligent et une réponse ciblée.
Voyons ici le 1er volet du scenario d’automatisation des emails : leur catégorisation. En effet toutes les catégories d’emails ne demandent pas des réponses, et la manière de répondre quand cela est nécessaire, dépend de la catégorie. Ce tutoriel est structuré comme tel :Ici le volet catégorisation, et dans l’article suivant le volet réponse.

Ces articles font partie d’un guide complet en 9 numéros pour vous aider à configurer un workflow puissant qui augmentera la productivité globale des utilisateurs. Voici tous les liens d’accès :

Voici les liens vers chacun d’eux :

  1. Guide complet pour automatiser la gestion des emails avec l’IA
  2. Pourquoi l’IA pour l’automatisation des emails ?
  3. Process et outils pour automatiser ses emails
  4. Catégoriser avant d’automatiser les emails
  5. Clé API OpenAI (API key OpenAI): fonctionnement et mode d’emploi
  6. Créer une autorisation OAuth en 8 étapes
  7. Réparer une autorisation OAuth en 6 étapes
  8. ai : guide d’utilisation pour automatiser les emails
  9. Process d’automatisation pour classer ses emails
  10. Automatisation Outlook et Gmail : Réponse auto aux emails

Module 1 : Lire les emails

Que vous utilisiez Outlook ou Gmail, le module 1 sera pratiquement identique : son rôle sera de lire les emails reçus :
02 module 1

  1. Créer un nouveau scenario
    • Accéder à Make
    • Accéder aux scenarios en cliquant sur scenario dans le volet de gauche
    • Cliquer sur “Create scenario”
  2. Insérer un premier module :
    Créer un nouveau module en cliquant sur le bouton “+”, puis selon votre messagerie :

    • Si vous êtes sur Outlook : Insérer le module “Watch messages”.
    • Pour Gmail, l’astuce qui facilitera la mise en page ultérieure des réponses est de le pas choisir les modules d’intégration Gmail de Male.ai, mais les modules email. Celui que vous cherchez s’appelle « Watch Emails »
  3. Créer la connection
    Immédiatement il vous est demandé de créer une connection : Cliquez sur “Create a connection” :

    • Avec Outlook : Attribuez lui un nom et cliquez sur “Save” directement. Make va créer le process d’authentification : vous aurez juste à choisir votre compte, et si vous êtes connecté le process se termine là sans autre intervention de votre part.
    • Avec Gmail : Cliquez sur “Create a connection” et choisissez l’option “Google Restricted”. Vous avez 4 choses à faire à ce stade : 1/ Renommez la connection à votre convenance, 2/Activez “Show advanced settings” en bas d’écran, 3/Saisissez le Client ID collecté lors de la création de l’OAuth (voir l’article n°6 de ce guide : « Créer une autorisation oauth en 8 étapes »), ainsi que 4/ le mot de passe collecté lors de la création de l’OAuth. Puis cliquez sur “Save” pour déclencher le process de connection, il ne vous reste qu’à choisir votre compte de connexion, et continuer sur les différents écrans de configuration qui suivent. Si l’OAuth était configuré correctement, la connexion est établie sans message d’erreurs. Si vous avez des messages d’erreurs, il faut rectifier votre autorisation OAuth. (voir notre article sur le sujet : «Réparer une autorisation oauth en 6 étapes »
  4. Configuration du module
    La configuration est semblable pour Outlook et Gmail. Voici les 4 paramètres

    • Watch messages : Plus tard il faudra choisir l’option “only unread” (l’automate ne traitera que les emails non traités avant et depuis sa mise en place). Mais pour avoir suffisamment d’emails à tester le temps du développement du scenario, vous avez intérêt à opter pour “all”
    • Mail Folder : Cliquez et choisissez sans la liste proposée votre boite de réception. -INBOX, c’est le nom du dossier à surveiller. Il s’agit de la boîte de réception.
    • Limit : C’est le nombre d’emails maximum traités en une seule exécution du scénario Make. Mettez 30 pour les tests, vous pourrez le passer ensuite à 100 si vous avez beaucoup d’emails à traiter.
    • Après avoir cliqué sur “Save” un dernier écran pour définir le point de démarrage : A terme il serait logique de sélectionner “From Now On”, puisque votre boite email sera “à jour”. Vous souhaiterez que l’automate ne traite que vos nouveaux emails. Mais pour le développement du scenario, vous avez intérêt à opter pour “All” afin de vous garantir lors des tests qu’il y a suffisamment d’emails à traiter.
    • Renommez ce module “lecture emails” après avoir sauvegardé : faites un clic

 

Module 2 – Catégorisation ChatGPT

Quelle que soit votre messagerie, ce 2° module sera identique : son rôle est d’identifier la catégorie auquel appartient l’email. Pour ce faire, vous devez avoir correctement structuré votre boite email, et avoir identifié au préalable les critères de catégorisation (voir l’article 4 de cette série : « Catégoriser avant d’automatiser les emails »).

Voici les paramètres de réglage de ce module

Message 1 : rôle « user »

Créer un premier message dont le rôle sera « user Ici l’utilisateur transmet à l’IA les données du mail à traiter (en indiquant les champs lus par le module 1) et la mission qu’il souhaite que l’IA effectue (catégoriser). Rien à coder, tout se fait par des clics et des copier-coller :

Remplir ces paramètres est très simple : il n’y a que 2 choses à comprendre :

  1. Ces données transmises par le message 1 seront utilisées dans le message n°2 « system » qui donnera les instructions. Le message 2 doit donc reconnaître les données à lire dans le message 1, ce sont des variables réutilisables. Pour cela ces variables doivent être identifiées comme telles : il faut les mettre entre double accolades (ce sont les délimiteurs : voir nos articles sur le prompt engineering si vous ne connaissez pas l’utilisation des délimiteurs en IA, ou téléchargez notre Guide l’IA.). Ils apparaissent alors en noir dans l’interface de l’API. Exemple : expéditeur sera utilisé dans le message 2 , il a été écrit {{expéditeur}} dans le message 1, et vous le voyez apparaître en noir à la ligne 3.
    03 API
  2. Indiquer le champ à lire dans l’email parcouru au module 1 est très simple : quand vous cliquez dans la fenêtre de configuration (verte pour OpenAI), s’ouvre le volet (Bleu pour Outlook, Orange pour Gmail) listant les champs lus par le module 1. Dès lors il suffit de cliquer sur le champ souhaité pour le voir se copier automatiquement dans la fenêtre de configuration.

Tout cela est très simple en réalité, ne demande aucune connaissance en informatique, juste suivre le tutoriel et tout se fait par clics, choix dans des listes déroulantes et cases à cocher. Mais si cela vous parait compliqué, c’est le signe certain que vous avez besoin d’une formation : notre formation IA et ChatGPT pour les pros couvre tous ces sujets, des basiques à l’automatisation. Vous bénéficiez de démonstrations vidéos, les prompts sont fournis et prêts à copier-coller (plus de 800 prompts fournis), cet automatisme est livré tout configuré et prêt à télécharger pour importation d’un clic dans Make, et accompagné de son guide illustré de 30 pages : voir ici la présentation de cette formation « IA et ChatGPT pour les pros » pour de plus amples renseignements.

Message 2 : rôle « System »

Pour mémoire, le rôle “System” paramètre le mode opératoire pour que l’IA puisse répondre de manière optimale à la mission qui lui est confiée. C’est la couche « process et instructions » d’un prompt classique.

Bien sur toute la pertinence des réponses conçues repose sur le prompt, et spécifiquement sur cette couche « System ». SI vous faites correctement ce prompt, il fera plus d’une page dans Word. Votre fenêtre ressemblera à ceci :
04 Instructions

Si vous ne vous sentez pas à l’aise pour créer ce prompt, deux solutions :

Message 3 : rôle « Assistant »

Créer la troisième couche du prompt dont le rôle sera : “Assistant”. Pour mémoire, le rôle “Assistant” a pour fonction de produire la réponse.

Voici le prompt à coller : « Réponse attendue » : {Répondre au format JSON : { « catégorie »: « <la catégorie qui a été attribué à l’email> »}}

Paramètres à ajuster

Il vous reste à ajuster les 5 paramètres suivants :

Et voici où vous en êtes :

05 Module 2

Module 3 et 4 : Deux modules techniques

L’automatisation demande ici d’insérer 2 modules techniques : rassurez-vous, aucun ne demande de compétences techniques. Vous aurez juste à suivre les instructions de ce tutoriel, et choisir les options dans des listes déroulantes.

  1. JSON parser : il permet à Make d’extraire la catégorie de la réponse donnée par l’IA au module 2, pour l’utiliser dans la suite du scénario. Il faudra lui ajouter la structure de données souhaitée (Data Structure) : très simple ici, car il n’y a qu’une spécification à mentionner : catégorie. Puis mettez le curseur dans le champ “JSON string” et allez chercher la valeur Choices > message > Content dans le module précédent OpenAI : l’adresse se copie au 1er clic
  • Router : C’est un carrefour avec plusieurs routes. Il permet de diviser le scénario en plusieurs chemins différents selon la catégorie d’email rencontrée. Ce module ne se configure pas, mais il installe directement 2 options additionnelles : supprimez en une (clic droit sur le module à supprimer).
    06 4 premiers modules

Module 5 – Catégorie 1

Le rôle de ce module 5 est de reclasser les emails de la 1ère catégorie dans le 1er dossier que vous aurez structuré dans votre boite de réception. (voir l’article 4 de cette série : « Catégoriser avant d’automatiser les emails ».

  • Sur Outlook c’est le module « Move a Message »
  • Sur Gmail c’est le module ‘Move an email »

La connection se fera toute seule en reprenant celle du module 1 qui lisait les emails. Voici les paramètres à configurer :

  1. « Message ID » (uniquement Outlook) : allez chercher ce champ dans le module 1
    07 Message ID
  2. Champ « Source Folder » (uniquement Gmail) : c’est votre boite de réception.
  3. Champ “Destination Folder” (Gmail) /  “Mail Folder” (Outlook)   : Choisissez le 1er dossier que vous avez configuré dans votre boite de réception pour cette catégorie d’emails.
  4. Renommer le module du nom de votre 1ère catégorie.

Insérer un filtre

Insérer un filtre : en effet il faut sélectionner les emails dont le libellé affecté par le module 2 est le premier : pour ce faire, il suffit de cliquer sur la clé à molette du lien qui relie le Router à ce module 5. Cliquez sur “Set up a filter”. Voici comment le paramétrer :

  • Label : c’est l’intitulé que vous voulez lui donner. Choisissez un terme en rapport avec le nom du dossier.
  • Condition : Positionner le curseur dans le champ “Condition”, et allez cliquer sur l’étiquette “catégorie” dans le module 3 JSON
  • Text operator : c’est le nom exact de la catégorie attribuée par le module 2.
  • Cliquer sur Save pour le sauvegarder.

Renommez le module avec le nom de la catégorie et sauvegardez le scenario. Voici où vous en êtes :

08 5 premiers modules

Modules 6 et suivants

Nous n’allons pas créer les modules suivants pour chacune des catégories car elles sont toutes semblables : il sera bien plus rapide de cloner les modules. Le nombre et les noms dépendent de votre travail de préparation sur la catégorisation : vous devez avoir une correspondance exacte avec le prompt de catégorisation utilisé dans le module 2. En particulier le nom des libellés du prompt doivent être repris à l’identique dans les filtres.

  1. Créer autant de clones que nécessaire du module 5. (Clic droit sur le module précédent, puis cliquer sur clone)
  2. Les connecter au router : Si le module cloné se lie avec le précédent, clic droit sur la connection et choisir “Unlink”. Pour établir la connexion vers le Router, cliquez sur la 1/2 sphère à gauche du module cloné, et glissez la vers le Router : la connexion se fera à l’approche du Router.
  3. Disposez les modules clonés de sorte à éviter les chevauchements.

Vous devez maintenant faire 2 modifications à chacun des clones

  1. Clic droit sur le clone pour le renommer : Utiliser les noms des catégories de votre boite de réception et du module OpenAI n°2 pour vous y retrouver plus facilement.
  2. Clic gauche sur le clone pour attribuer le bon dossier de reclassement dans votre boite de réception

Enfin vous devez définir le filtre en cliquant sur la clé à molette qui sépare le router de chaque module. Voici les paramètres :

Voici où vous en êtes :
09 Fin categorisation

 

Conclusion

A ce stade votre automatisme reclasse les emails dans les dossiers de votre boite de réception. C’est déjà un grand pas vers plus de productivité. En effet, l’automatisation ne vise pas uniquement à « répondre » à la place des humains, mais surtout à optimiser le tri, la priorisation et la préparation des réponses, avec, à la clé, des gains de temps de plusieurs heures par jour. Dans le prochain article nous verrons comment automatiser les réponses des catégories de mails nécessitant une réponse.