Ir al contenido principal

🧪 El simulador - Cortex

Prueba tus flujos sin miedo. Descubre cómo usar el simulador de Cortex para interactuar con tu agente antes de que llegue a tus clientes, ajustando el contexto inicial a tu medida para validar cualquier escenario. 🚀

El simulador es un chat interno que te permite probar tu flujo de IA manualmente antes de exponerlo a clientes reales, con la ventaja de poder arrancar la conversación desde un contexto ya configurado.

🔄 ¿Qué versión se prueba? (Regla de publicación)

El comportamiento del simulador cambia dependiendo del estado actual de tu flujo. Presta mucha atención a esta regla:

  • Si el flujo es nuevo (Solo Borrador): El simulador utilizará tu versión en borrador. Al presionar el botón de simular, el sistema guarda tus cambios automáticamente antes de abrir el chat (no hace falta guardar a mano). Si el guardado falla, se muestra un error y el chat no se abrirá.

  • Si el flujo ya está Publicado: El sistema te obligará a Publicar antes de poder simular. No puedes simular cambios en borrador sobre un flujo que ya está en producción; para ver tus nuevos ajustes en el simulador, tendrás que darle al botón de "Publicar" sí o sí.

💡 Tip de pruebas: Aprovecha la fase de borrador inicial para editar, simular, corregir y volver a simular libremente sin afectar nada. Una vez que el flujo esté en producción, recuerda que cada prueba de un nuevo cambio requerirá actualizar la versión publicada.


📍 ¿Cómo se abre?

Para acceder al simulador, la ruta es directa: Canvas → Botón de simulación (Esquina superior derecha).

  • Compilación: Al abrirlo, el sistema compila el flujo en un grafo ejecutable. Si el flujo es válido, abre el chat. Si la compilación falla o tiene errores de validación, te mostrará el detalle de los errores en lugar de abrir el simulador.

  • El panel se puede cerrar en cualquier momento sin perder el progreso de tu flujo.


🧠 Contexto inicial y Presets

Antes de iniciar la conversación, puedes precargar información (contexto) para probar escenarios específicos sin tener que reconstruirlos mensaje a mensaje (ej. probar cómo responde la IA si el cliente ya es VIP o si arranca desde una etapa avanzada del embudo).

Cómo se configura

En la pantalla del simulador hay una sección colapsable llamada Contexto inicial. Al expandirla, verás el listado de todos los campos configurados en tu flujo. Puedes dejarlos vacíos o precargarles un valor. También puedes configurar la etapa inicial del funnel y las tipificaciones ya aplicadas para probar comportamientos condicionales.

Presets (Plantillas de prueba)

Tu configuración de contexto actual se puede guardar como un Preset para reutilizarla en simulaciones futuras (se guardan a nivel de flujo).

  • Ejemplos útiles: "Cliente premium identificado", "Lead nuevo sin datos", "Cliente con reclamo previo".

Qué pasa al iniciar

El nodo arranca con esos valores ya disponibles en su memoria. El modelo de IA los recibe como si hubieran sido capturados orgánicamente por el bot. El panel de trazas te mostrará exactamente qué contexto se precargó para que audites tu prueba.


💬 Comportamiento del chat

La interfaz del simulador está diseñada para ser ágil y realista frente al comportamiento de un usuario:

Acción del usuario

Comportamiento del simulador

Enviar un mensaje

Presiona Enter. Usa Shift + Enter para agregar un salto de línea sin enviar.

Escribir mensajes largos

El campo crece automáticamente hasta unas 6 líneas; luego aparece un scroll interno. Al enviar, vuelve a su tamaño normal.

Mientras el nodo procesa

Se muestra el indicador dinámico de "Escribiendo…".

Al recibir un mensaje nuevo

La vista baja automáticamente hasta que el mensaje quede completamente visible en pantalla.

Al scrollear hacia arriba

El scroll automático se pausa y aparece un botón flotante para volver al último mensaje y reanudarlo.

(Nota: Cada sesión de chat recibe un identificador único, lo que te permite probar de forma real el comportamiento de memoria y continuidad de la IA).


👁️ Qué renderiza el simulador

El simulador reproduce fielmente todos los tipos de mensaje que el nodo puede enviar y recibir en producción (basado visualmente en WhatsApp por defecto). Cada mensaje muestra su rol (IA o usuario), timestamp y estado.

Tipo de mensaje

Cómo se renderiza visualmente

Texto

Respeta saltos de línea y formato (negrita, cursiva, tachado, monoespaciado). Las URLs muestran vista previa.

Audio

Reproductor con play, pausa y duración. Diferencia visualmente notas de voz de audios genéricos.

Imagen

Miniatura inline con caption. Al hacer clic se expande a tamaño completo.

Video

Miniatura con capa superpuesta (overlay) de reproducción y caption. Al hacer clic se reproduce ahí mismo.

Documento

Ícono según la extensión, nombre del archivo, tamaño y botón de descarga.

Botones

Hasta 3 debajo del mensaje (te avisa si el texto excede los 20 caracteres permitidos).

Listas

Botón inicial que despliega la lista completa con opciones agrupadas en secciones.

Botón CTA

Abre la URL configurada en una nueva pestaña. Soporta encabezado, cuerpo y pie.

💡 Interactividad total: Tocar un botón, elegir una opción de lista o enviar multimedia desde el lado del cliente hace avanzar el flujo exactamente igual que lo haría un usuario real. (Si configuras un mensaje que el canal no soporta, verás un aviso de incompatibilidad).


¡Experimenta y rompe todo antes de salir en vivo! 🚀

El simulador es tu banco de pruebas definitivo; te permite validar variables complejas, formatos multimedia y respuestas de la IA, asegurando que tu flujo conversacional esté perfectamente afinado antes de interactuar con tu primer cliente real. ✅

¿Ha quedado contestada tu pregunta?