> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

# Microsoft Teams

Un workflow di Teams può fornire al tuo canale un URL webhook. La tua receptionist vi pubblica messaggi con uno [strumento webhook](/docs/it/reception-ai/integrations/webhooks) durante una chiamata, ad esempio quando un chiamante chiede di essere richiamato o segnala un problema urgente.

> **Note**
>
> Microsoft ha ritirato i webhook in ingresso del connettore Office 365 in Teams. Usa l'app **Workflows**,
> come descritto di seguito.

## Crea un workflow webhook in Teams

I modelli integrati **Send webhook alerts to a channel** prevedono una Adaptive Card, un formato di messaggio nidificato che gli strumenti webhook non possono inviare. Crea invece il workflow partendo da un flusso vuoto, affinché pubblichi un semplice campo `text`.

### Avvia un workflow vuoto

In Teams, apri l'app **Workflows**, seleziona **Create** e scegli **Create from blank**.

### Aggiungi il trigger

Aggiungi il trigger **When a Teams webhook request is received**. Imposta **Who can trigger the flow** su **Anyone**. Le altre opzioni richiedono un token di accesso Microsoft, che gli strumenti webhook non possono inviare.

### Aggiungi l'azione di pubblicazione

Aggiungi l'azione **Post message in a chat or channel**. Imposta **Post as** su **Flow bot**, **Post in** su **Channel** e scegli il team e il canale. In **Message**, aggiungi un'espressione con il valore esatto `triggerBody()?['text']`.

### Copia l'URL webhook

Salva il workflow, quindi apri il trigger e copia l'URL HTTP visualizzato. Consideralo segreto: chiunque lo possieda può pubblicare messaggi nel canale.

## Crea lo strumento webhook

Vai a **Integrations**, seleziona **Add integration** e scegli **Webhook Tool**.

| Campo                   | Valore                                                                                                                                                                 |
| ----------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Nome**                | `notify_team_in_teams`                                                                                                                                                 |
| **Descrizione**         | "Pubblica un messaggio nel canale Teams del team. Usalo quando un chiamante chiede di essere richiamato, vuole parlare con una persona o segnala un problema urgente." |
| **Metodo**              | POST                                                                                                                                                                   |
| **URL**                 | L'URL webhook del workflow                                                                                                                                             |
| **Parametri body**      | `text` (stringa, obbligatorio): "Il messaggio da pubblicare: nome e numero di telefono del chiamante e ciò di cui ha bisogno."                                         |
| **Assegna agli agenti** | **Receptionist**                                                                                                                                                       |

Seleziona **Enable**, quindi [prova la tua receptionist](/docs/it/reception-ai/receptionist/testing) chiedendo di essere richiamato. Il messaggio viene visualizzato nel canale. Puoi anche controllare ogni esecuzione nell'app Workflows.

> **Tip**
>
> Ogni workflow pubblica messaggi in un solo canale o chat. Per pubblicarli in più canali, crea un workflow e uno strumento
> per ciascuno. Un workflow appartiene alla persona che lo ha creato e smette di funzionare se il suo account viene rimosso,
> quindi aggiungi un co-proprietario in Power Automate.

## Risoluzione dei problemi

| Problema                                         | Cosa controllare                                                                                                         |
| ------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------ |
| Il workflow viene eseguito ma non pubblica nulla | L'espressione del messaggio deve essere `triggerBody()?['text']` e il parametro body deve chiamarsi esattamente `text`.  |
| Hai iniziato da un modello di avviso webhook     | Questi modelli prevedono una Adaptive Card. Crea il workflow da zero con l'azione **Post message in a chat or channel**. |
| Le richieste vengono rifiutate con 401           | Imposta **Who can trigger the flow** su **Anyone**.                                                                      |
| Il workflow non può pubblicare nel canale        | I canali privati non sono supportati da questa azione. Usa un canale standard o una chat.                                |
| La receptionist non pubblica mai messaggi        | Assicurati che la descrizione dello strumento indichi le situazioni in cui deve pubblicare.                              |