# Microsoft Teams

{% hint style="info" %}
O Microsoft Teams é uma plataforma de comunicação que combina chat no local de trabalho, videoconferências, armazenamento de arquivos e integração de aplicativos.

Para configurar o essa ferramenta com o seu bot, é só seguir alguns passos.

Vamos lá!
{% endhint %}

## Configurando Webhook

1- Após criar o seu bot, clique nele e acesse a opção Fluxos de Conversa:

![](https://1728608858-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LSnqDgLbXBccdKMOdEJ%2F-MHHMh7-2dyoFwkgJ_gr%2F-MHHkl_x0dUQ3bg3UwNH%2Ffluxo%20de%20conversa.gif?alt=media\&token=3c068cd2-e23b-4023-930b-093d545a1b1e)

2- Na URL do navegador, copie o código que aparece depois de flows/,  e guarde esse dado. Esse é o id do seu bot:

![](https://1728608858-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LSnqDgLbXBccdKMOdEJ%2F-MHHMh7-2dyoFwkgJ_gr%2F-MHHdTu4rkAsmdWiN8fm%2Fpegando%20id%20do%20bot.gif?alt=media\&token=c0d9273e-184f-4af2-a145-f448d96c5e6e)

{% hint style="info" %}
OBS#: Exemplo:[https://app.cosmobots.io/builder/flows/](https://app.cosmobots.io/builder/flows/9af043a0-781e-11e9-bff6-453f5cfb9db4)***9655sdasdjhskdajhdkjs7-545454***

Nesse exemplo, `9655sdasdjhskdajhdkjs7-545454` é o id do seu bot.
{% endhint %}

3- Dentro do Microsoft Teams, em equipes, selecione a equipe que deve conseguir conversar com o bot:

![](https://1728608858-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LSnqDgLbXBccdKMOdEJ%2F-MHHMh7-2dyoFwkgJ_gr%2F-MHHhvPhXXopGq6P9NkR%2Fselecionando%20a%20equipe.gif?alt=media\&token=a49a7f8a-170d-459c-9011-6cb2693a32c6)

4- Selecione a opção aplicativos e no canto inferior direito da tela, clique em Criar um webhook de saída:

![](https://1728608858-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LSnqDgLbXBccdKMOdEJ%2F-MHHMh7-2dyoFwkgJ_gr%2F-MHHik2e5HiE1X3Fag_G%2Fcanto%20inferior.gif?alt=media\&token=ffb1b405-fe86-400a-a49c-19f8d43fc8c5)

5- Preencha um nome para seu Webhook, em URL de Retorno de Chamada, adicione a URL: <https://api.cosmobots.io/messages/v1/ms-teams/>(Aqui você coloca o id que copiou do seu bot), uma descrição  e clique em Criar:

![](https://1728608858-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LSnqDgLbXBccdKMOdEJ%2F-MHHMh7-2dyoFwkgJ_gr%2F-MHHiolaTpzvCKxr_XrV%2FCriar.gif?alt=media\&token=d5ca9766-e79c-42f0-ad20-1aab39f22e70)

{% hint style="info" %}
OBS#: Seguindo o exemplo anterior, a url de retorno ficaria:

<https://api.cosmobots.io/messages/v1/ms-teams/>9655sdasdjhskdajhdkjs7-545454
{% endhint %}

6- Após criar seu webhook, será gerada uma chave de segurança, copie essa chave:

![](https://1728608858-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LSnqDgLbXBccdKMOdEJ%2F-MHHMh7-2dyoFwkgJ_gr%2F-MHHjor01QRXI8Bawh1m%2Fsalve%20a%20chave%20de%20seguran%C3%A7a.gif?alt=media\&token=ff2f7e54-3d98-4ff0-98b4-953c247e7a5b)

7- Volte na plataforma Cosmobots, dentro do bot que você quer realizar a integração, vá em Canais, Microsoft Teams e selecione a opção Team webhook:

![](https://1728608858-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LSnqDgLbXBccdKMOdEJ%2F-MHHMh7-2dyoFwkgJ_gr%2F-MHHjvfVX1WVm9TXO_QJ%2Fselecine%20a%20op%C3%A7%C3%A3o.gif?alt=media\&token=83c1edc4-aac7-480a-a7e8-ca897e8eb3df)

8- Cole a chave que você copiou no Microsoft Teams e salve:

![](https://1728608858-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LSnqDgLbXBccdKMOdEJ%2F-MHHMh7-2dyoFwkgJ_gr%2F-MHHk0GjtNaf8UnYy9hx%2Fsalvando%20chave.gif?alt=media\&token=71955060-5e31-4a4f-ab1c-3b08bc7f1bc7)

## Testando

1-Para testar, dentro do canal em que você criou e habilitou o webhook, inicie uma conversa com @ citando o perfil que contenha a integração, selecione o nome do webhook que você criou seguido de uma palavra ou frase, por exemplo @Cosmonauta oi:

![](https://1728608858-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LSnqDgLbXBccdKMOdEJ%2F-MHHMh7-2dyoFwkgJ_gr%2F-MHHk4oq-jD2t27ZAbD8%2Fchame%20o%20bot.gif?alt=media\&token=485f4379-c5be-4478-8180-c46615a3a472)

2- Logo em seguida aparecerá a resposta do bot:

![](https://1728608858-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LSnqDgLbXBccdKMOdEJ%2F-MHHMh7-2dyoFwkgJ_gr%2F-MHHkJvEKt9TL28ue4za%2Fresposta.gif?alt=media\&token=26190ec3-1ad4-4166-a2cc-f2bf9a577a42)

{% hint style="warning" %}
OBS#: Toda vez que for responder o bot, é necessário que seja respondido com @+nome do webhook+ resposta, por exemplo @cosmonauta resposta.
{% endhint %}
