Chatbot per la produttività aziendale

Azure Active Directory
Servizio Bot
Servizi cognitivi
Language Understanding
Monitoraggio

Soluzione idea Solution Idea

Per ulteriori informazioni, dettagli sull'implementazione, indicazioni sui prezzi o esempi di codice, vedere l'articolo relativo all'espansione di questo articolo con commenti e suggerimenti su 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!

Il servizio Azure Bot può essere facilmente combinato con Language Understanding per creare potenti bot di produttività aziendali, consentendo alle organizzazioni di semplificare le attività lavorative comuni integrando sistemi esterni, ad esempio il calendario di Microsoft 365, i casi aziendali dei clienti archiviati in Dynamics CRM e molto altro ancora.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

Diagramma dell'architettura scaricare un SVG di questa architettura.Architecture Diagram Download an SVG of this architecture.

Flusso di datiData Flow

  1. Un dipendente accede al bot per la produttività aziendale.An employee accesses the Enterprise Productivity Bot.
  2. Azure Active Directory convalida l'identità del dipendente.Azure Active Directory validates the employee's identity.
  3. Il bot è in grado di eseguire query sul calendario Microsoft 365 del dipendente tramite la Microsoft Graph.The Bot is able to query the employee's Microsoft 365 calendar via the Microsoft Graph.
  4. Usando i dati raccolti dal calendario, le informazioni del case bot accessrd in Dynamics CRM.Using data gathered from the calendar, the Bot accessrd case information in Dynamics CRM.
  5. Le informazioni vengono restituite al dipendente, che possono filtrare i dati senza uscire dal bot.Information is returned to the employee, who can filter down the data without leaving the Bot.
  6. Application Insights raccoglie i dati di telemetria di runtime per contribuire allo sviluppo con prestazioni e utilizzo di bot.Application Insights gathers runtime telemetry, to help the development with Bot performance and usage.

ComponentiComponents

Tecnologie principali usate per implementare questa architettura:Key technologies used to implement this architecture:

Passaggi successiviNext Steps

Architetture completamente distribuibile:Fully deployable architectures: