---
title: "Bot Microsoft Teams com IA — Guia OpenClaw"
url: "https://openclaw.ia.br/canais/teams/"
markdown_url: "https://openclaw.ia.br/canais/teams.MD"
description: "Configure OpenClaw no Microsoft Teams. Bot de IA para ambiente corporativo Microsoft 365. Tutorial completo com Azure Bot Service."
date: ""
author: ""
---

# Bot Microsoft Teams com IA — Guia OpenClaw

Configure OpenClaw no Microsoft Teams. Bot de IA para ambiente corporativo Microsoft 365. Tutorial completo com Azure Bot Service.


# Canal: Microsoft Teams

Use o OpenClaw no Microsoft Teams, integrado ao seu ambiente Microsoft 365.

## O Que Você Pode Fazer

-  **Chat direto** - Converse 1:1 com o bot
-  **Em canais** - Adicione a canais/times
-  **Arquivos** - Integração com SharePoint/OneDrive
-  **Calendário** - Acesso ao Outlook Calendar
-  **Microsoft Graph** - Acesso ao ecossistema MS

Para um fluxo operacional completo, veja também o guia [Microsoft Teams com IA no OpenClaw](/blog/microsoft-teams-com-ia-openclaw/), com exemplos de digest de canais, preparação de reuniões, aprovações humanas e rotinas recorrentes.

## Pré-requisitos

- Microsoft 365 Business ou Enterprise
- Permissão para criar apps (ou pedir ao admin)
- OpenClaw rodando em servidor acessível

## Configuração

### 1. Criar App no Azure

1. Acesse [Azure Portal](https://portal.azure.com)
2. Azure Active Directory > App registrations
3. New registration
4. Configure:
   - Nome: OpenClaw Bot
   - Redirect URI: Web > sua-url/auth/callback

### 2. Bot Framework

1. Acesse [Bot Framework Portal](https://dev.botframework.com)
2. Create a bot
3. Configure endpoint: `https://seu-servidor/api/teams/messages`
4. Copie App ID e Password

### 3. Configurar OpenClaw

```yaml
# config.yaml
channels:
  teams:
    enabled: true
    app_id: "seu-app-id"
    app_password: "seu-app-password"
    tenant_id: "seu-tenant-id"  # ou "common"
```

### 4. Instalar no Teams

1. Crie App Package (manifest.json + ícones)
2. Teams Admin Center > Upload custom app
3. Ou distribua via link

## Uso

### Chat Direto

1. Procure o bot por nome
2. Inicie conversa
3. Use normalmente

### Em Canais

1. Vá ao canal desejado
2. `@NomeDoBot sua mensagem`
3. Bot responde no thread

### Adaptive Cards

O Teams suporta cards ricos:
```
Botões interativos
Formulários
Imagens e tabelas
Ações rápidas
```

## Comandos Comuns

```
@OpenClaw resumo de emails
@OpenClaw agenda de amanhã
@OpenClaw criar reunião com [pessoa] amanhã 15h
@OpenClaw buscar documento [nome]
```

## Integrações Microsoft

### Outlook Calendar
```
"Minha agenda de hoje"
"Marque reunião com João amanhã às 10h"
```

### OneDrive/SharePoint
```
"Busque o documento de propostas"
"Quem editou o arquivo X recentemente?"
```

### Planner/To-Do
```
"Minhas tarefas pendentes"
"Criar tarefa: revisar relatório"
```

## Permissões Necessárias

No Azure AD, configure:
- `User.Read`
- `Calendars.ReadWrite`
- `Files.Read`
- `Mail.Read` (se quiser emails)

## Automações

### Resumo Matinal no Canal

```
Todo dia às 9h, poste no canal #geral:
- Bom dia!
- Compromissos do time hoje
- Lembretes importantes
```

### Alertas

```
Se CI falhar:
- Poste no canal #dev
- @mencione responsável
```

## Limitações

- Requer Microsoft 365 (não funciona com conta pessoal)
- Setup mais complexo que outros canais
- Depende de aprovação de admin (em alguns casos)
- Rate limits da Microsoft

## Troubleshooting

### Bot não responde

1. Verifique credenciais no Azure
2. Confirme endpoint acessível
3. Revise logs: `openclaw logs | grep teams`

### Erro de permissão

1. Verifique app permissions no Azure
2. Peça admin consent se necessário
3. Confirme que o app está aprovado

## Alternativas

Se Teams for muito complexo:
- [Slack](/canais/slack/) - Setup mais simples
- [Discord](/canais/discord/) - Gratuito
- [WhatsApp](/canais/whatsapp/) - Universal

## Próximos Passos

- [Integrar Outlook](/integracoes/outlook/)
- [Automações para equipes](/receitas/standup-diario/)
- [Configuração](/guias/configuracao/)
