Integração Microsoft 365 para Openclaw

Uma integração abrangente que permite aos agentes de IA gerenciar e-mails do Outlook, Calendário Microsoft, arquivos do OneDrive e tarefas do To Do.

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

Instalar e Baixar

1. ClawHub CLI

A maneira mais rápida de instalar uma habilidade diretamente do registro.

npx clawhub@latest install ms365

2. Instalação Manual

Copie a pasta da habilidade para um desses locais

Global
~/.openclaw/skills/
Espaço de trabalho
<project>/skills/

Prioridade: Espaço de Trabalho > Local > Integrado

3. Instalação do Prompt

Copie este prompt para o OpenClaw para instalá-lo automaticamente.

Ajude-me a instalar o ms365 usando o Clawhub. Se o Clawhub não estiver instalado, instale-o primeiro (npm i -g clawhub).

Prefere baixar?

Obtenha os arquivos originais da habilidade em um arquivo ZIP.

O que é Integração Microsoft 365?

A Integração Microsoft 365 fornece uma ponte robusta entre agentes de IA e a Microsoft Graph API, permitindo a gestão contínua de suítes de produtividade empresariais e pessoais. Ao aproveitar o Openclaw Skills, os usuários podem capacitar seus agentes de IA a lidar com comunicações profissionais, agendar compromissos e organizar arquivos sem sair do seu ambiente de desenvolvimento.

Esta skill foca em converter solicitações em linguagem natural em chamadas acionáveis da Graph API. Esteja você construindo um gerente de projeto automatizado ou um assistente pessoal de codificação, o uso do Openclaw Skills para Microsoft 365 garante que seu agente tenha o contexto e a capacidade para interagir com o ecossistema de escritório mais popular do mundo de forma eficiente.

Casos de uso do Integração Microsoft 365

  • Automatização de atualizações de status de projetos via e-mails do Outlook.
  • Verificação de disponibilidade diária e agendamento de reuniões diretamente através de um agente de IA.
  • Navegação e recuperação de documentação técnica armazenada em pastas do OneDrive.
  • Sincronização de sprints de desenvolvimento com listas de tarefas do Microsoft To Do.
  • Gestão de contatos profissionais e busca por membros da equipe durante colaborações.

Como o Integração Microsoft 365 funciona

  1. O agente de IA detecta gatilhos específicos como outlook, email ou onedrive em um prompt do usuário.
  2. A skill verifica se há um token de autenticação ativo; se não houver, inicia um login interativo por código de dispositivo ou usa variáveis de ambiente pré-configuradas.
  3. O framework Openclaw Skills executa o script interno ms365_cli.py para fazer a interface com a Microsoft Graph API.
  4. Dados como listas de e-mails, eventos de calendário ou diretórios de arquivos são recuperados em formato JSON e processados pelo agente.
  5. O agente realiza a ação solicitada, como enviar um e-mail ou criar uma tarefa, e fornece uma confirmação ao usuário.

Configuração do Integração Microsoft 365

Para começar com esta skill, você pode usar o fluxo de código de dispositivo interativo para autenticação individual:

# Faça login na sua conta Microsoft
python3 /root/clawd/skills/ms365/ms365_cli.py login

# Verifique o status da sua autenticação
python3 /root/clawd/skills/ms365/ms365_cli.py status

Para implantações headless ou automatizadas no Openclaw Skills, defina as seguintes variáveis de ambiente na sua configuração:

  • MS365_MCP_CLIENT_ID: O ID do cliente do seu app no Azure AD.
  • MS365_MCP_CLIENT_SECRET: O segredo do seu app no Azure AD.
  • MS365_MCP_TENANT_ID: O seu ID de Inquilino (use "consumers" para contas pessoais).

Esquema de Dados e Taxonomia de Integração Microsoft 365

A skill organiza os dados do Microsoft 365 em módulos lógicos para recuperação e processamento de alta velocidade:

Serviço Dados Tratados Módulo CLI
Outlook Mensagens, Assuntos, Corpos, Destinatários mail
Calendário Eventos, Horários de Início/Fim, Fusos Horários calendar
OneDrive Caminhos de arquivos, Estruturas de pastas, Metadados files
To Do Listas de tarefas, Títulos de tarefas, Prazos tasks
Contatos Nomes de contatos, Endereços de e-mail contacts

Todos os dados de sessão e tokens de autenticação são armazenados em cache de forma segura para permitir interações persistentes entre diferentes sessões do Openclaw Skills.

Recursos avançados do Integração Microsoft 365

  • Suporte para operação headless via service principals do Azure AD para automação empresarial.
  • Gestão abrangente de tarefas do To Do, incluindo recuperação de listas e criação de tarefas com prazos.
  • Agendamento flexível de calendário com suporte total para formatos de data e hora ISO 8601 e fusos horários personalizados.
  • Suporte ao fluxo de código de dispositivo interativo para fácil configuração em servidores remotos ou máquinas locais.
  • Integração profunda com o OneDrive para navegar em estruturas de diretórios complexas via CLI.

SKILL.md


Carregamento

Habilidades relacionadas do Openclaw

METADATA

Github Stars: 0
forks: 0

Apresentou*