Chatbot de productivité d’entreprise

Azure Active Directory
Bot Service
Cognitive Services
Language Understanding
Monitor

Idée de solution Solution Idea

Si vous souhaitez nous voir développer cet article avec d’autres informations, les détails de l’implémentation, le guide de tarification ou des exemples de code, faites-le-nous savoir avec les Commentaires de GitHub !If you'd like to see us expand this article with more information, implementation details, pricing guidance, or code examples, let us know with GitHub Feedback!

Azure Bot Service peut être facilement combiné avec Language Understanding pour créer de puissants bots de productivité métier, ce qui permet aux organisations de simplifier les activités courantes en intégrant des systèmes externes, tels que le calendrier Microsoft 365, les cas clients stockés dans Dynamics CRM et bien plus encore.Azure Bot Service can be easily combined with Language Understanding to build powerful enterprise productivity bots, allowing organizations to streamline common work activities by integrating external systems, such as Microsoft 365 calendar, customer cases stored in Dynamics CRM and much more.

ArchitectureArchitecture

Diagramme d’architecture Télécharger une SVG de cette architecture.Architecture Diagram Download an SVG of this architecture.

Data FlowData Flow

  1. Un employé accède au bot de productivité d’entreprise.An employee accesses the Enterprise Productivity Bot.
  2. Azure Active Directory valide l’identité de l’employé.Azure Active Directory validates the employee's identity.
  3. Le bot est capable d’interroger le calendrier Microsoft 365 de l’employé via Microsoft Graph.The Bot is able to query the employee's Microsoft 365 calendar via the Microsoft Graph.
  4. À l’aide des données extraites du calendrier, le bot accède aux informations spécifiques dans Dynamics CRM.Using data gathered from the calendar, the Bot accessrd case information in Dynamics CRM.
  5. Les informations sont retournées à l’employé, qui peut filtrer les données sans quitter le bot.Information is returned to the employee, who can filter down the data without leaving the Bot.
  6. Application Insights collecte les données de télémétrie du runtime, pour faciliter le développement à l’aide des informations sur les performances et l’utilisation du bot.Application Insights gathers runtime telemetry, to help the development with Bot performance and usage.

ComponentsComponents

Technologies clés utilisées pour implémenter cette architecture :Key technologies used to implement this architecture:

Étapes suivantesNext Steps

Architectures entièrement déployables :Fully deployable architectures: