Skip to main content

Arquitetura da solução

A solução é composta por 3 componentes:

  • Microsoft Teams: A aplicação de mensagens da Microsoft. 
  • Azure Bot Service: Um recurso criado a partir de uma configuração na Azure.
  • MD2 Interactive Intelligence (MD2II): Aplicação da MD2 responsável pela interpretação das mensagens e respostas.

 

arquitetura-Teams-MD2II.png

Arquitetura

A comunicação entre os componentes é através de consumo de HTTP API REST.

O fluxo é:

  1. Usuário envia mensagem no Teams

    para a conta do bot
  2. Serviço do Azure Bot Service recebe a mensagem

  3. Azure Bot redirecionaenvia para a mensagem para o endpoint exposto pelo Bot MD2

    MD2II.
  4. O

    Bot MD2MD2II processa a mensagem

  5. O

    MD2II devolve para o Azure Bot faz chamadas à API do MD2II

    Service
  6. Bot

    Resposta éService retornada ao usuário no Teams


  7. image.png