Bots Conversacionales¶
Los Bots Conversacionales atienden a tus clientes de forma automática en los canales conectados (WhatsApp, Facebook, Instagram, TikTok y LiveChat). Con ellos puedes dar la bienvenida, mostrar menús con botones o listas, responder con Inteligencia Artificial, pedir datos al cliente, consultar sistemas externos y, al final, crear una oportunidad para que un agente continúe la atención.
Cada bot se arma como un flujo: una secuencia de elementos (mensajes, preguntas, condiciones y acciones) organizada en diálogos.
Un bot por servicio
Cada bot funciona en un solo canal (por ejemplo, WhatsApp) y en los servicios que elijas de ese canal. Solo puede haber un bot de Entrada activo por servicio.
Acceso al módulo¶
- Ingresa a la Suite de Centria: https://suite.mgd.im/
- En el menú lateral, despliega Automatizaciones.
- Haz clic en Bots Conversacionales.

Dos opciones parecidas en el menú
Bots Conversacionales es donde se crean y editan los bots. La opción Bots, justo debajo, sirve para iniciar el envío de un bot de salida a un grupo de contactos (ver Bots).
Lista de bots¶
La pantalla se llama Automatizaciones | Bots y tiene dos pestañas: Bots (la lista) y Conversaciones (ver Conversaciones de los bots).

| Botón | Para qué sirve |
|---|---|
| Crear Bot | Abre el asistente para crear un bot nuevo (ver Crear un bot). |
| Filtros | Abre el panel de búsqueda (ver Filtros). |
| ⋯ (tres puntos) | Abre el panel para elegir y ordenar las columnas de la tabla. |
Columnas¶
| Columna | Descripción |
|---|---|
| Acciones | Íconos para trabajar con el bot (ver la tabla siguiente). |
| Nombre | Nombre interno del bot. |
| Servicio | Canal en el que funciona: WhatsApp, Facebook, Instagram, TikTok o LiveChat. |
| Estado | Activo (está atendiendo) o Inactivo. |
Las columnas Nombre, Servicio y Estado se pueden ordenar con las flechas del encabezado. Desde ⋯ puedes ocultarlas o cambiar su orden y luego pulsar Guardar Configuración.

Acciones de cada bot¶
| Ícono | Para qué sirve |
|---|---|
| ⋮ (tres puntos) | Menú con Configurar, Duplicar y Eliminar. |
| Ver conversaciones (burbujas) | Abre la pestaña Conversaciones filtrada por ese bot. |
| Editar (lápiz) | Abre el editor del bot en una pestaña nueva del navegador (ver Editor del bot). |

| Opción del menú ⋮ | Qué hace |
|---|---|
| Configurar | Abre la ventana de configuración del bot (ver Configurar un bot). |
| Duplicar | Crea una copia del bot con el sufijo "- Copia". Útil para probar cambios sin tocar el bot original. |
| Eliminar | Borra el bot. |
Filtros¶
Haz clic en Filtros para buscar bots por:
| Filtro | Opciones |
|---|---|
| Nombre | Texto libre. |
| Estado | Activo o Inactivo. |
| Servicio | WhatsApp, Facebook, Instagram, TikTok o LiveChat. |
Pulsa Aplicar Filtros para buscar o Limpiar Filtros para volver a ver todos los bots.

Crear un bot¶
- Haz clic en Crear Bot.
-
Elige cómo quieres crearlo y pulsa Siguiente:
Opción Cuándo usarla Crear a partir de una plantilla Para empezar con un flujo ya armado y adaptarlo. Crear desde cero Para diseñar el flujo completo a tu medida. Arrastra tu archivo aquí o haz click (Importar Bot) Para cargar un bot exportado antes desde otro bot (ver Exportar un bot). 
-
Si elegiste plantilla, selecciona una y pulsa Continuar Con Plantilla. Puedes filtrar las plantillas por canal compatible, por categoría o buscarlas por nombre. Desde esta ventana también puedes pasar a Crear desde cero.
Plantilla Qué hace Primer Contacto Saluda a tus clientes y crea una oportunidad. Bienvenida Saluda a tus clientes y presenta tu negocio. 
-
Elige el canal (Facebook, LiveChat, WhatsApp, Instagram o TikTok) y marca los servicios de ese canal donde funcionará el bot.
- Pulsa Crear Bot. Verás el mensaje ¡Bot creado exitosamente! con dos botones: Aceptar (vuelve a la lista) o Ir Al Bot (abre el editor).

