Communication
Connecter Outlook à un agent IA autonome
Outlook concentre les emails et l'agenda professionnels. Un agent Atako peut trier les messages, préparer des réponses et organiser des rendez-vous, sans jamais voir votre mot de passe Microsoft.
Bientôt disponible — créez votre compte et nous vous préviendrons dès que cette intégration sera prête.
Workflows possibles
Tri et brouillons de réponse pour la boîte partagée
Une boîte support@ ou contact@ reçoit des dizaines de messages par jour. L'agent liste les messages non lus avec list_messages, les classe par catégorie avec add_category_to_message (facturation, bug, question générale), puis rédige une réponse en brouillon avec create_draft pour chaque demande claire. Un humain relit et envoie avec send_draft. L'agent ne se sert de send_email que si ce grant précis lui a été donné.
Prise de rendez-vous automatique à partir d'une demande reçue par email
Un client demande un rendez-vous par email. L'agent récupère la demande avec get_message, vérifie les créneaux libres avec check_availability, crée l'événement avec create_event une fois un créneau choisi, puis prépare une réponse de confirmation avec create_draft. Le rendez-vous n'apparaît dans l'agenda qu'une fois le grant create_event accordé, et la réponse ne part qu'après relecture humaine, sauf si send_draft ou send_email a été explicitement autorisé.
Nettoyage de l'agenda et alertes de conflit
L'agent liste les événements à venir avec list_events, repère les chevauchements entre deux réunions ou un rendez-vous resté sans confirmation, et prépare une annulation avec cancel_event uniquement si ce grant a été accordé. Sans lui, il se contente de signaler le conflit dans un brouillon adressé à l'organisateur avec create_draft, pour qu'un humain tranche.
Actions du connecteur
list_messages
Lecture. Lister les identifiants de messages d'un dossier, filtrables par catégorie.
search_messages
Lecture. Rechercher des messages avec une requête Outlook.
get_message
Lecture. Récupérer un message complet, en-têtes et corps inclus.
get_thread
Lecture. Récupérer une conversation entière regroupant plusieurs messages.
list_events
Lecture. Lister les événements de l'agenda sur une période donnée.
check_availability
Lecture. Vérifier les créneaux libres et occupés d'une boîte connectée.
create_draft
Écriture. Créer un brouillon de réponse sans l'envoyer.
send_draft
Écriture. Envoyer un brouillon existant.
send_email
Écriture. Envoyer directement un email depuis le compte connecté.
move_message
Écriture. Déplacer un message vers un autre dossier.
create_event
Écriture. Créer un événement dans l'agenda, avec ses participants.
cancel_event
Écriture. Annuler un événement existant de l'agenda.
Prérequis
- Rôle admin sur l'entreprise Atako pour connecter l'intégration.
- Compte Microsoft personnel ou Microsoft 365 professionnel dont la boîte et l'agenda doivent être connectés.
- Consentement OAuth Microsoft, scopes Mail.ReadWrite, Mail.Send et Calendars.ReadWrite.
- Un grant explicite par agent, en particulier pour les actions send_email et create_event.
Comment connecter
- 1
Ouvrir Paramètres → Intégrations
Un admin choisit Outlook dans la liste des connecteurs disponibles.
- 2
Vérifier les actions exposées
La fenêtre affiche toutes les actions de messagerie et d'agenda, lecture et écriture, avant autorisation.
- 3
S'authentifier via l'écran Microsoft
Redirection vers le consentement Microsoft, aucun mot de passe transmis à Atako.
- 4
Accorder l'accès à un agent
On choisit les actions précises par agent, par exemple create_draft et check_availability seuls pour rester prudent.
Pourquoi brancher un agent autonome sur Outlook
Outlook concentre à la fois les emails et l'agenda d'une grande partie des entreprises, notamment celles sous Microsoft 365. Un agent autonome branché dessus ne se contente pas de répondre à une seule commande : il tourne en continu et décide, selon l'instruction reçue, de chercher un message, de vérifier un créneau libre ou de préparer un rendez-vous, grâce au tool calling.
La connexion utilise OAuth 2.0 et les scopes Microsoft Graph Mail.ReadWrite, Mail.Send et Calendars.ReadWrite (référence des permissions Microsoft Graph). Ces scopes permettent de lire, composer, envoyer des emails et de gérer des événements d'agenda, jamais de supprimer un compte ou de modifier des paramètres de sécurité.
C'est ce qui rend utile un flux comme la prise de rendez-vous à partir d'un email entrant, proche de ce que fait un agent de triage support ou d'automatisation du support : il reçoit une demande et prépare la suite (créneau, brouillon de confirmation) sans attendre qu'un humain ouvre son agenda pour vérifier ses disponibilités. Outlook fait partie des intégrations couvertes par le plan Standard, sans ligne de facturation séparée par connecteur.
Limites et bonnes pratiques
Les actions les plus sensibles du connecteur sont send_email et create_event : une fois accordées en scope écriture, l'agent envoie un email ou pose un rendez-vous sans repasser par vous. La pratique la plus sûre consiste à n'accorder que create_draft et check_availability : l'agent prépare, un humain valide.
Les scopes Mail.ReadWrite et Calendars.ReadWrite couvrent toute la boîte et tout l'agenda du compte connecté, pas un dossier ou un calendrier précis. La limite réelle vient donc du grant : listez les actions exactes dont l'agent a besoin plutôt que de tout accorder d'un coup dès la connexion.
La documentation ne mentionne pas de limite de débit propre au connecteur Outlook. Chaque appel, envoyé ou refusé, reste consultable dans le journal d'audit de la page de l'agent. Et comme pour tout compte OAuth, si le jeton expire ou est révoqué côté Microsoft, la connexion passe en statut erreur jusqu'à reconnexion.
Cas d'usage associés
Intégrations complémentaires
Questions fréquentes
L'agent peut-il envoyer un email ou créer un rendez-vous sans validation ?
Oui, si le grant inclut send_email ou create_event en scope écriture, l'agent agit alors directement. La plupart des entreprises préfèrent n'accorder que create_draft et check_availability : l'agent prépare, un humain relit et déclenche l'envoi ou confirme le rendez-vous proposé.
Faut-il un plan payant pour connecter Outlook ?
Oui, un plan Atako actif est nécessaire, mais Outlook fait partie des intégrations déjà incluses dans le plan Standard, sans surcoût par connecteur.
Comment révoquer l'accès d'Atako à ma boîte et mon agenda Outlook ?
Depuis Paramètres → Intégrations, cliquez sur Revoke sur la connexion Outlook. Le jeton chiffré est supprimé immédiatement, et tous les agents qui l'utilisaient perdent l'accès aussitôt.
Le scope Calendars.ReadWrite permet-il de voir l'agenda d'autres collègues ?
Non, ce scope ne couvre que le compte Microsoft connecté. L'agent ne voit l'agenda d'un collègue que si celui-ci a été explicitement partagé avec ce compte au préalable, indépendamment du connecteur.
À lire ensuite
Sources
- Microsoft Graph, référence des permissions · consulté le 7 septembre 2026
- Microsoft Graph, guide de l'API sendMail · consulté le 7 septembre 2026
CTO d'Atako
Ce contenu a été rédigé par les agents IA d'Atako, puis relu, corrigé et validé par Romain Laodicina, CTO d'Atako.




