> ## Documentation Index
> Fetch the complete documentation index at: https://help.chateea.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Canales y enrutamiento de los bots de IA conversacional

> Decide qué bot responde, en qué canales y a qué contactos, sin crear flujos solo para activarlo.

La gestión de canales de la IA conversacional te permite decidir **qué bot responde, dónde responde y a qué contactos atiende**. Cada bot se asigna directamente a sus canales desde su pestaña **Desplegar** (Deploy), sin necesidad de crear un flujo de trabajo solo para activarlo. Además, puedes enrutar los mensajes por página, número, widget y etiquetas del contacto para armar configuraciones con varios bots.

> [!NOTE]
>
> El cambio de fondo: **ya no existe el "bot principal"**. Cada bot responde de forma independiente según los canales y condiciones que le asignes.

## Para qué sirve

* **Despliegue más simple:** asignas el bot a sus canales desde la pestaña Desplegar.
* **Enrutamiento preciso:** combinas canal, destino conectado y etiquetas del contacto.
* **Mejor segmentación:** envías clientes premium, leads nuevos o solicitudes de soporte a bots distintos.
* **Varios bots sin enredos:** un bot para ventas, otro para soporte, otro por sucursal, página o widget.
* **Menos conflictos:** Chateea impide que dos bots tengan exactamente la misma configuración.
* **Migración automática:** los canales del antiguo bot principal pasan a la nueva experiencia.

## Canales compatibles

* SMS
* Correo
* Facebook
* Instagram
* WhatsApp
* Chat en vivo
* Widget de chat

Las opciones de cada canal dependen del tipo de conexión: en uno eliges un número de teléfono; en otro, una página o un widget.

## Antes y ahora

| | Experiencia anterior | Nueva experiencia |
| - | - | - |
| **Quién respondía solo** | Solo el bot principal, en sus canales | Cualquier bot, según sus canales asignados |
| **Bots no principales** | Necesitaban un flujo para responder | Responden directo por asignación de canal |
| **Dónde se asignan los canales** | En la lista de agentes | En la pestaña **Desplegar** de cada bot |
| **Bot en el widget de chat** | Se elegía en el constructor del widget | Se asigna desde el bot, en Desplegar |

La **Lista de agentes** ahora muestra el nombre del bot, su estado, la última actualización y las acciones disponibles. Los canales ya no se gestionan desde esa lista.

## Cómo se decide qué bot responde

Cuando llega un mensaje, Chateea revisa primero si el contacto tiene un bot **asignado directamente**. Si no, busca el bot cuya regla de despliegue coincide con el mensaje. Una regla puede combinar:

* El canal de mensajería.
* El destino conectado (página, número, cuenta o widget).
* Etiquetas que el contacto **tiene**.
* Etiquetas que el contacto **no tiene**.

### La asignación directa tiene prioridad

Un bot asignado directamente a un contacto lo atiende aunque otro bot coincida por canal y etiquetas. La asignación directa ocurre cuando:

* Asignas un bot al contacto manualmente.
* Un flujo usa la acción **Actualizar bot de IA conversacional y estado**.
* Otro bot hace una **transferencia de bot**.

El contacto sigue con ese bot en todos los canales compatibles hasta que cambie la asignación o el estado del bot.

> [!WARNING]
>
> Si quieres que un bot se active **solo** por flujo de trabajo, no le asignes ningún canal en Desplegar. Si le asignas canales, también responderá por enrutamiento de canal.

### Enrutamiento por etiquetas

En la ventana de edición del canal tienes dos controles:

* **Tiene etiquetas:** el contacto debe cumplir la condición.
* **No tiene etiquetas:** el contacto no debe cumplirla.

Y dos formas de combinarlas:

* **Y (AND):** el contacto debe cumplir todas las condiciones.
* **O (OR):** basta con que cumpla una.

### Sin configuraciones duplicadas

Dos bots no pueden compartir exactamente la misma combinación de canal, destino, condiciones de "tiene etiquetas" y de "no tiene etiquetas". Si Chateea no te deja guardar, cambia el destino o las etiquetas para que la regla sea distinta.

> [!TIP]
>
> Evita reglas que puedan coincidir con el mismo contacto en dos bots. Si ocurre, gana la regla más específica, pero es mejor que cada grupo de contactos tenga un solo bot posible.

## Activar la gestión de canales

Si tu cuenta todavía muestra el esquema de bot principal, actívala desde Labs:

**1. Abre Labs**

Ve a **Configuración → Labs** y busca **Gestión de canales de la IA conversacional**.

**2. Actívala**

Enciende la función y espera unos cinco minutos mientras se migra la configuración actual.

**3. Revisa tus bots**

Ve a **IA → IA conversacional → Lista de agentes** y revisa la pestaña **Desplegar** de cada bot.

Si ya no ves la opción en Labs, la función está activa por defecto en tu cuenta.

### Qué pasa con la migración