Ver en acción
En la primera ventana, el enlace Ver En Acción muestra un bot de ejemplo con su flujo y un teléfono de vista previa, para que veas cómo se ve antes de empezar.

El bot se crea Inactivo y con un nombre automático (por ejemplo, "Bot WhatsApp - Bienvenida"). Cámbialo desde Configurar.
Servicios del canal
Los servicios (números de WhatsApp, páginas de Facebook, etc.) se conectan en Configuración → Atención → Servicios. Ver Servicios.
Configurar un bot¶
Desde la lista, abre ⋮ → Configurar. La ventana muestra arriba el nombre, el estado y el tipo del bot, y el botón Activar Bot. Tiene cuatro pestañas; al terminar pulsa Guardar.
General¶

| Campo | Descripción |
|---|---|
| Nombre del bot | Nombre interno para identificarlo. |
| Configurar Servicios | Servicios del canal donde funcionará el bot. |
| Configurar Tiempo Espera (Segundos) | Tiempo de inactividad del cliente antes de que el bot cierre la sesión. Cuando se cierra, la próxima vez que el cliente escriba el bot empieza desde el inicio. |
| Configurar Frases de Inicio | Frases que, si el cliente las envía en cualquier momento, hacen que el bot vuelva a empezar (por ejemplo, "menú"). Escribe cada frase y presiona Enter. |
Tipo de bot¶

| Tipo | Cómo se activa |
|---|---|
| Entrada | Se activa solo cuando un cliente escribe a alguno de los servicios configurados. Solo puede haber un bot de entrada activo por servicio. |
| Salida | Se inicia al enviar una plantilla de WhatsApp a un grupo de contactos desde Contactos o Flujos automáticos. Cuando el cliente responde, el bot sigue la conversación. Puedes tener varios bots de salida activos. |
Bots de salida
Los bots de Salida solo están disponibles para WhatsApp, y la plantilla que se envía debe pertenecer a uno de los servicios configurados en el bot. Ver Plantillas.
IA¶
Proveedor de IA general: proveedor que usarán los elementos de tipo IA para consultar la base de conocimiento.

Seguridad¶
Límite de profundidad del bot: cantidad máxima de acciones seguidas que el bot puede procesar dentro de una conversación (de 1 a 200; por defecto 20). Es una protección para que un flujo mal armado no quede en un ciclo sin fin.

Editor del bot¶
Con el ícono Editar (lápiz) de la lista se abre el editor del bot en una pestaña nueva. Aquí se arma el flujo.

Encabezado del editor¶
| Elemento | Para qué sirve |
|---|---|
| ← | Vuelve a la lista de bots. |
| Estado y tipo | Muestra si el bot está Activo o Inactivo y si es Bot de entrada o de salida. |
| Burbujas | Muestra las conversaciones en curso con el bot. |
| Activar Bot / Inactivar | Pone el bot en funcionamiento o lo detiene (ver Activar e inactivar el bot). |
| Iniciar Simulador | Permite probar el flujo antes de activarlo. |
| ⋮ | Exportar Bot (descarga el bot para importarlo en otro) y Exportaciones anteriores. |

El editor tiene seis pestañas:
| Pestaña | Para qué sirve |
|---|---|
| Flujo | Diseñar los diálogos y sus elementos. |
| Atributos | Crear las variables donde el bot guarda datos. |
| Palabras Clave | Crear las palabras que el bot reconoce en las respuestas del cliente. |
| Gestión De IA | Crear intenciones y gestionar los proveedores de IA. |
| Configuración | Los mismos datos de la ventana Configurar, en una sola página. |
| Logs | Historial de ejecución del bot. |
Flujo¶
Diálogos¶
Un diálogo es una rama de la conversación (por ejemplo, "Menú principal" o "Ventas"). Todo bot nuevo trae el diálogo Por Defecto, que es el que se ejecuta cuando el cliente empieza a escribir.
| Opción del panel Diálogos | Para qué sirve |
|---|---|
| Añadir Diálogo | Crea un diálogo nuevo. Le das un nombre y, si quieres, lo guardas en una carpeta (Nueva carpeta). |
| ⋮ junto al diálogo | Actualizar (renombrar) o Eliminar. |
| Buscar (lupa) | Busca un diálogo por nombre. |
| Buscar por multimedia | Busca diálogos por su contenido multimedia. |
| Organizar (varita) | Ordena automáticamente los elementos del lienzo. |


