> 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

## Présentation

Microsoft Teams ne propose pas de connecteur ElevenAgents intégré. La manière de rendre un agent ElevenLabs accessible dans Teams dépend de la façon dont les utilisateurs doivent y accéder et de l’infrastructure que vous pouvez exécuter :

* un widget web intégré dans un onglet Teams ;
* un numéro de téléphone auquel l’agent répond (Azure Communication Services) ;
* un bot que les utilisateurs appellent par son nom dans Teams (bot média Microsoft Graph).

## Choisir une approche

#### [Onglet de widget](/docs/fr/eleven-agents/phone-numbers/microsoft-teams/widget-tab)

Intégrez le widget d’agent ElevenLabs dans un onglet Teams. Cliquez pour parler dans le client Teams. Sans
téléphonie ni numéro de téléphone.

#### [Numéro de téléphone (ACS)](/docs/fr/eleven-agents/phone-numbers/microsoft-teams/azure-communication-services)

Les utilisateurs composent un numéro auquel l’agent répond, via Call
Automation d’Azure Communication Services. PSTN, de type centre de contact.

#### [Bot d’appel (appel par nom)](/docs/fr/eleven-agents/phone-numbers/microsoft-teams/graph-media-bot)

Appelez l’agent ou discutez avec lui par son nom dans Teams, comme avec un collègue : un bot média Microsoft Graph pour
la voix et la messagerie Bot Framework pour le texte.

## Comparaison

|                                  | Onglet de widget                            | Numéro de téléphone (ACS)       | Bot d’appel                         |
| -------------------------------- | ------------------------------------------- | ------------------------------- | ----------------------------------- |
| Accès utilisateur                | Ouvrir un onglet Teams, cliquer pour parler | Composer un numéro de téléphone | Rechercher le bot par nom → appeler |
| Transport                        | Widget web (micro dans la webview Teams)    | PSTN → streaming média ACS      | VoIP Teams → plateforme média Graph |
| Numéro requis                    | Non                                         | Oui (numéro ACS)                | Non                                 |
| Hébergement                      | HTML statique sur tout hôte HTTPS           | Pont Linux (Container Apps)     | Bot média **Windows** (VM)          |
| Effort                           | Minimal                                     | Moyen                           | Élevé (.NET sous Windows)           |
| Transfert assisté vers un humain | Non intégré                                 | Oui (ajouter un participant)    | Oui (inviter un utilisateur Teams)  |
| Chat textuel dans Teams          | Non                                         | Non                             | Oui (messagerie Bot Framework)      |

## En bref

* **Pour une démonstration interne rapide ou un assistant en libre-service**, utilisez l’[onglet de widget](/docs/fr/eleven-agents/phone-numbers/microsoft-teams/widget-tab).
* **Pour des clients qui appellent un numéro auquel l’agent répond, IVR ou centre de contact**, utilisez [Azure Communication Services](/docs/fr/eleven-agents/phone-numbers/microsoft-teams/azure-communication-services).
* **Pour des collègues qui appellent l’agent par son nom dans Teams**, utilisez le [bot d’appel Graph](/docs/fr/eleven-agents/phone-numbers/microsoft-teams/graph-media-bot).

> **Note**
>
> Chaque approche a des exigences d’accès différentes. Consultez la section **Autorisations et rôles** de chaque
> guide. En résumé : le widget nécessite le chargement d’applications personnalisées Teams ; ACS nécessite un abonnement payant et le rôle
> Contributeur ; le bot d’appel nécessite un Azure Bot, `Calls.AccessMedia.All` de Graph et le **consentement
> administrateur** (administrateur général / administrateur de rôles privilégiés).

## Liens utiles

* [Personnalisation du widget ElevenLabs](/docs/fr/eleven-agents/customization/widget)
* [Protocole WebSocket de l’agent](/docs/fr/eleven-agents/libraries/web-sockets)
* [Trunk SIP ElevenLabs](/docs/fr/eleven-agents/phone-numbers/sip-trunking)
* [Call Automation d’Azure Communication Services](https://learn.microsoft.com/en-us/azure/communication-services/concepts/call-automation/call-automation)
* [Bots d’appels et de réunions Microsoft Graph](https://learn.microsoft.com/en-us/microsoftteams/platform/bots/calls-and-meetings/calls-meetings-bots-overview)