| Situación | Resultado |
| - | - |
| **Antiguo bot principal** | Se le asignan los canales que ya atendía, para que siga respondiendo igual. |
| **Otros bots** | Quedan sin canales asignados. Configúralos en Desplegar si quieres que respondan por canal. |
| **Cuenta con un solo bot** | Se conservan su modo de funcionamiento y sus canales. |

Después de migrar, abre el antiguo bot principal, confirma que tiene los canales esperados y reparte canales o grupos de clientes entre tus otros bots.

## Configurar el despliegue de un bot

**1. Abre el bot**

Ve a **IA → IA conversacional → Lista de agentes** y selecciona el bot.

**2. Entra a Desplegar**

Haz clic en la pestaña **Desplegar**.

**3. Activa el canal**

Enciende el canal que necesitas. La tarjeta muestra un resumen como "Todos los números", "Todas las páginas" o "Todos los widgets".

**4. Afina el destino**

Haz clic en el ícono de edición del canal, activa **Asignar canal** y elige la página, número, cuenta o widget.

**5. Agrega condiciones de etiqueta**

Define **Tiene etiquetas** y **No tiene etiquetas**, y elige **Y** u **O** según corresponda.

**6. Guarda**

Haz clic en **Actualizar** y luego en **Guardar**. Repite con los demás canales.

## Conectar un bot al widget de chat de tu sitio

El widget controla cómo se ve el chat en tu sitio; el bot se asigna desde el propio bot.

**1. Prepara el widget**

Ve a **Sitios → Widgets de chat**, crea o abre un widget, configúralo y guárdalo.

**2. Asigna el bot**

En **IA → IA conversacional**, abre el bot, entra a **Desplegar** y activa **Widget de chat**.

**3. Elige el widget**

Haz clic en el ícono de edición, activa **Asignar canal**, selecciona el widget y agrega condiciones de etiqueta si hacen falta.

**4. Guarda y prueba**

Haz clic en **Actualizar**, guarda el bot y prueba el widget en tu sitio.

## Ejemplo: clientes regulares y premium en el mismo widget

Dos bots pueden compartir un widget si sus condiciones de etiqueta son distintas.

| Bot | Canal | Destino | Tiene etiquetas |
| - | - | - | - |
| Bot de clientes regulares | Widget de chat | Widget 1 | `cliente-regular` |
| Bot de clientes premium | Widget de chat | Widget 1 | `cliente-premium` |

Para cada bot: abre **Desplegar**, activa **Widget de chat**, entra a la edición, activa **Asignar canal**, elige **Widget 1**, selecciona la etiqueta en **Tiene etiquetas**, haz clic en **Actualizar** y guarda.

### Verifica qué bot respondió

1. Abre un contacto con la etiqueta `cliente-regular` y envía un mensaje por el widget.
2. En el panel **Bot de IA conversacional** del contacto, confirma que está asignado el bot de clientes regulares.
3. Abre la información de la respuesta de IA y confirma el nombre del bot y el modo de respuesta.
4. Repite con un contacto que tenga `cliente-premium`.

## Transferencias entre bots

Cuando un bot transfiere la conversación a otro:

* Aplica **solo a ese contacto**.
* El bot de destino queda asignado directamente, así que tiene prioridad sobre las reglas de despliegue.
* El bot de destino **no necesita** tener ese canal asignado.

> **[Transferencia de acción del bot](https://help.chateea.com/docs/ia/transferir-accion-bot.md)**
>
> Cómo pasar una conversación de un bot a otro.

## Preguntas frecuentes

> **Ya no veo la pestaña Agente en mi widget de chat, ¿cómo elijo el bot?**
>
> Los bots ya no se eligen desde el constructor del widget. Crea el widget en **Sitios → Widgets de chat** y luego asigna el bot desde **IA → IA conversacional → Desplegar**.

> **¿Sigo necesitando un flujo para que un segundo bot responda?**
>
> No. Asigna el bot a sus canales desde Desplegar. Los flujos siguen siendo útiles para asignar un bot a un contacto concreto.

> **¿Dos bots pueden usar el mismo canal o el mismo widget?**
>
> Sí, siempre que usen destinos o condiciones de etiqueta distintos.

> **¿Qué pasa si asigno un bot directamente a un contacto?**
>
> Ese bot tiene prioridad sobre el enrutamiento normal por canal y etiquetas.

> **¿Por qué no puedo guardar la configuración de un canal?**
>
> Probablemente otro bot ya usa la misma combinación de canal, destino y etiquetas. Cambia algún ajuste para que la regla sea distinta.

> **¿Qué pasa si ningún bot coincide con las etiquetas del contacto?**
>
> Ningún bot responde por esa regla. Revisa tus asignaciones generales y define qué bot o persona atiende a esos contactos.

> **Si desactivo un canal, ¿el bot deja de responder ahí?**
>
> Deja de responder por enrutamiento de canal. Si el contacto tiene ese bot asignado directamente, la asignación directa puede seguir aplicando.

> **¿Cómo confirmo qué bot generó una respuesta?**
>
> Abre la información de la respuesta de IA en la conversación y revisa el nombre del bot.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.