Agregar elementos¶
Debajo de cada elemento aparece el recuadro "Suelte aquí el siguiente paso o haz click para añadir". Tienes dos formas de agregar el paso siguiente:
- Arrastrar un elemento desde el panel Nodos de la derecha y soltarlo en el recuadro.
- Hacer clic en click y elegir el elemento en el menú.

Al hacer clic sobre un elemento del lienzo se abre su panel de configuración a la derecha. Encima de cada elemento verás dos íconos:
| Ícono | Qué hace |
|---|---|
| Basurero | Elimina el elemento. No pide confirmación. |
| Copiar | Duplica el elemento. |
Usa los botones +, − y ⛶ (abajo a la izquierda) para acercar, alejar o ajustar el lienzo a la pantalla.
Guarda seguido
Pulsa Guardar (arriba del lienzo) después de configurar cada parte. Si algún elemento está incompleto, Centria no guarda y muestra "Se encontraron errores en los elementos": el diálogo y los elementos con problemas quedan marcados con un triángulo rojo, y los recuadros que necesitan un paso siguiente muestran Siguiente paso obligatorio.

Plantillas del panel¶
En la pestaña Plantillas del panel derecho hay bloques ya armados que puedes arrastrar al lienzo:
| Plantilla | Qué hace |
|---|---|
| Leads y anuncios de meta | Separa el flujo de las personas que llegan desde anuncios de Meta. |
| Primer contacto | Saluda a tus clientes y crea una oportunidad. |

Elementos del flujo¶
Los elementos están agrupados en tres categorías:
| Grupo | Elemento | Para qué sirve |
|---|---|---|
| Bot envía | Texto | Envía un mensaje de texto. |
| Multimedia | Envía una imagen, un video o un documento. | |
| Ubicación | Envía una ubicación en el mapa. | |
| Botones | Envía un mensaje con hasta 3 botones de respuesta o de enlace. | |
| Lista | Envía un menú desplegable con secciones y opciones. | |
| Agendamiento | Envía un botón para que el cliente reserve un turno. | |
| Formulario | Pide los datos de la persona en el chat. Solo aparece en el menú click. | |
| Cliente | IA | Responde con Inteligencia Artificial, clasifica intenciones o consulta la base de conocimiento. |
| Respuesta del cliente | Espera la respuesta del cliente y abre una rama por cada palabra clave. | |
| Guardar Respuesta del cliente | Hace una pregunta y guarda la respuesta en un atributo. | |
| Guardar Ubicación del cliente | Pide la ubicación del cliente y la guarda en un atributo. | |
| Condicionales | Separa el flujo según el valor de los atributos. | |
| Acciones | Crear oportunidad | Crea la oportunidad en el CRM y cierra la rama. |
| Ir a dialogo | Salta a otro diálogo. | |
| Actualizar contacto | Asigna una etiqueta o un grupo al contacto o actualiza uno de sus campos. | |
| Ejecutar código | Ejecuta un script de JavaScript. | |
| Llamada Api | Consulta o envía datos a un sistema externo. | |
| Iniciar conversación | Envía una plantilla y asigna la conversación a un equipo y a un usuario. |
Configuración de cada elemento
La mayoría de los elementos tiene dos pestañas: Principal (el contenido) y Configuración. En los que envían mensajes, Configuración permite definir un delay: los segundos que el bot espera antes de enviar ese elemento.

Texto¶
Envía uno o más mensajes de texto (con + agregas más mensajes; hasta 4096 caracteres cada uno).

- Título: nombre interno del elemento en el lienzo.
- Formato: negrita, cursiva, tachado y monoespaciado, igual que en WhatsApp.
- Emojis: acceso rápido a los más usados.
- { }: inserta un atributo en el texto (por ejemplo, el nombre del contacto).
Multimedia¶
Envía una imagen, un video o un documento. Ingresa la URL del archivo o súbelo con el ícono correspondiente, y escribe el mensaje que lo acompaña. Se envía un archivo por elemento; para mandar varios, encadena varios elementos Multimedia.

