Intégrer un Bot personnalisé dans Teams

Intégrer un Bot personnalisé dans Teams

ChatBot Microsoft Teams

Qu’est-ce qu’un ChatBot et comment l’utiliser avec Teams?

Récemment, l’utilisation des « ChatBots » s’est popularisée. Les ChatBots qui sont des programmes qui répondent à ce que nous introduisons à travers le chat. Grâce à l’IA (intelligence artificielle) et l’utilisation de la reconnaissance du langage naturel ou de reconnaissance d’images, ils sont devenus une option à envisager en tant qu’alternative aux interfaces d’utilisateur classiques. D’ailleurs les acteurs important de l’informatique comme Facebook, Google et Microsoft parient fortement sur leur utilisation.

Pour développer notre propre ChatBot, Microsoft nous met à disposition le Bot Builder SDK, pour le développement de Bots qui peuvent être facilement intégrés à la plupart des Chats existant comme Facebook Messenger, Telegram, Skype et bien sûr Microsoft Teams. En utilisant Visual Studio et Azure, on peut obtenir facilement notre notre propre ChatBot. En utilisant également des services comme Azure IA LUIS (Language Understanding Intelligence Service), un ChatBot peut se convertir en un puissant outil à intégrer dans Teams.

crear un bot en Visual Studio

Modèle de Visual Studio pour la creation de Bot

programar un bot

la programmation d’un Bot est assez simple

En quoi l’utilisation de ChatBots peut être utile à une entreprise?

Aujourd’hui, la plupart des ChatBots sont destinés aux fonctions de service client, à la gestion des commandes, à l’écriture des rendez-vous ou aux réservations. Par exemple, un ChatBot pour une pizzeria peut recueillir les commandes des clients, en extrayant de la conversation quelle pizzas ils veulent et l’adresse de livraison. Le ChatBot génère la commande dans la pizzeria et informe le consommateur du prix de la commande et du délai de livraison.

Son utilisation dans Teams est également en plein essor parce qu’un ChatBot :

  • peut servir des clients, résoudre les questions fréquentes de manière plus naturelle et plus confortable, à n’importe quelle heure.
  • permet de réaliser des actions autour des conversations d’une manière plus naturelle et plus productive.
  • est personnalisable à toutes sortes de problématiques.

Types de ChatBots

On peut distinguerodeux types de ChatBots: le normal et l’intelligent.

Le ChatBot normal est similaire à une application de console, dans laquelle seules les instructions préconçues avec une structure stricte sont reconnues.
Le ChatBot intelligent est celui qui est basé sur des techniques d’apprentissage automatique et / ou d’autres systèmes d’Intelligence Artificielle pour comprendre l’utilisateur de manière plus naturelle.

Application à Teams: améliorer un projet existant avec un ChatBot

Dans les entreprises où des programmes personnalisés sont utilisés à la fois en gestion et en production, il est courant d’effectuer des tâches laborieuses et répétitives via une interface graphique conçue pour des processus plus complexes. C’est dans ce type de situations qu’un ChatBot peut être utile. Par exemple, tout en discutant avec notre équipe à propos d’un rapport, dans Microsoft Teams un ChatBot pourrait permettre de :

  • Vérifier l’état d’un rapport et de le modifier.
  • Réaffecter une tache à un autre employé.
  • Réaliser des modifications diverses.
ejemplo bot

exemple de bot qui récupère l’information depuis notre page web

Comment contrôler l’utilisation d’un ChatBot dans Teams?

Un ChatBot de Teams peut être affecté à un chat ou un canal privé. L’utilisation des bots peut être gérée depuis Office 365. Pour plus de sécurité, on peut utiliser le BotAuth, un package qui permet l’autorisation de tout prestataire prenant en charge le protocole d’autorisation OAuth2.

Next Post Previous Post