Applications dans Teams

Les applications dans Microsoft Teams sont des solutions personnalisées conçues pour améliorer la collaboration et la productivité. Ils utilisent l’extensibilité de la plateforme pour offrir des expériences interactives directement dans les conversations, les canaux et les réunions.

Capture d’écran des différents types d’applications Teams, notamment les onglets, les robots, les extensions de message et les applications de réunion.

Créez des applications pour la plateforme Teams et des scénarios d’agents inter-hubs afin de vous connecter aux données de l’entreprise, de coordonner les flux de travail multi-agents tout en sécurisant les interactions. Que vous créiez une solution axée sur Teams ou que vous vous étendiez à Microsoft 365, les applications Teams vous offrent un moyen flexible et puissant d’avoir un impact réel au sein de l’écosystème Microsoft.

La plateforme Teams fournit un large éventail de fonctionnalités d’application, notamment des bots, des onglets et des extensions de messages. Explorez les agents pour Teams qui tirent parti de ces fonctionnalités et bien au-delà.

Voici une idée de ce que vous allez apprendre dans cet article :

  • Types d’applications et d’agents que vous pouvez créer pour Teams :
    • Essayez de créer une application d’extension d’onglet, de bot et de message à l’aide de guides pas à pas.
    • Découvrez les didacticiels et les exemples de code disponibles pour créer votre application Teams.
  • Découvrez les différents outils et SDK disponibles pour créer des fonctionnalités d’application Teams.

Pourquoi créer des applications pour Microsoft Teams ?

Les fonctionnalités de l’application Teams permettent des espaces de travail collaboratifs avec des applications pour la plateforme Microsoft Teams. Vous pouvez rassembler des personnes, des données et des flux de travail au même endroit. Avec plus de 320 millions d’utilisateurs, Teams ne sert pas uniquement aux conversations et aux réunions. C’est une plaque tournante pour simplifier les processus et garder les informations clés facilement accessibles. Développez des applications personnalisées ou intégrez des solutions existantes dans Teams pour :

  • Augmentez la productivité : regroupez tous vos outils, données et processus métier essentiels au même endroit. Il permet aux utilisateurs de l’application de passer rapidement d’une application à l’autre et d’en faire plus.
  • Améliorer la collaboration : permettez aux équipes de communiquer, de partager des insights et de collaborer via des bots, des onglets, des extensions de message ou des applications de réunion.
  • Personnaliser les expériences : adaptez les solutions aux besoins uniques de votre organisation, des listes de tâches simples aux applications complexes de gestion de projet ou de support technique.
  • Automatiser et rationaliser : utilisez des applications pour gérer les tâches répétitives, les approbations et les notifications, optimisant ainsi le temps de l’utilisateur de l’application.
  • Atteignez les utilisateurs partout : les applications Teams fonctionnent sur les ordinateurs de bureau, le web et les appareils mobiles. Il garantit l’accessibilité de vos solutions aux utilisateurs de l’application.

Les fonctionnalités de l’application Teams aident les organisations à moderniser la communication et à favoriser l’engagement. La plateforme offre des expériences transparentes, sécurisées et pertinentes.

Quelles fonctionnalités pouvez-vous créer dans Teams ?

La plateforme Teams prend en charge les types d’applications suivants :

  • Onglets :

    Les onglets sont des expériences web (pages hébergées) qui s’exécutent dans Teams. Utilisez-les pour des tableaux de bord, des formulaires ou des applications web de fidélité complète incorporées dans une conversation, un canal ou une réunion. Vous pouvez également étendre les onglets à Outlook et Microsoft 365.

  • Robots :

    Dans Teams, les bots ont évolué vers des agents, qui sont des applications conversationnelles améliorées par l’IA qui répondent dans des contextes de 1:1, de groupe, de canal ou de réunion. Les applications bot répondent aux questions, résument les discussions, automatisent les tâches et participent aux réunions telles que l’envoi de mises à jour de l’ordre du jour ou la capture des éléments d’action.

  • Extensions de messages :

    Les extensions de message apportent des commandes de recherche et d’action à la zone de composition et aux menus contextuels. Ils appellent votre service et renvoient des cartes que les utilisateurs peuvent insérer dans un message, ou lancent des boîtes de dialogue pour effectuer de courts flux de travail.

  • Applications de réunion :

    Les applications de réunion ajoutent des onglets configurables et des fonctionnalités de bot à la surface de réunion. Vous pouvez réagir aux événements du cycle de vie des réunions (du début à la fin), avertir les participants et fournir l’interface utilisateur en réunion pour les notes, les tâches et les flux de travail.

Kits de développement logiciel (SDK) et outils

Voici une liste de SDK et d’outils que vous pouvez utiliser pour développer les fonctionnalités d’application :

  • SDK Teams (anciennement bibliothèque Teams AI)

    Le SDK Teams offre des API client simplifiées des fonctionnalités TeamsJS v2 pour les onglets et les surfaces de réunion, ainsi que des SDK de langage pour la création d’agents conversationnels (avec streaming, cartes adaptatives, boîtes de dialogue, etc.).

  • Microsoft 365 Agents SDK (multi hub, pro code agents)

    Le SDK Microsoft 365 Agents SDK vous permet de créer des agents et des applications que vous pouvez publier sur Microsoft 365 Copilot et d’autres points de terminaison et qui peuvent interagir avec Teams. Il est conçu pour les agents qui travaillent sur des hubs et collaborent avec d’autres agents (agents vers agents (A2A)) et outils (protocole MCP [Model Context Protocol]).

  • Microsoft 365 Agents Toolkit (flux de travail du développeur et génération de modèles)

    Microsoft 365 Agents Toolkit (évolution de Teams Toolkit) fournit VS Code et modèles CLI, le débogage local, l’approvisionnement des ressources et des tests par rapport à Teams ou Copilot. Le kit de ressources est un moyen rapide de générer des tabulations, des extensions de message et des agents, puis de déployer à l’aide des paramètres par défaut d’Azure.

Créer votre première application Teams

Dans cette section, découvrez comment créer une application Teams avec différentes fonctionnalités, telles que le bot, l’onglet et l’extension de message. Sélectionnez le type d’application Teams que vous souhaitez créer :

Après avoir créé les fonctionnalités de base de l’application, explorez les didacticiels et les exemples decode.

Commencez à créer des applications pour Microsoft Teams et au-delà !

Voir aussi