Ubicación¶
Pulsa Seleccionar Ubicación, marca el punto en el mapa y confírmalo. Ideal para enviar la dirección de tu local.

Botones¶
Facilitan la navegación sin que el cliente tenga que escribir.

| Campo | Descripción |
|---|---|
| Tipo | Normal (el botón es una respuesta que el bot reconoce) o Con URL (el botón abre un sitio web). |
| Cabecera | Opcional. Puede ser texto, imagen, video o documento. |
| Cuerpo | Obligatorio. Mensaje principal que acompaña a los botones. |
| Pie | Opcional. Texto pequeño debajo del mensaje. |
| Agregar Botón | Agrega un botón. Arrastra el ícono ☰ para cambiar el orden. |
Límite de WhatsApp
WhatsApp permite hasta 3 botones por mensaje. Si necesitas más opciones, usa una Lista.
Para que el bot sepa qué botón eligió el cliente, agrega después un elemento Respuesta del cliente.
Lista¶
Úsala cuando tienes más de 3 opciones o quieres agruparlas en categorías.

| Campo | Descripción |
|---|---|
| Texto del botón | Obligatorio. Texto del botón que despliega la lista. |
| Cabecera / Cuerpo / Pie | Igual que en Botones. El cuerpo es obligatorio. |
| Gestionar Secciones | Abre la ventana para crear las secciones y sus opciones. |
En Gestionar Secciones:
- Añadir Sección: crea una categoría (nombre de hasta 24 caracteres; hasta 10 secciones).
- Haz clic en la sección y luego en Añadir Item para agregar las opciones. Cada ítem tiene Nombre (hasta 24 caracteres), Descripción (hasta 72) y Relacionar lista.
Límite de 10 ítems por lista
Una lista admite como máximo 10 ítems en total, sumando los de todas sus secciones (no 10 por sección). Aunque la ventana muestre "0 de 10 items" en cada sección, el límite es para la lista completa. Si necesitas más opciones, divídelas en dos listas o en dos pasos del flujo.

Agendamiento¶
Envía un mensaje con un botón (por defecto Agendarme) que lleva al formulario de reserva. Puedes editar la cabecera, el cuerpo, el pie y el nombre del botón, y debes elegir el Agendamiento que se va a usar.

Calendarios
Los turnos y horarios disponibles se gestionan en Agendamientos → Calendario. Ver Calendario.
Formulario¶
Se llama Formulario Chat en el lienzo. Envía un mensaje (por defecto: "Por favor, facilítame tus datos de contacto…") y pide los datos según el Tipo de formulario elegido (por ahora, Solicitar datos de la persona).

IA¶
Permite que el bot converse, entienda la intención del cliente o responda con tus documentos.

- Elige el Proveedor IA (con el lápiz lo editas y con + creas uno nuevo).
- Configura uno o más de sus tres modos. Cada modo se activa con el interruptor de su ventana.
Guarda antes de configurar
Para abrir Clasificador inteligente o Base de conocimiento primero tienes que guardar el flujo. Si no, verás el aviso "Debes guardar primero antes de configurar".
Define cómo habla la IA con tus clientes. Tiene cuatro secciones:
| Sección | Qué se configura |
|---|---|
| Personalidad | Instrucciones del sistema (Prompt): identidad, objetivo, reglas e información de la empresa (hasta 15 000 caracteres). Con Usar Prompt De Ejemplo cargas una base para completar. |
| Respuesta | Tokens Máximos (largo máximo de cada respuesta) y Temperatura (creatividad, entre 0,1 y 1,5; valores bajos dan respuestas más precisas). |
| Conversación | Máximo de turnos de la conversación con la IA, el Mensaje que se envía al llegar a ese límite (hasta 150 caracteres) y las Palabras de salida que cortan la conversación con la IA (por ejemplo, "Agente"). |
| Herramientas | Datos que la IA debe recopilar durante la conversación y guardar en atributos (por ejemplo, un ticket de soporte o una reserva). Puedes Crear Herramienta o partir de una plantilla. |




