Bot empresarial para a produtividade dos colaboradores

Azure Active Directory
Serviço de Bot
Serviços Cognitivos
Compreensão de Idiomas
Monitor

Ideia de solução Solution Idea

Se quiser ver-nos expandir este artigo com mais informações, detalhes de implementação, orientação de preços ou exemplos de código, informe-nos com o Feedback do 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!

Use o Azure Bot Service com a Language Understanding para construir poderosos bots empresariais para a produtividade interna.Use Azure Bot Service with Language Understanding to build powerful enterprise bots for internal productivity. Os bots da empresa dinamizam as tarefas comuns dos colaboradores, reunindo dados de sistemas externos.Enterprise bots streamline common employee tasks by bringing together data from external systems. Exemplos incluem dados do calendário microsoft 365, casos de clientes armazenados em Dynamics CRM, e muito mais.Examples include data from Microsoft 365 calendar, customer cases stored in Dynamics CRM, and much more. Esta ideia de solução mostra como se pode arquitecir um bot de empresa para tarefas de colaboradores.This solution idea shows how you can architect an enterprise bot for employees tasks.

Arquitetura de um bot de empresaArchitecture of an enterprise bot

Diagrama de arquitetura: bot de empresa que trabalha com o Office 365 e Dynamics CRM para agilizar tarefas comuns dos colaboradores. Faça o download de um SVG desta arquitetura.Architecture diagram: enterprise bot working with Office 365 and Dynamics CRM to streamline common employee tasks. Download an SVG of this architecture.

Fluxo de dados de um pedido de empregadoData flow of an employee request

  1. Um empregado acede ao bot da empresa.An employee accesses the enterprise bot.
  2. O Azure Ative Directory valida a identidade do colaborador.Azure Active Directory validates the employee's identity.
  3. O bot consulta o calendário microsoft 365 do empregado através do Microsoft Graph.The bot queries the employee's Microsoft 365 calendar via Microsoft Graph.
  4. Utilizando dados recolhidos do calendário, o bot acessa informações de casos em Dynamics CRM.Using data gathered from the calendar, the bot accesses case information in Dynamics CRM.
  5. A informação é devolvida ao funcionário, que pode filtrar os dados sem sair do bot.Information is returned to the employee, who can filter the data without leaving the bot.
  6. Application Insights monitoriza a aplicação ao vivo para diagnosticar problemas e ajudar a entender como melhorar o desempenho e usabilidade do bot.Application Insights monitors the live application to diagnose issues and help understand how to improve bot performance and usability.

ComponentesComponents

Tecnologias-chave utilizadas para implementar esta arquitetura:Key technologies used to implement this architecture:

Passos seguintesNext steps

Artigos de visão geral do Centro de Arquitetura Azure:Azure Architecture Center overview articles:

Artigos do Azure Architecture Center descrevendo outras arquiteturas chatbot:Azure Architecture Center articles describing other chatbot architectures:

Documentação do produto:Product documentation:

Módulos Microsoft Learn:Microsoft Learn modules: