Compartilhar via


Aplicativos no Teams

As aplicações do Teams são soluções personalizadas concebidas para melhorar a colaboração e produtividade no Microsoft Teams. Utilizam a extensibilidade da plataforma para proporcionar experiências interativas diretamente dentro de chats, canais e reuniões.

A imagem mostra os tipos de aplicação Teams.

Crie aplicações para a plataforma do Teams e cenários de agentes entre hubs para ligar a dados empresariais, coordenar fluxos de trabalho de vários agentes, mantendo as interações seguras. Quer esteja a criar uma solução do Teams ou a expandir-se no Microsoft 365, as aplicações do Teams proporcionam-lhe uma forma flexível e poderosa de proporcionar um impacto real no ecossistema da Microsoft.

A plataforma teams fornece uma vasta gama de funcionalidades de aplicações, incluindo bots, separadores e extensões de mensagens. Explore agentes para o Teams que tiram partido destas capacidades e não só.

Eis uma ideia do que irá aprender neste artigo:

  • Os tipos de aplicações e agentes que pode criar para o Teams:
    • Experimente criar uma aplicação de extensão de separador, bot e mensagem com guias passo a passo.
    • Saiba mais sobre tutoriais e exemplos de código disponíveis para criar a sua aplicação Teams.
  • Saiba mais sobre várias ferramentas e SDKs disponíveis para criar capacidades de aplicações do Teams.

Porquê criar aplicações para o Microsoft Teams?

As capacidades de aplicações do Teams permitem áreas de trabalho colaborativas com aplicações para a plataforma Microsoft Teams. Pode reunir pessoas, dados e fluxos de trabalho num único local. Com mais de 320 milhões de utilizadores, o Teams não é apenas para conversas e reuniões. É um hub para simplificar os processos e manter as informações importantes facilmente acessíveis. Desenvolva aplicações personalizadas ou integre soluções existentes no Teams para:

  • Aumentar a produtividade: coloque todas as suas ferramentas, dados e processos empresariais essenciais num único local. Permite que os utilizadores da aplicação mudem rapidamente entre aplicações e consigam mais.
  • Melhorar a colaboração: permita que as equipas comuniquem, partilhem informações e trabalhem em conjunto através de bots, separadores, extensões de mensagens ou aplicações de reunião.
  • Personalizar experiências: personalize soluções para as necessidades exclusivas da sua organização, desde listas de tarefas simples a aplicações de suporte técnico ou gestão de projetos complexas.
  • Automatizar e simplificar: utilize aplicações para processar tarefas repetitivas, aprovações e notificações, otimizando o tempo do utilizador da aplicação.
  • Contacte os utilizadores em qualquer lugar: as aplicações do Teams funcionam em todo o ambiente de trabalho, Web e dispositivos móveis. Garante que as suas soluções estão acessíveis aos utilizadores da aplicação.

As capacidades de aplicações do Teams ajudam as organizações a modernizar a comunicação e a promover a interação. A plataforma proporciona experiências totalmente integradas, seguras e relevantes.

Que capacidades pode criar no Teams?

A plataforma teams suporta os seguintes tipos de aplicações:

  • Separadores:

    Os separadores são experiências Web (páginas alojadas) que são executadas no Teams. Utilize-os para dashboards, formulários ou aplicações Web de fidelidade total incorporadas numa conversa, canal ou reunião. Também pode expandir separadores para o Outlook e o Microsoft 365.

  • Bots:

    No Teams, os bots evoluíram para agentes, que são aplicações de conversação avançadas por IA que respondem em contextos de 1:1, grupo, canal ou reunião. As aplicações de bot respondem a perguntas, resumem debates, automatizam tarefas e participam em reuniões como o envio de atualizações da agenda ou a captura de itens de ação.

  • Extensões de mensagem:

    As extensões de mensagens trazem comandos de pesquisa e ação para a caixa de composição e menus contextuais. Ligam para o seu serviço e devolvem cartões que os utilizadores podem inserir numa mensagem ou iniciam caixas de diálogo para concluir fluxos de trabalho curtos.

  • Aplicações de reunião:

    As aplicações de reunião adicionam separadores configuráveis e capacidades de bot à superfície da reunião. Pode reagir a eventos de ciclo de vida da reunião (ponto a ponto), notificar os participantes e fornecer IU na reunião para notas, tarefas e fluxos de trabalho.

SDKs e ferramentas

Eis uma lista de SDKs e ferramentas que pode utilizar para criar capacidades de aplicações:

  • SDK do Teams (anteriormente conhecido como biblioteca de IA do Teams)

    O SDK do Teams oferece APIs cliente simplificadas das capacidades do TeamsJS v2 para separadores e superfícies de reunião, além de SDKs de linguagem para criar agentes de conversação (com transmissão em fluxo, Cartões Ajustáveis, caixas de diálogo e muito mais).

  • SDK de Agentes do Microsoft 365 (multi hub, agentes de código pro)

    O SDK de Agentes do Microsoft 365 permite-lhe criar agentes e aplicações que pode publicar no Microsoft 365 Copilot e noutros pontos finais e que podem interagir com o Teams. Foi concebido para agentes que funcionam em vários hubs e colaboram com outros agentes (Agentes para Agentes (A2A)) e ferramentas (McP (Model Context Protocol)).

  • Toolkit de Agentes do Microsoft 365 (fluxo de trabalho e estrutura do programador)

    O Toolkit de Agentes do Microsoft 365 (evolução do Teams Toolkit) fornece modelos do VS Code e da CLI, depuração local, aprovisionamento de recursos e testes no Teams ou Copilot. O toolkit é uma forma rápida de estruturar separadores, extensões de mensagens e agentes e, em seguida, implementar com Azure predefinições.

Crie seu primeiro aplicativo do Teams

Nesta secção, saiba como criar uma aplicação do Teams com diferentes capacidades, como bot, separador e extensão de mensagem. Selecione o tipo de aplicação teams que pretende criar:

Depois de criar as capacidades básicas da aplicação, explore Tutoriais e exemplos de código.

Introdução à criação de aplicações para o Microsoft Teams e não só!

Confira também