Usa las intenciones creadas en Gestión De IA para entender qué quiere el cliente, aunque no escriba una palabra exacta, y llevarlo al diálogo correspondiente.
Responde usando los documentos cargados en el proveedor de IA (ver Base de conocimiento).
Respuesta del cliente¶
Espera lo que escribe el cliente y abre una rama por cada palabra clave. Es el elemento que va después de los Botones o de una pregunta.

- Agregar Palabra Clave: elige una palabra clave existente o crea una nueva.
- Agregar opciones del elemento anterior: agrega como palabras clave los botones del elemento anterior con un clic. Si la palabra clave no existe, se crea.
En la pestaña Configuración:
| Campo | Descripción |
|---|---|
| Diálogo de respaldo | Obligatorio. Diálogo al que va el cliente si no se cumple lo esperado. |
| Configurar tiempo de espera | Minutos que el bot espera la respuesta y diálogo al que envía al cliente si no responde. Puedes Añadir Mensaje para avisarle. |
| Configurar reintentos | Cantidad máxima de intentos (hasta 10) y los mensajes que se envían cuando el cliente responde algo que no coincide. |

Revisa el respaldo y los reintentos
- No elijas como Diálogo de respaldo el mismo diálogo en el que está el elemento: el cliente vuelve siempre al mismo punto y queda en un bucle.
- Si configuras reintentos, agrega también un mensaje de reintento. Sin ese mensaje, el cliente no sabe que su respuesta no fue válida ni qué debe responder.
Ver Errores comunes.
Guardar Respuesta del cliente¶
Hace una pregunta y guarda la respuesta en un atributo (por ejemplo, el nombre o el correo).

- Atributos: atributo donde se guarda la respuesta (con + puedes crear uno).
- Configurar preguntas: el mensaje con la pregunta.
- En Configuración tiene, además del diálogo de respaldo, el tiempo de espera y los reintentos, la Validación personalizada (Regex): una expresión regular que la respuesta debe cumplir (por ejemplo, el formato de una cédula).

Guardar Ubicación del cliente¶
Envía un mensaje con el botón Send Location para que el cliente comparta su ubicación, y la guarda en un atributo.

Tipo de atributo
El atributo debe ser de tipo Solicitud de ubicación.
Condicionales¶
Separa el flujo según el valor de los atributos. Se agrega una rama por cada Condición y siempre existe el Flujo de respaldo, que se usa si no se cumple ninguna.
- Pulsa Agregar Condicional y haz clic en la condición creada.
- Pulsa Agregar Primer Criterio y completa Atributo, Comparador y Valor.
| Comparador |
|---|
| Es igual a · No es igual a · Contiene · Empieza con · Termina con · Está vacío · No está vacío |

- Agregar Condición (Y): suma otra condición al mismo criterio. Se deben cumplir todas.
- Agregar Criterio Alternativo (O): agrega otro criterio. Basta con que se cumpla uno de ellos.

Además de los atributos que crees, puedes usar los predefinidos del sistema, por ejemplo: personaRazonSocial, personaTelefonoMovil, botMensajeActual.messageContent (último mensaje del cliente), whatsappCampaniaId y whatsappAnuncioId (para leads de anuncios de Meta) o esContactoConocido.
Ejemplo: SI
nombre_demoES IGUAL AClienteYpersonaTelefonoMovilNO ESTÁ VACÍO, ir por la Condición 1.
Acciones¶
Crear oportunidad¶
Normalmente es el último paso de una rama: crea la oportunidad en el CRM con los datos que definas.

| Sección | Descripción |
|---|---|
| Estado | Abierto (la conversación pasa a un agente), Ganado (se cierra como resuelta, por ejemplo si el bot ya entregó la información) o Perdido (se cierra; pide Motivo de perdida). |
| Fuente y Referencia | De dónde viene el contacto. La referencia admite atributos. |
| Embudo y Paso | En qué embudo y en qué paso queda la oportunidad. |
| Equipo, Etiqueta y Grupo | Equipo, usuario, etiqueta y grupo que se asignan. |
| Tipo de oportunidad y gestión | Tipo de oportunidad y gestión. |
| Producto | Producto vinculado a la oportunidad. |
| Persona Nota | Nota que se agrega a la ficha del contacto (por ejemplo, "Interesado en Plan Premium"). |
Dónde se configuran estas opciones
Fuentes, embudos, pasos, motivos de pérdida, tipos de oportunidad y gestiones se crean en Configuración → CRM → Parámetros CRM (Parámetros CRM). Equipos, etiquetas y grupos están en Equipos, Etiquetas y Grupos.
Ir a dialogo¶
Lleva al cliente a otro diálogo sin que tenga que escribir nada (por ejemplo, volver al menú principal). Elige el destino en Diálogo de respaldo.

