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
A comunicação entre os componentes é através de consumo de HTTP API REST.
O fluxo é:
- Usuário envia mensagem no Teams para a conta do bot
- Serviço do Azure Bot Service recebe a mensagem
- Azure Bot envia para a mensagem para o MD2II.
- O MD2II processa a mensagem
- O MD2II devolve para o Azure Bot Service
- Bot Service retornada ao usuário no Teams
