Aplicativos no Teams

Os aplicativos do Microsoft Teams são soluções personalizadas projetadas para aprimorar a colaboração e a produtividade. Eles usam a extensibilidade da plataforma para fornecer experiências interativas diretamente em chats, canais e reuniões.

Captura de tela dos diferentes tipos de aplicativos do Teams, incluindo guias, bots, extensões de mensagem e aplicativos de reunião.

Crie aplicativos para a plataforma do Teams e cenários de agente entre hubs para se conectar a dados corporativos, coordenar fluxos de trabalho de vários agentes e, ao mesmo tempo, manter as interações seguras. Se você estiver criando uma solução que prioriza o Teams ou expandindo no Microsoft 365, os aplicativos do Teams oferecem uma maneira flexível e poderosa de causar impacto real no ecossistema da Microsoft.

A plataforma Teams fornece uma ampla variedade de recursos de aplicativo, incluindo bots, guias e extensões de mensagens. Explore agentes do Teams que aproveitam esses recursos e muito mais.

Veja uma ideia do que você aprenderá neste artigo:

  • Os tipos de aplicativos e agentes que você pode criar para o Teams:
    • Tente criar um aplicativo de guia, bot e extensão de mensagem usando guias passo a passo.
    • Saiba mais sobre tutoriais e exemplos de código disponíveis para criar seu aplicativo do Teams.
  • Saiba mais sobre as várias ferramentas e SDKs disponíveis para criar recursos de aplicativos do Teams.

Por que criar aplicativos para o Microsoft Teams?

Os recursos do aplicativo Teams permitem espaços de trabalho colaborativos com aplicativos para a plataforma Microsoft Teams. Você pode reunir pessoas, dados e fluxos de trabalho em um só lugar. Com mais de 320 milhões de usuários, o Teams não serve apenas para chats e reuniões. É um hub para simplificar processos e manter as principais informações prontamente acessíveis. Desenvolva aplicativos personalizados ou integre soluções existentes ao Teams para:

  • Aumente a produtividade: reúna todas as suas ferramentas, dados e processos de negócios essenciais em um só lugar. Ele permite que os usuários de aplicativos alternem rapidamente entre aplicativos e obtenham mais.
  • Aprimorar a colaboração: permita que as equipes se comuniquem, compartilhem ideias e trabalhem juntas, seja por meio de bots, guias, extensões de mensagem ou aplicativos de reunião.
  • Personalize experiências: adapte as soluções às necessidades exclusivas da sua organização, desde listas de tarefas simples até aplicativos complexos de gerenciamento de projetos ou assistência técnica.
  • Automatize e simplifique: use aplicativos para lidar com tarefas repetitivas, aprovações e notificações, otimizando o tempo do usuário do aplicativo.
  • Alcance usuários em todos os lugares: os aplicativos do Teams funcionam em desktop, web e dispositivos móveis. Isso garante que suas soluções sejam acessíveis aos usuários do aplicativo.

Os recursos do aplicativo Teams ajudam as organizações a modernizar a comunicação e promover o engajamento. A plataforma oferece experiências perfeitas, seguras e relevantes.

Quais recursos você pode desenvolver no Teams?

A plataforma Teams dá suporte aos seguintes tipos de aplicativos:

  • Guias:

    As guias são experiências da Web (páginas hospedadas) executadas dentro do Teams. Use-os para painéis, formulários ou aplicativos Web de fidelidade total incorporados em um chat, canal ou reunião. Você também pode estender guias para o Outlook e o Microsoft 365.

  • Bots:

    No Teams, os bots evoluíram para agentes, que são aplicativos de conversação aprimorados por IA que respondem em contextos individuais de grupo, canal ou reunião. Os aplicativos de bot respondem a perguntas, resumem discussões, automatizam tarefas e participam de reuniões, como enviar atualizações de agenda ou capturar itens de ação.

  • Extensões de mensagem:

    As extensões de mensagem trazem comandos de pesquisa e ação para a caixa de redação e menus contextuais. Eles chamam seu serviço e retornam cartões que os usuários podem inserir em uma mensagem ou iniciam caixas de diálogo para concluir fluxos de trabalho curtos.

  • Aplicativos de reunião:

    Os aplicativos de reunião adicionam guias configuráveis e recursos de bot à superfície de reunião. Você pode reagir a eventos do ciclo de vida da reunião (início ao fim), notificar os participantes e fornecer interface do usuário na reunião para notas, tarefas e fluxos de trabalho.

SDKs e ferramentas

Aqui está uma lista de SDKs e ferramentas que você pode usar para criar recursos de aplicativo:

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

    O SDK do Teams oferece APIs de cliente simplificadas do TeamsJS v2 recursos para guias e superfícies de reunião, além de SDKs de linguagem para criar agentes de conversação (com streaming, Cartões Adaptáveis, caixas de diálogo e muito mais).

  • SDK de Agentes do Microsoft 365 (vários hubs, agentes de código profissional)

    O SDK de Agentes do Microsoft 365 permite criar agentes e aplicativos que podem ser publicados no Microsoft 365 Copilot e em outros pontos de extremidade e que podem interoperar com o Teams. Ele foi projetado para agentes que trabalham em vários hubs e colaboram com outros agentes (Agents to Agents (A2A)) e ferramentas (Model Context Protocol (MCP)).

  • Microsoft 365 Agents Toolkit (fluxo de trabalho e andaimes do desenvolvedor)

    O Kit de Ferramentas de Agentes do Microsoft 365 (evolução do Kit de Ferramentas do Teams) fornece modelos de Código VS e CLI, depuração local, provisionamento de recursos e testes no Teams ou no Copilot. O kit de ferramentas é uma maneira rápida de criar estruturas, extensões de mensagem e agentes e, em seguida, implantar usando os padrões do Azure.

Crie seu primeiro aplicativo do Teams

Nesta seção, aprenda a criar um aplicativo do Teams com diferentes recursos, como bot, guia e extensão de mensagem. Selecione o tipo de aplicativo do Teams que você deseja criar:

Depois de criar os recursos básicos do aplicativo, explore tutoriais e exemplos de código.

Comece a criar aplicativos para o Microsoft Teams e além!

Confira também