Actualizar contacto¶
Actualiza la ficha del contacto. Puedes elegir una acción por elemento:
| Acción | Qué hace |
|---|---|
| Etiqueta | Asigna una etiqueta al contacto. |
| Grupo | Asigna un grupo al contacto. |
| Campo dinámico | Actualiza un campo del contacto (por ejemplo, el nombre) con el valor que elijas. |

Ejecutar código¶
Para cálculos o validaciones a medida. Pulsa Abrir Editor De Código y escribe tu script en JavaScript. Con atributoBot.get("atributo") lees un atributo y con atributoBot.set("atributo", valor) lo cambias. Escribe attr_get o attr_set para ver la lista de atributos disponibles.

En Tipo de respaldo eliges qué pasa si el código falla: Ir a dialogo (y cuál) o Ir a siguiente paso.
Llamada Api¶
Consulta o envía información a tus propios sistemas (inventario, facturación, otro CRM). Pulsa Configurar Llamada Api:

| Campo | Descripción |
|---|---|
| Solicitud API | Método (GET, POST, etc.) y URL. Con { } insertas atributos en la URL. |
| Tiempo de espera | Segundos que espera la respuesta antes de darla por fallida. |
| Tipo de contenido | Por ejemplo, JSON (application/json). |
| Escapar URL | Codifica los caracteres especiales de la URL. |
| Parámetros / Cabeceras | Parámetros de la URL y cabeceras (por ejemplo, el token de autenticación). |
| Cuerpo | Datos a enviar, en formato Clave-Valor o JSON. |
| Respuesta | Guardar código respuesta, Guardar cabecera/s y Guardar cuerpo/s en atributos, para usarlos después en el flujo. |

Igual que en Ejecutar código, el Tipo de respaldo define qué pasa si la llamada falla.
Tiempo de espera
Configura un tiempo de espera razonable para que el bot no quede detenido si tu servidor tarda en responder.
Iniciar conversación¶
Envía una plantilla de WhatsApp y asigna la conversación a un Equipo y a un Usuario. Los tres campos son obligatorios; también admite delay.

Envía mensajes reales
Este elemento envía una plantilla al cliente. Revisa bien a quién se aplica antes de activar el bot.
Atributos¶
Los atributos son las variables donde el bot guarda datos durante la conversación (por ejemplo, el nombre que escribió el cliente o la respuesta de una API).

Para crear uno, pulsa Agregar Atributo:
| Campo | Descripción |
|---|---|
| Nombre | Nombre del atributo, sin espacios (por ejemplo, nombre_cliente). |
| Tipo de dato | Texto, Json, Booleano, Fecha, Número, Lista o Solicitud de ubicación. |
| Valor por defecto | Opcional. Valor que toma si el cliente no da uno. |

En la lista puedes editar (lápiz) o eliminar (basurero) cada atributo, y filtrar por tipo de dato o por si tienen valor por defecto.
Palabras clave¶
Las palabras clave son las respuestas exactas que el bot reconoce (por ejemplo, "ventas" o "1"). Se usan en el elemento Respuesta del cliente.

Pulsa Agregar Palabra Clave, escribe el Nombre y, con Agregar Sinónimo, las otras formas en que el cliente puede responder lo mismo (por ejemplo, "comprar" o "1").

Gestión de IA¶
Tiene dos secciones a la izquierda: Intenciones y Proveedores.
Intenciones¶
Las intenciones permiten que la IA entienda qué quiere el cliente aunque no use una palabra exacta. Las usa el Clasificador inteligente del elemento IA.

