Comment automatiser les réponses par e-mail des clients à l'aide de Latenode et d'OpenAI
Comment faire en sorte qu'une IA réponde aux e-mails de vos clients sans aucune compétence en codage
Dans cet article, nous allons nous plonger dans la création d'un assistant IA capable de répondre aux e-mails des clients en se référant à la documentation du produit. Vous n'avez pas besoin de compétences en codage pour suivre le processus. Apprenez simplement à utiliser l'API d'assistance d'OpenAI et la magie de l'automatisation sans code de Latenode.
Créer votre assistant IA avec OpenAI
Tout d'abord, rendez-vous sur le portail API OpenAI pour créer un assistant. Accédez à la section « Assistance » dans le coin supérieur gauche et cliquez sur « Créer ». Bien que j'en ai déjà créé un pour cette démonstration, je vais vous guider à travers les étapes.
Une fois votre assistant créé, vous verrez un panneau d'instructions. Assurez-vous que votre assistant utilise des fichiers joints en le spécifiant dans vos instructions. J'ai utilisé un fichier TXT pour plus de simplicité ; tout ce dont notre IA a besoin, ce sont les informations, pas le format.
Pour cet exemple, j'ai ajouté le premier chapitre de la documentation de Latenode sous forme de fichier TXT. Après avoir configuré votre assistant, vous recevrez un identifiant. Nous en aurons besoin plus tard. Enfin, accédez à la section Clés API pour créer une nouvelle clé secrète. Une fois ces étapes terminées, notre configuration OpenAI est prête.
Configuration de votre automatisation Latenode
Passons maintenant à Latenode. Le scénario que vous allez créer récupère les e-mails non lus de votre boîte aux lettres, les envoie à l'assistant IA, obtient des réponses et les renvoie à vos clients via Gmail. Il marquera également les e-mails comme lus.
Vous pouvez utiliser ce scénario comme modèle, disponible dans la description. Le processus commence par des déclencheurs, planifiés ou manuels, à l'aide d'un déclencheur Webhook.
Le premier déclencheur active le scénario selon un calendrier défini. Pour un déclenchement manuel, utilisez le nœud HTTP pour demander les messages non lus à Google Workspace. La liste des messages non lus se déplace vers un itérateur, qui traite le corps de chaque e-mail dans une variable à l'aide du nœud JavaScript.
Vous devrez créer un fil de discussion avec votre assistant IA. Bien qu'OpenAI recommande de créer un nouveau fil de discussion pour chaque conversation, vous pouvez opter pour un seul fil de discussion pour réduire les coûts. Le positionnement du nœud « Créer un fil de discussion » après le nœud itérateur garantit qu'un seul fil de discussion est créé.
Envoi d'e-mails clients à l'assistant IA
Ensuite, nous envoyons les corps des messages à l'assistant IA. Utilisez le nœud « Créer un message » dans le module Chat GPT pour envoyer le contenu de votre e-mail. Configurez-le avec la clé API et l'ID de thread générés précédemment. Exécutez ce nœud pour vérifier le transfert du message.
Ensuite, utilisez le nœud « Créer une exécution ». Saisissez à nouveau la clé API, l'ID du thread et l'ID de l'assistant. Choisissez votre modèle, dans cet exemple, GPT-4. Ce processus génère la réponse de l'assistant.
Une fois la réponse de l'IA prête, il est temps de la renvoyer au client via Gmail. Configurez le nœud Gmail avec le jeton d'accès de la boîte aux lettres de l'assistant. Définissez l'adresse e-mail du destinataire sur la variable contenant l'e-mail de l'expéditeur d'origine. Vous pouvez ajouter un texte fixe tel que « Cordialement, L'équipe Latenode » avant d'exécuter ce nœud pour envoyer l'e-mail.
Finalisation de l'automatisation
La dernière étape consiste à marquer l'e-mail comme lu. Pour cela, utilisez une autre requête HTTP vers Google Workspace. Modifiez la méthode sur POST et configurez-la pour supprimer l'étiquette non lue de votre message.
Enfin, testez l'ensemble de votre configuration en ajoutant un déclencheur Webhook pour l'activer manuellement. Observez le processus d'exécution dans l'onglet historique du scénario pour vous assurer que tout fonctionne correctement.
Pour aller plus loin
La mise en œuvre d'un assistant IA pour répondre aux e-mails des clients à l'aide d'OpenAI et de Latenode est simple et ne nécessite aucune compétence en codage. Ce guide étape par étape peut vous aider à automatiser efficacement votre communication.
Si vous avez trouvé ce contenu utile, pensez à vous abonner et à cliquer sur la cloche de notification pour obtenir plus de conseils sur le low-code et l'automatisation des activités. Latenode propose également un canal Discord dédié où vous pouvez poser des questions et interagir avec les développeurs. Bonne automatisation !