Outras Integrações
Microsoft Teams
Conectar o canal Microsoft Teams e operar atendimentos com as restrições do Bot Framework
Integre o Tolky ao Microsoft Teams para receber mensagens do bot e operar conversas no painel de atendimentos.
Configuração no painel
- Acesse gestao.tolky.to → Configurações → Microsoft Teams (
/settings/teams-connection). - Permissão necessária:
settings.teams-connection.view. - Cadastre/valide a conta do host (o Create chama
GET/PUT/DELETE /teams/accounts/:hostIdePOST /teams/accounts/check).
A integração depende do serviço omni-channel (OMNI_CHANNEL_INTEGRATION_BASE_URL no ambiente Create) e do bot Azure Bot Service apontando para o webhook do backend.
Webhook de entrada (backend)
O Azure Bot Service envia Activities para:
POST /api/teams/messages
O endpoint reconhece o webhook (HTTP 200 vazio) e persiste o evento para processamento no canal. A falha de gravação é logada, mas não bloqueia o ack.
Atendimentos
- Conversas Teams aparecem em Atendimentos com filtro/badge de canal.
- Operadores não enviam mensagens livres em threads Teams pelo painel da mesma forma que WhatsApp — o envio outbound passa pelo adaptador do canal; a UI bloqueia envio manual com aviso quando aplicável.
Relação com outros canais
Teams participa do mesmo registro de canais (ChannelAdapter) que WhatsApp/Omni. Para voz e widgets, veja Widget de voz e WhatsApp.