| Campo | Descripción |
|---|---|
| Nombre | Nombre interno (por ejemplo, consultar_horarios). |
| Estado | Debe estar en Activo para que funcione. |
| Contexto | Descripción breve de la intención (hasta 100 caracteres). |
| Frases de ejemplo del cliente | Hasta 3 frases reales que diría un cliente (por ejemplo, "¿A qué hora abren?"). |

Proveedores¶
Muestra los proveedores de IA de la empresa (OpenAI, DeepSeek, Google Gemini, Claude o Voyage IA) con su estado y sus modelos de chat y de embedding. Cada uno tiene tres íconos: Base de conocimiento (birrete), Editar y Eliminar.

Para agregar uno, pulsa Integrar Proveedor, elige el proveedor, pulsa Conectar e ingresa la API Key.


Seguridad de las API Keys
Nunca compartas tu API Key. Si crees que se expuso, revócala en el panel del proveedor y actualízala en Centria.
Con el ícono Base de conocimiento cargas los documentos que la IA puede consultar para responder (Agregar Fuente De Conocimiento; archivos .txt, .pdf o .docx de hasta 10 MB).


Proveedores para toda la empresa
Los proveedores no pertenecen a un bot: son compartidos por toda la empresa. También se gestionan en Configuración → Integraciones → Proveedores de IA. Ver Proveedores de IA.
Configuración y Logs¶
La pestaña Configuración del editor reúne en una sola página los datos de la ventana Configurar: nombre, tipo de bot, proveedor de IA general, límite de profundidad, tiempo de espera, servicios y frases de inicio. Pulsa Guardar después de cambiarlos.

La pestaña Logs muestra el Historial de ejecución del bot. Al seleccionar un registro, a la derecha se ven sus Detalles técnicos. Es útil para encontrar en qué paso falló un flujo.

Activar e inactivar el bot¶
- Revisa el flujo y pulsa Guardar.
- Pulsa Activar Bot (en el editor o en la ventana Configurar).
Desde ese momento el bot atiende en los servicios configurados.
Antes de editar un bot activo
Si necesitas cambiar un bot que está funcionando, inactívalo primero, haz los cambios y vuelve a activarlo. Mientras está inactivo, el bot no atiende. Si prefieres no detenerlo, usa Duplicar, haz los cambios en la copia y luego reemplaza el original.
Conversaciones de los bots¶
La pestaña Conversaciones (pantalla Bot | Conversaciones) lista las sesiones de los bots con los clientes. Por defecto muestra las conversaciones En curso.

| Columna | Descripción |
|---|---|
| Acciones | Ver oportunidad (si el bot creó una), Ver Conversación y un ícono que indica cuándo terminó la sesión. |
| Bot | Bot que atendió. |
| Contacto | Cliente que conversó con el bot. |
| Servicio | Servicio por el que llegó. |
| Estado | En curso o Finalizado. |
| Fecha Inicio / Fecha Finalización | Cuándo empezó y terminó la sesión. |
| Intentos Fallidos | Veces que el cliente respondió algo que el bot no esperaba. |
| Ult. Actualización | Último movimiento de la sesión. |
Con Ver Conversación se abre a la derecha el chat completo, con la duración de la sesión.

Filtros disponibles: Fecha inicio, Fecha finalización, Estado (En curso, Finalizado o Todos), Bots, Persona, Servicios y Oportunidad.

