Intégration Microsoft 365 pour Openclaw

Une intégration complète permettant aux agents IA de gérer les e-mails Outlook, le calendrier Microsoft, les fichiers OneDrive et les tâches To Do.

cvsloane
v1.0.0
Jan 8, 2026
4
5k
0

Installer & Télécharger

1. ClawHub CLI

Le moyen le plus rapide d'installer une compétence directement depuis le registre.

npx clawhub@latest install ms365

2. Installation manuelle

Copiez le dossier de la compétence dans l'un de ces emplacements

Global
~/.openclaw/skills/
Espace de travail
<project>/skills/

Priorité : Espace de travail > Local > Intégré

3. Installation du prompt

Copiez ce prompt dans OpenClaw pour l'installer automatiquement.

Aide-moi à installer ms365 via Clawhub. Si Clawhub n'est pas installé, installe-le d'abord (npm i -g clawhub).

Vous préférez télécharger ?

Obtenez les fichiers bruts de la compétence dans une archive ZIP.

Qu'est-ce que Intégration Microsoft 365 ?

L'intégration Microsoft 365 offre une passerelle robuste entre les agents IA et l'API Microsoft Graph, permettant une gestion fluide des suites de productivité professionnelles et personnelles. En exploitant Openclaw Skills, les utilisateurs peuvent permettre à leurs agents IA de gérer les communications professionnelles, de planifier des rendez-vous et d'organiser des fichiers sans quitter leur environnement de développement.

Cette compétence se concentre sur la conversion des requêtes en langage naturel en appels exploitables de l'API Graph. Que vous construisiez un gestionnaire de projet automatisé ou un assistant de codage personnel, l'utilisation d'Openclaw Skills pour Microsoft 365 garantit que votre agent dispose du contexte et de la capacité nécessaires pour interagir efficacement avec l'écosystème de bureau le plus populaire au monde.

Cas d'utilisation de Intégration Microsoft 365

  • Automatisation des mises à jour de statut de projet via les e-mails Outlook.
  • Vérification de la disponibilité quotidienne et planification de réunions directement via un agent IA.
  • Consultation et récupération de documents techniques stockés dans des dossiers OneDrive.
  • Synchronisation des sprints de développement avec les listes de tâches Microsoft To Do.
  • Gestion des contacts professionnels et recherche de membres de l'équipe lors d'une collaboration.

Comment fonctionne Intégration Microsoft 365

  1. L'agent IA détecte des déclencheurs spécifiques tels qu'outlook, email ou onedrive dans une requête utilisateur.
  2. La compétence vérifie la présence d'un jeton d'authentification actif ; s'il est manquant, elle lance une connexion interactive via code d'appareil ou utilise des variables d'environnement préconfigurées.
  3. Le framework Openclaw Skills exécute le script interne ms365_cli.py pour s'interfacer avec l'API Microsoft Graph.
  4. Les données telles que les listes d'e-mails, les événements de calendrier ou les répertoires de fichiers sont récupérées au format JSON et traitées par l'agent.
  5. L'agent effectue l'action demandée, comme l'envoi d'un e-mail ou la création d'une tâche, et fournit une confirmation à l'utilisateur.

Configuration de Intégration Microsoft 365

Pour commencer avec cette compétence, vous pouvez utiliser le flux de code d'appareil interactif pour une authentification individuelle :

# Connectez-vous à votre compte Microsoft
python3 /root/clawd/skills/ms365/ms365_cli.py login

# Vérifiez votre statut d'authentification
python3 /root/clawd/skills/ms365/ms365_cli.py status

Pour les déploiements headless ou automatisés au sein d'Openclaw Skills, définissez les variables d'environnement suivantes dans votre configuration :

  • MS365_MCP_CLIENT_ID : ID client de votre application Azure AD.
  • MS365_MCP_CLIENT_SECRET : Secret de votre application Azure AD.
  • MS365_MCP_TENANT_ID : Votre ID de locataire (utilisez "consumers" pour les comptes personnels).

Schéma de données et taxonomie de Intégration Microsoft 365

La compétence organise les données Microsoft 365 en modules logiques pour une récupération et un traitement rapides :

Service Données gérées Module CLI
Outlook Messages, Objets, Corps, Destinataires mail
Calendrier Événements, Heures de début/fin, Fuseaux horaires calendar
OneDrive Chemins de fichiers, Structures de dossiers, Métadonnées files
To Do Listes de tâches, Titres de tâches, Échéances tasks
Contacts Noms de contacts, Adresses e-mail contacts

Toutes les données de session et les jetons d'authentification sont mis en cache de manière sécurisée pour permettre des interactions persistantes entre les différentes sessions Openclaw Skills.

Fonctionnalités avancées de Intégration Microsoft 365

  • Prise en charge du fonctionnement headless via les principaux de service Azure AD pour l'automatisation d'entreprise.
  • Gestion complète des tâches To Do incluant la récupération de listes et la création de tâches avec échéances.
  • Planification de calendrier flexible avec prise en charge complète des formats de date ISO 8601 et des fuseaux horaires personnalisés.
  • Prise en charge du flux de code d'appareil interactif pour une configuration facile sur des serveurs distants ou des machines locales.
  • Intégration profonde avec OneDrive pour naviguer dans des structures de répertoires complexes via CLI.

SKILL.md


Chargement

Compétences Openclaw associées

METADATA

Github Stars: 0
forks: 0

En vedette*