Interroger et créer des événements Outlook depuis Slack
Un membre de l'équipe mentionne le bot dans un canal Slack et pose sa question, par exemple combien de réunions Paul doit assister cette semaine. Un AI Agent équipé de trois outils Microsoft Outlook cherche la réponse dans les agendas partagés et la renvoie dans Slack. L'agent peut aussi créer des événements, et le template ne gère pas les échanges à plusieurs tours.
- Déclencheur
- Webhook
- Taille
- 11 nœuds
- Outils
- OpenAI, Microsoft Outlook, Agent IA, Slack
Comment fonctionne ce workflow
- 1
Le Webhook reçoit de Slack l'événement app_mention chaque fois que le bot est mentionné dans le canal.
- 2
Edit Fields ne conserve que les champs utiles du message, dont le texte de la question.
- 3
Le AI Agent reçoit la question, avec le modèle fourni par OpenAI Chat Model et l'historique récent tenu par Window Buffer Memory.
- 4
Le AI Agent choisit seul, parmi les outils Microsoft Outlook Tool, celui qui sert à chercher, parcourir ou créer un événement.
- 5
Slack envoie la réponse de l'agent à l'utilisateur qui a posé la question.
- 6
Respond to Webhook répond à la requête de vérification que Slack envoie lors de l'abonnement aux événements.
Quand l'utiliser
- Savoir combien de réunions un collègue doit assister cette semaine, sans ouvrir Outlook.
- Consulter les disponibilités d'un agenda partagé depuis le canal de l'équipe.
- Créer un événement à partir d'une demande formulée dans Slack.
À préparer avant l'import
- Un compte OpenAI avec une clé API, enregistrée dans n8n pour le nœud OpenAI Chat Model.
- Un compte Microsoft Outlook ayant accès aux agendas partagés, connecté dans n8n.
- Une application Slack avec un bot, ajouté au canal où il sera mentionné.
- Les identifiants Slack enregistrés dans n8n pour les nœuds Slack.
- Le workflow activé, pour disposer de l'URL de production du webhook.
Bon à savoir
Passez le workflow en production et copiez l'URL de production du webhook dans Slack, puis cochez app_mention sous Subscribe to bot events. Sans cela, le bot ne reçoit aucune mention.
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 : Productivité & Organisation
- Analyser une image de graphique boursier avec OpenAIEnvoyez une image de graphique et recevez une lecture simple de la tendance, générée par OpenAI.
- Analyser un fichier Google Sheets par chat avec OpenAIUn agent de chat OpenAI lit une feuille Google Sheets à partir de son URL et renvoie les indicateurs clés de vos données.
- Faire une recherche Perplexity Sonar depuis un autre workflowTransmet une question à Perplexity Sonar et renvoie la réponse extraite au workflow qui l'a appelé.
- Trier les tickets Jira et proposer une solution avec OpenAITrie les tickets Jira ouverts avec OpenAI et propose une piste de résolution à partir des tickets déjà résolus.
- Analyser des actions avec GPT-4o et envoyer le rapport par e-mailAnalyse hebdomadaire d'actions combinant indicateurs techniques et sentiment des actualités, avec rapport en hébreu envoyé par e-mail.
- Répondre aux messages Slack avec un agent IA OpenAIUn agent IA OpenAI traite chaque message reçu dans Slack et renvoie sa réponse, en gardant le fil de la conversation.
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