Reportes de los bots
Para ver estadísticas de los bots, ve a Reportes → Bots y Automatizaciones. Ver Sesiones.
Errores comunes¶
Revisa esta lista antes de activar un bot. Son los errores que más seguido dejan al cliente trabado o sin atención.
En el flujo¶
| Error | Qué pasa | Cómo evitarlo |
|---|---|---|
| El Diálogo de respaldo es el mismo diálogo en el que está el elemento. | El cliente vuelve siempre al mismo punto y queda en un bucle. | Elige como respaldo otro diálogo, por ejemplo el menú principal o uno que derive a un agente. |
| Se configuran reintentos sin mensaje de reintento. | El cliente no sabe que su respuesta no fue válida ni qué tiene que responder. | Agrega siempre un mensaje, por ejemplo: "No entendí tu respuesta. Elige una de las opciones, por favor." |
| Después de Botones o Lista no hay un elemento Respuesta del cliente. | El bot no sabe qué opción eligió el cliente. | Agrega Respuesta del cliente y usa Agregar opciones del elemento anterior para crear las palabras clave iguales a los botones. |
| Las palabras clave no tienen sinónimos. | Si el cliente escribe la opción de otra forma (por ejemplo, "1" en lugar de tocar el botón), el bot no la reconoce. | Carga como sinónimos las formas habituales de responder: números, palabras sueltas, etc. |
| Crear oportunidad con estado Ganado o Perdido cuando el cliente necesita un agente. | La oportunidad se cierra y la conversación no queda abierta para un agente. | Usa el estado Abierto cuando quieras que un agente continúe la atención. |
| No hay Frases de inicio. | El cliente no puede volver a empezar escribiendo, por ejemplo, "menú". | Configura una o dos frases de inicio en la configuración del bot. |
En los elementos¶
| Error | Qué pasa | Cómo evitarlo |
|---|---|---|
| Más de 3 botones en WhatsApp, más de 10 ítems en una lista o textos de lista más largos que lo permitido. | WhatsApp no admite más de 3 botones; una lista admite hasta 10 ítems en total (sumando todas sus secciones), y los nombres de secciones e ítems tienen hasta 24 caracteres y las descripciones, 72. | Usa una Lista para más de 3 opciones; si son más de 10, divídelas en dos listas o en dos pasos del flujo. |
| Guardar Ubicación del cliente con un atributo que no es de tipo Solicitud de ubicación. | El elemento necesita un atributo de ese tipo para guardar la ubicación. | Crea el atributo con el tipo Solicitud de ubicación. |
| Una validación personalizada (Regex) mal escrita. | El bot rechaza respuestas correctas y pide reintentar. | Prueba la expresión antes de usarla y acompáñala de un mensaje de reintento que explique el formato esperado. |
| IA sin Palabras de salida ni Máximo de turnos adecuado. | El cliente no tiene forma de cortar la conversación con la IA para hablar con una persona. | Define palabras de salida (por ejemplo, "Agente") y un máximo de turnos con su mensaje. |
| IA con un prompt sin información de la empresa. | Las respuestas son genéricas. | Completa en el prompt los horarios, servicios, precios y políticas de tu negocio. |
| Llamada Api con el tiempo de espera por defecto (1 segundo). | Si tu servidor tarda más, la llamada se corta y el bot sigue por el respaldo. | Ajusta el Tiempo de espera a lo que tarda tu servidor. |
| Iniciar conversación usado sin revisar. | Envía una plantilla real al cliente. | Revisa la plantilla, el equipo y el usuario antes de activar el bot. |
En la configuración y la activación¶
| Error | Qué pasa | Cómo evitarlo |
|---|---|---|
| Pensar que el flujo se guardó cuando hay elementos incompletos. | Centria no guarda y muestra "Se encontraron errores en los elementos". | Revisa los triángulos rojos y los recuadros Siguiente paso obligatorio y vuelve a pulsar Guardar. |
| Editar un bot que está activo. | Los cambios se hacen sobre el bot que está atendiendo. | Inactívalo primero o trabaja sobre una copia hecha con Duplicar. |
| Querer activar dos bots de Entrada en el mismo servicio. | Solo se permite un bot de entrada activo por servicio. | Inactiva el bot anterior o asigna otro servicio. |
| Crear un bot de Salida fuera de WhatsApp o con una plantilla de otro servicio. | Los bots de salida solo existen en WhatsApp y la plantilla debe ser de un servicio del bot. | Usa WhatsApp y una plantilla de los servicios configurados. |
| Tiempo de espera del bot demasiado corto. | Al vencer, la sesión se cierra y el próximo mensaje del cliente empieza el bot desde el inicio. | Usa un tiempo acorde a lo que tarda un cliente en responder. |
Próximos pasos¶
- Enviar un bot de salida a tus contactos (Bots)
- Crear y sincronizar Plantillas de WhatsApp
- Conectar servicios (WhatsApp, Facebook, Instagram)
- Configurar Proveedores de IA
- Configurar Parámetros CRM (fuentes, embudos, motivos de pérdida)
- Gestionar Etiquetas, Grupos y Equipos
- Atender las conversaciones en el Panel de Atención
- Ver las sesiones de los bots en Reportes