> 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

## Descripción general

Microsoft Teams no tiene un conector integrado de ElevenAgents. La forma de hacer que un agente de ElevenLabs esté disponible en Teams depende de cómo deban acceder a él los usuarios y de la infraestructura que puedas ejecutar:

* un widget web integrado en una pestaña de Teams;
* un número de teléfono al que responde el agente (Azure Communication Services);
* un bot al que usuarios llaman por su nombre en Teams (bot multimedia de Microsoft Graph).

## Elegir un enfoque

#### [Pestaña con widget](/docs/es/eleven-agents/phone-numbers/microsoft-teams/widget-tab)

Integra el widget de agente de ElevenLabs en una pestaña de Teams. Haz clic para hablar desde el cliente de Teams. Sin
telefonía ni número de teléfono.

#### [Número de teléfono (ACS)](/docs/es/eleven-agents/phone-numbers/microsoft-teams/azure-communication-services)

Usuarios llaman a un número de teléfono al que responde el agente mediante Call
Automation de Azure Communication Services. PSTN, estilo centro de contacto.

#### [Bot de llamadas (llamar por nombre)](/docs/es/eleven-agents/phone-numbers/microsoft-teams/graph-media-bot)

Llama o chatea con el agente por su nombre en Teams, como con un compañero: un bot multimedia de Microsoft Graph para
voz y mensajería de Bot Framework para texto.

## Comparativa

|                                    | Pestaña con widget                        | Número de teléfono (ACS)           | Bot de llamadas                                |
| ---------------------------------- | ----------------------------------------- | ---------------------------------- | ---------------------------------------------- |
| Cómo acceden usuarios              | Abrir una pestaña de Teams y hablar       | Llamar a un número de teléfono     | Buscar el bot por nombre → llamar              |
| Transporte                         | Widget web (micro en la webview de Teams) | PSTN → streaming multimedia de ACS | VoIP de Teams → plataforma multimedia de Graph |
| Número de teléfono necesario       | No                                        | Sí (número de ACS)                 | No                                             |
| Alojamiento                        | HTML estático en cualquier host HTTPS     | Puente Linux (Container Apps)      | Bot multimedia de **Windows** (VM)             |
| Esfuerzo                           | Mínimo                                    | Medio                              | Máximo (.NET en Windows)                       |
| Transferencia asistida a un humano | No integrada                              | Sí (añadir participante)           | Sí (invitar a un usuario de Teams)             |
| Chat de texto en Teams             | No                                        | No                                 | Sí (mensajería de Bot Framework)               |

## De un vistazo

* **Una demo interna rápida o un asistente de autoservicio**: usa la [pestaña con widget](/docs/es/eleven-agents/phone-numbers/microsoft-teams/widget-tab).
* **Clientes que llaman a un número al que responde el agente (IVR / centro de contacto)**: usa [Azure Communication Services](/docs/es/eleven-agents/phone-numbers/microsoft-teams/azure-communication-services).
* **Compañeros que llaman al agente por su nombre dentro de Teams**: usa el [bot de llamadas de Graph](/docs/es/eleven-agents/phone-numbers/microsoft-teams/graph-media-bot).

> **Note**
>
> Cada enfoque tiene distintos requisitos de acceso; consulta la sección **Permisos y roles** de cada
> guía. En resumen: el widget requiere subir una aplicación personalizada de Teams; ACS requiere una suscripción de pago y
> Contributor; el bot de llamadas requiere un bot de Azure, Graph `Calls.AccessMedia.All` y **consentimiento de
> administrador** (administrador global / administrador de roles con privilegios).

## Enlaces útiles

* [Personalización del widget de ElevenLabs](/docs/es/eleven-agents/customization/widget)
* [Protocolo WebSocket del agente](/docs/es/eleven-agents/libraries/web-sockets)
* [Trunk SIP de ElevenLabs](/docs/es/eleven-agents/phone-numbers/sip-trunking)
* [Call Automation de Azure Communication Services](https://learn.microsoft.com/en-us/azure/communication-services/concepts/call-automation/call-automation)
* [Bots de llamadas y reuniones de Microsoft Graph](https://learn.microsoft.com/en-us/microsoftteams/platform/bots/calls-and-meetings/calls-meetings-bots-overview)