Esta página também está emEN
iTeam
API · Comunicação, e-mail e agendaCom credencial da sua empresa

API do Microsoft Teams: o que dá para fazer e como usar com agentes de IA

O Microsoft Teams é acessado pela Microsoft Graph, com equipes, canais, mensagens, chats e reuniões, e pelo Bot Framework para conversas com bots. É usado por TI e desenvolvedores de empresas no Microsoft 365. O acesso é por aplicativo registrado no Microsoft Entra ID, com consentimento do administrador.

Nina
O que a API do Microsoft Teams oferece

Os grandes recursos da API, em português claro.

RecursoEquipes e canais

Criação, membros e configurações de equipes e canais.

RecursoMensagens de canal

Leitura e envio de mensagens e respostas.

RecursoChats

Conversas individuais e em grupo.

RecursoReuniões online

Criação de reuniões e acesso a transcrições, conforme permissões.

RecursoBots e apps

Bot que conversa com usuários e aparece como app no Teams.

RecursoNotificações de alteração

Assinaturas para novas mensagens e mudanças.

Acesso e autenticação

Como se acessa a API do Microsoft Teams.

  • Com credencial da sua empresaOAuth 2.0 com app registrado no Microsoft Entra ID, com permissões delegadas ou de aplicativo e consentimento do administrador; bots usam o Bot Framework com o mesmo registro.
  • Documentação oficiallearn.microsoft.com/graph/teams-concept-overview
  • Algumas APIs de mensagens exigem permissões especiais ou têm licenciamento próprio.
  • A Graph aplica limitação de requisições.
  • Mensagens internas podem conter dados sensíveis; limite o acesso por canal.
Também buscado como
  • api microsoft teams
  • microsoft teams graph api
  • teams api enviar mensagem
  • teams bot api
  • integração api microsoft teams
  • microsoft teams api documentação
  • teams webhook
Agentes de IA usando a API

O que um agente do iTeam faz com a API do Microsoft Teams.

Caso de usoAgente no canal da área

O agente do financeiro responde no canal da equipe perguntas sobre pagamentos, consultando o ERP.

Caso de usoAprovação no Teams

Quando um processo pede aprovação, o gestor recebe a mensagem no Teams e aprova ou recusa ali mesmo.

Caso de usoResumo da reunião

Com transcrição liberada, o agente resume a reunião e posta as decisões e tarefas no canal do projeto.

Caso de usoEquipe de projeto criada

No início de um projeto, o agente cria a equipe, os canais padrão e adiciona os membros.

Como conectar no iTeam

Da credencial ao agente trabalhando, com aprovação.

Passo 1

Registre o app no Entra ID

A TI cria o aplicativo com permissões mínimas e publica o bot do iTeam no catálogo da organização.

Passo 2

Conecte no iTeam

Credenciais ficam no cofre e cada agente atua só nos canais e chats em que foi adicionado.

Passo 3

Teste com aprovação

Comece num canal piloto; criação de equipes e mensagens em massa passam por aprovação.

Perguntas frequentes

Dúvidas sobre a API do Microsoft Teams.

A API do Microsoft Teams é gratuita?

De forma geral, a Graph faz parte do Microsoft 365; algumas APIs de exportação de mensagens podem ter cobrança ou exigência de licença.

Preciso programar para usar a API do Microsoft Teams com o iTeam?

Não necessariamente. O Teams é um canal nativo do iTeam, e o time de implantação configura o app com a sua TI.

O agente lê todas as conversas?

Não. Ele atua nos canais e chats em que foi adicionado e com as permissões que a TI aprovar.

Como registrar o aplicativo no Microsoft Entra ID para o agente usar o Teams?

O acesso ao Teams pela Graph passa por um aplicativo registrado no Microsoft Entra ID. Usa OAuth 2.0 e consentimento de um administrador para as permissões pedidas. Bots usam o Bot Framework com o mesmo registro. Teste em um tenant separado antes de produção; se a Microsoft oferece um tenant de desenvolvedor para o seu caso, confira na documentação oficial.

Permissões delegadas ou de aplicativo no Graph: qual escolher para o agente?

Com permissões delegadas o agente age em nome de um usuário conectado. Com permissões de aplicativo ele trabalha sem ninguém por perto, como a Microsoft descreve ao falar de criar canais ou arquivar equipes. A de aplicativo é mais poderosa, então peça só o que precisa. Em ambos os casos o administrador precisa consentir.

Bot Framework ou Microsoft Graph: o que cada um faz no Teams?

O Bot Framework cuida da conversa: o bot recebe e responde mensagens dentro do Teams. A Graph cuida do resto, como equipes, canais, chats, reuniões online e notificações de alteração. Um agente que conversa com pessoas costuma precisar dos dois, usando o mesmo registro de aplicativo no Entra ID.

O agente consegue criar reuniões e canais no Microsoft Teams?

Consegue: a documentação da Graph descreve criar equipes, adicionar membros, criar canais e criar reuniões online, além de arquivar ou excluir equipes. Um agente pode abrir um canal quando um cliente fecha um pedido ou agendar uma reunião a partir de uma conversa. Excluir equipe é irreversível na prática, então exija confirmação humana.

Por que algumas APIs de mensagens do Teams pedem permissões especiais?

Porque a Microsoft trata certas APIs de mensagens como sensíveis, e algumas têm licenciamento próprio. A Graph também aplica limitação de requisições. Antes de desenhar um agente que leia mensagens de canal ou chat, confira na documentação oficial quais permissões protegidas ele exige e se o seu licenciamento cobre a chamada.

Posso usar o Teams para o agente falar com colaboradores, e o WhatsApp para clientes?

É um desenho razoável: o Teams para o público interno, onde o Microsoft 365 já é padrão, e o WhatsApp para clientes. O mesmo agente pode atender os dois com o mesmo conhecimento. Do lado do iTeam, os canais nativos citados são WhatsApp, Slack, Telegram e e-mail, então a ligação com o Teams entra como integração da conta Microsoft a ser alinhada no diagnóstico.

O que a LGPD pede ao deixar um agente ler conversas do Teams?

Mensagens internas podem conter dados pessoais e sensíveis, então o primeiro cuidado é limitar o acesso por canal, e não à empresa inteira. Defina com o jurídico quais canais o agente enxerga e para quê. Permissões por pessoa e por área, como as do iTeam, ajudam a manter o agente restrito aos canais autorizados e a registrar quem consultou o quê.

Preciso de um agente próprio se a minha empresa já usa o Copilot da Microsoft?

Se a necessidade é resumir reuniões e escrever dentro do Microsoft 365, confira primeiro o que o seu licenciamento Microsoft já cobre. Um agente próprio faz sentido quando precisa cruzar o Teams com o ERP, o CRM ou planilhas e obedecer a alçadas da empresa. O iTeam dá a cada agente cargo e permissões definidas, com aprovação humana no que importa.

Mais APIs de Comunicação, e-mail e agenda

Outras APIs da categoria.

Próximo passo

Coloque um time de IA para trabalhar esta semana.

Comece grátis com um time pronto, ou fale com a gente e nosso squad coloca a IA em produção com o seu time.

300+integrações
4idiomas
Agentes trabalhando agora