> 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 flujo de trabajo de Teams puede proporcionar a tu canal una URL de webhook. Tu recepcionista publica en ella con una [herramienta de webhook](/docs/es/reception-ai/integrations/webhooks) durante una llamada, por ejemplo, cuando quien llama pide que le devuelvan la llamada o informa de algo urgente.

> **Note**
>
> Microsoft retiró los webhooks entrantes del conector de Office 365 en Teams. Usa la aplicación **Workflows**,
> como se indica a continuación.

## Crea un flujo de trabajo de webhook en Teams

Las plantillas integradas **Send webhook alerts to a channel** esperan una Adaptive Card, un formato de mensaje anidado que las herramientas de webhook no pueden enviar. En su lugar, crea el flujo de trabajo desde un flujo en blanco para que publique un campo `text` simple.

### Inicia un flujo de trabajo en blanco

En Teams, abre la aplicación **Workflows**, selecciona **Create** y elige **Create from blank**.

### Añade el desencadenador

Añade el desencadenador **When a Teams webhook request is received**. Configura **Who can trigger the flow** como **Anyone**. Las demás opciones necesitan un token de inicio de sesión de Microsoft, que las herramientas de webhook no pueden enviar.

### Añade la acción de publicación

Añade la acción **Post message in a chat or channel**. Configura **Post as** como **Flow bot**, **Post in** como **Channel** y elige el equipo y el canal. En **Message**, añade una expresión con el valor exacto `triggerBody()?['text']`.

### Copia la URL del webhook

Guarda el flujo de trabajo y, después, abre el desencadenador y copia la URL HTTP que muestra. Trátala como un secreto: cualquiera que la tenga puede publicar en el canal.

## Crea la herramienta de webhook

Ve a **Integrations**, selecciona **Add integration** y elige **Webhook Tool**.

| Campo                     | Valor                                                                                                                                                                            |
| ------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Nombre**                | `notify_team_in_teams`                                                                                                                                                           |
| **Descripción**           | "Publica un mensaje en el canal de Teams del equipo. Úsala cuando quien llama pida que le devuelvan la llamada, quiera hablar con una persona o informe de un problema urgente." |
| **Método**                | POST                                                                                                                                                                             |
| **URL**                   | La URL de webhook del flujo de trabajo                                                                                                                                           |
| **Parámetros del cuerpo** | `text` (cadena, obligatorio): "El mensaje que se publicará: el nombre, número de teléfono y lo que necesita quien llama."                                                        |
| **Asignar a agentes**     | **Receptionist**                                                                                                                                                                 |

Selecciona **Enable** y, después, [prueba tu recepcionista](/docs/es/reception-ai/receptionist/testing) pidiendo que te devuelvan la llamada. El mensaje aparecerá en el canal. También puedes revisar cada ejecución en la aplicación Workflows.

> **Tip**
>
> Cada flujo de trabajo publica en un canal o chat. Para publicar en varios, crea un flujo de trabajo y una herramienta
> para cada uno. Un flujo de trabajo pertenece a la persona que lo creó y deja de funcionar si se elimina su cuenta,
> así que añade un copropietario en Power Automate.

## Solución de problemas

| Problema                                            | Qué comprobar                                                                                                                       |
| --------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- |
| El flujo de trabajo se ejecuta pero no publica nada | La expresión del mensaje debe ser `triggerBody()?['text']` y el parámetro del cuerpo debe llamarse exactamente `text`.              |
| Empezaste con una plantilla de alerta de webhook    | Esas plantillas esperan una Adaptive Card. Crea el flujo de trabajo desde cero con la acción **Post message in a chat or channel**. |
| Las solicitudes se rechazan con 401                 | Configura **Who can trigger the flow** como **Anyone**.                                                                             |
| El flujo de trabajo no puede publicar en el canal   | Los canales privados no son compatibles con esta acción. Usa un canal estándar o un chat.                                           |
| La recepcionista nunca publica                      | Haz que la descripción de la herramienta indique las situaciones en las que debe publicar.                                          |