Ir para a navegação

Microsoft Teams

Envie atualizações de chamadas para um canal do Teams com uma ferramenta de webhook.

Um workflow do Teams pode fornecer ao seu canal uma URL de webhook. Sua recepcionista publica nela com uma ferramenta de webhook durante uma chamada, por exemplo, quando alguém pede uma ligação de volta ou relata algo urgente.

A Microsoft descontinuou os webhooks de entrada do conector Office 365 no Teams. Use o app Workflows, conforme descrito abaixo.

Crie um workflow de webhook no Teams

Os modelos integrados Send webhook alerts to a channel esperam um Adaptive Card, um formato de mensagem aninhado que as ferramentas de webhook não conseguem enviar. Em vez disso, crie o workflow a partir de um fluxo em branco para que ele publique um campo text simples.

1

Inicie um workflow em branco

No Teams, abra o app Workflows, selecione Create e escolha Create from blank.

2

Adicione o gatilho

Adicione o gatilho When a Teams webhook request is received. Defina Who can trigger the flow como Anyone. As outras opções exigem um token de login da Microsoft, que as ferramentas de webhook não conseguem enviar.

3

Adicione a ação de publicação

Adicione a ação Post message in a chat or channel. Defina Post as como Flow bot, Post in como Channel e escolha a equipe e o canal. Em Message, adicione uma expressão com o valor exato triggerBody()?['text'].

4

Copie a URL do webhook

Salve o workflow, depois abra o gatilho e copie a URL HTTP exibida. Trate-a como um segredo: qualquer pessoa que a tenha pode publicar no canal.

Crie a ferramenta de webhook

Acesse Integrations, selecione Add integration e escolha Webhook Tool.

CampoValor
Namenotify_team_in_teams
Description”Publique uma mensagem no canal do Teams da equipe. Use-a quando alguém pedir uma ligação de volta, quiser falar com uma pessoa ou relatar um problema urgente.”
MethodPOST
URLA URL de webhook do workflow
Body Parameterstext (string, obrigatório): “A mensagem a publicar: nome, telefone e necessidade de quem ligou.”
Assign to agentsReceptionist

Selecione Enable e teste sua recepcionista pedindo uma ligação de volta. A mensagem aparecerá no canal. Você também pode verificar cada execução no app Workflows.

Cada workflow publica em um canal ou chat. Para publicar em vários, crie um workflow e uma ferramenta para cada um. Um workflow pertence à pessoa que o criou e para de funcionar se a conta dela for removida, então adicione um coproprietário no Power Automate.

Solução de problemas

ProblemaO que verificar
O workflow é executado, mas não publica nadaA expressão da mensagem deve ser triggerBody()?['text'], e o parâmetro do corpo deve se chamar exatamente text.
Você começou com um modelo de alerta de webhookEsses modelos esperam um Adaptive Card. Crie o workflow em branco com a ação Post message in a chat or channel.
As solicitações são rejeitadas com 401Defina Who can trigger the flow como Anyone.
O workflow não consegue publicar no canalCanais privados não são compatíveis com esta ação. Use um canal padrão ou um chat.
A recepcionista nunca publicaFaça a descrição da ferramenta indicar as situações em que ela deve publicar.