> 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 Teams peut fournir une URL webhook à votre canal. Votre réceptionniste y publie du contenu avec un [outil webhook](/docs/fr/reception-ai/integrations/webhooks) pendant un appel, par exemple lorsqu'un appelant demande à être rappelé ou signale une urgence.

> **Note**
>
> Microsoft a retiré les webhooks entrants du connecteur Office 365 dans Teams. Utilisez l'application **Workflows**,
> comme indiqué ci-dessous.

## Créer un workflow webhook dans Teams

Les modèles intégrés **Send webhook alerts to a channel** attendent une Adaptive Card, un format de message imbriqué que les outils webhook ne peuvent pas envoyer. Créez plutôt le workflow à partir d'un flux vierge afin qu'il publie un simple champ `text`.

### Démarrer un workflow vierge

Dans Teams, ouvrez l'application **Workflows**, sélectionnez **Create**, puis choisissez **Create from blank**.

### Ajouter le déclencheur

Ajoutez le déclencheur **When a Teams webhook request is received**. Définissez **Who can trigger the flow** sur **Anyone**. Les autres options nécessitent un jeton de connexion Microsoft, que les outils webhook ne peuvent pas envoyer.

### Ajouter l'action de publication

Ajoutez l'action **Post message in a chat or channel**. Définissez **Post as** sur **Flow bot**, **Post in** sur **Channel**, puis choisissez l'équipe et le canal. Dans **Message**, ajoutez une expression avec la valeur exacte `triggerBody()?['text']`.

### Copier l'URL webhook

Enregistrez le workflow, puis ouvrez le déclencheur et copiez l'URL HTTP affichée. Considérez-la comme un secret : toute personne qui la possède peut publier dans le canal.

## Créer l'outil webhook

Accédez à **Integrations**, sélectionnez **Add integration**, puis choisissez **Webhook Tool**.

| Champ                    | Valeur                                                                                                                                                                           |
| ------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Nom**                  | `notify_team_in_teams`                                                                                                                                                           |
| **Description**          | « Publier un message dans le canal Teams de l'équipe. Utilisez cet outil lorsqu'un appelant demande à être rappelé, souhaite parler à quelqu'un ou signale un problème urgent. » |
| **Méthode**              | POST                                                                                                                                                                             |
| **URL**                  | L'URL webhook du workflow                                                                                                                                                        |
| **Paramètres du corps**  | `text` (chaîne, obligatoire) : « Le message à publier : le nom de l'appelant, son numéro de téléphone et ce dont il a besoin. »                                                  |
| **Attribuer aux agents** | **Receptionist**                                                                                                                                                                 |

Sélectionnez **Enable**, puis [testez votre réceptionniste](/docs/fr/reception-ai/receptionist/testing) en demandant à être rappelé. Le message apparaît dans le canal. Vous pouvez également consulter chaque exécution dans l'application Workflows.

> **Tip**
>
> Chaque workflow publie dans un seul canal ou chat. Pour publier dans plusieurs, créez un workflow et un outil
> pour chacun. Un workflow appartient à la personne qui l'a créé et s'arrête si son compte est supprimé ;
> ajoutez donc un copropriétaire dans Power Automate.

## Résolution des problèmes

| Problème                                           | Vérification à effectuer                                                                                                                  |
| -------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------- |
| Le workflow s'exécute mais ne publie rien          | L'expression du message doit être `triggerBody()?['text']`, et le paramètre du corps doit s'appeler exactement `text`.                    |
| Vous avez commencé avec un modèle d'alerte webhook | Ces modèles attendent une Adaptive Card. Créez le workflow à partir d'un flux vierge avec l'action **Post message in a chat or channel**. |
| Les requêtes sont rejetées avec le code 401        | Définissez **Who can trigger the flow** sur **Anyone**.                                                                                   |
| Le workflow ne peut pas publier dans le canal      | Les canaux privés ne sont pas pris en charge par cette action. Utilisez un canal standard ou un chat.                                     |
| Le réceptionniste ne publie jamais                 | Indiquez dans la description de l'outil les situations dans lesquelles il doit publier.                                                   |