Editor de Chatbots
Descripción general
El Editor de Chatbots es un diseñador visual de arrastrar y soltar donde construyes flujos de conversación automatizados paso a paso. Cada paso representa una acción que el sistema realiza durante una conversación -- como enviar un mensaje, hacer una pregunta, enrutar a un equipo o invocar un agente IA. Los pasos se organizan secuencialmente y puedes agregar, editar, reordenar y eliminar pasos para crear el flujo exacto que tu negocio necesita.
Cómo acceder
- Navega a Herramientas > Chatbots, luego haz clic en un chatbot para editarlo
- Rol requerido: Admin
Vista general de la interfaz
El Editor de Chatbots muestra:
- Un lienzo visual mostrando los pasos del chatbot en orden secuencial
- Una caja de herramientas a la izquierda con los tipos de pasos disponibles organizados por categoría
- Un panel editor de paso a la derecha que aparece cuando haces clic en un paso
- Un editor de configuración global accesible haciendo clic en el nombre del chatbot o en el área de fondo
- Botones de Guardar y Regresar en el encabezado
Funciones y acciones
Agregar un paso
Qué hace: Agrega una nueva acción al chatbot. Los pasos se ejecutan en el orden en que aparecen.
Pasos:
- Haz clic en el botón + o arrastra un tipo de paso desde la caja de herramientas al lienzo
- Selecciona el tipo de paso de las opciones disponibles (ver Tipos de Paso a continuación)
- Configura las opciones del paso en el panel editor a la derecha
- El paso aparece en el flujo en la posición seleccionada
Editar un paso
Qué hace: Modifica la configuración de un paso existente.
Pasos:
- Haz clic en el paso en el lienzo visual
- El panel editor se abre a la derecha con las opciones del paso
- Modifica los campos según sea necesario
- Los cambios se aplican cuando guardas el chatbot
Eliminar un paso
Qué hace: Elimina un paso del chatbot.
Pasos:
- Haz clic en el paso en el lienzo visual
- Haz clic en la opción de eliminar en el editor del paso o menú contextual
- El paso se elimina del flujo
Reordenar pasos
Qué hace: Cambia el orden en que se ejecutan los pasos.
Pasos:
- Arrastra un paso hacia arriba o hacia abajo en el lienzo visual
- Suéltalo en la posición deseada
- La secuencia del chatbot se actualiza correspondientemente
Configurar opciones globales
Qué hace: Establece configuraciones a nivel de chatbot que aplican a todo el flujo.
Pasos:
- Haz clic en el fondo del chatbot o en el nombre del chatbot
- El editor de configuración global se abre con los siguientes campos:
- Nombre -- El nombre del chatbot
- Tiempo de Inactividad -- Número de días de inactividad antes de que la sesión se termine automáticamente
- Contexto General de Aurora AI -- Un campo de texto para proporcionar contexto general que todos los pasos de IA en este chatbot pueden usar
- Modifica las configuraciones según sea necesario
Guardar el chatbot
Qué hace: Guarda todos los cambios del chatbot, incluyendo pasos, su configuración y opciones globales.
Pasos:
- Haz clic en el botón Guardar en el encabezado
- El chatbot se guarda y recibes una confirmación
Notas importantes:
- Siempre guarda antes de salir del editor, ya que los cambios no guardados se perderán
- Guardar actualiza la definición del chatbot; las sesiones activas pueden continuar con la versión anterior
Tipos de paso
Mensaje
Qué hace: Envía un mensaje de texto al cliente.
Campos:
- Mensaje -- El texto a enviar
Mensaje con opciones
Qué hace: Envía un mensaje con opciones de respuesta predefinidas (botones) para que el cliente elija. Opcionalmente puede usar IA para interpretar respuestas de texto libre.
Campos:
- Mensaje -- El texto a mostrar
- Opciones -- Una lista de botones de respuesta que el cliente puede elegir
- Reconocimiento de Intención con IA -- Interruptor para habilitar la interpretación con IA de respuestas de texto libre (cuando está habilitado, la IA mapea el mensaje del cliente a la opción más cercana)
Mensaje de plantilla
Qué hace: Envía una plantilla de mensaje preconfigurada (de la sección de Plantillas).
Campos:
- Plantilla -- Seleccionar de las plantillas disponibles
Pregunta
Qué hace: Hace una pregunta al cliente y almacena su respuesta en una variable o propiedad personalizada.
Campos:
- Pregunta -- El texto a preguntar
- Variable / Propiedad Personalizada -- Dónde almacenar la respuesta del cliente
Agregar a Equipo
Qué hace: Enruta la conversación a una bandeja de equipo específica, opcionalmente asignando una etapa de equipo y usuario.
Campos:
- Equipo -- El equipo destino
- Etapa -- Etapa opcional del equipo a asignar
- Usuario -- Usuario específico opcional a asignar
Agregar Usuario
Qué hace: Asigna un usuario específico a la conversación.
Campos:
- Usuario -- El usuario a asignar
Agregar Etiquetas
Qué hace: Agrega una o más etiquetas a la conversación para categorización y filtrado.
Campos:
- Etiquetas -- Las etiquetas a agregar
Ir A
Qué hace: Salta a un paso específico del chatbot, permitiéndote crear bucles o avanzar.
Campos:
- Paso Destino -- El paso al que saltar
Pregunta IA
Qué hace: Usa IA para hacer una pregunta, interpretar la respuesta y extraer datos estructurados.
Campos:
- Contexto de la Pregunta -- Contexto para la IA sobre qué preguntar
- Tipo de Dato -- El tipo de dato esperado (texto, número, fecha, etc.)
- Propiedad Personalizada -- Dónde almacenar el valor extraído
Información IA
Qué hace: Usa IA para tener una conversación abierta con el cliente sobre un tema específico, recopilando información o brindando asistencia.
Campos:
- Mensaje Inicial -- El mensaje de apertura a enviar
- Contexto -- Información de fondo para la IA
- Objetivo -- Lo que la IA debe lograr en este paso
Agente IA
Qué hace: Entrega la conversación a un agente IA completo, que toma el control usando todas sus instrucciones configuradas, base de conocimiento y herramientas.
Campos:
- Agente -- Seleccionar de los agentes IA disponibles
- Incluir Historial Reciente -- Si se debe pasar el historial reciente de la conversación al agente
- Salir con Intervención Humana -- Si el paso termina cuando un agente humano toma el control
Iniciar Chatbot
Qué hace: Transfiere la conversación a un chatbot diferente completamente.
Campos:
- Chatbot -- El chatbot destino a iniciar
- Canal -- El contexto del canal para el nuevo chatbot
Referencia de campos
| Campo | Descripción | Requerido | Notas |
|---|---|---|---|
| Nombre | Nombre del chatbot | Sí | Se configura en opciones globales |
| Tiempo de Inactividad | Días antes de terminar sesiones inactivas automáticamente | No | Numérico, en días |
| Contexto General de Aurora AI | Contexto compartido para todos los pasos de IA | No | Campo de texto |
| Tipo de Paso | El tipo de acción a realizar | Sí | Se selecciona al agregar un paso |
| Mensaje | Contenido de texto para pasos de mensaje | Sí (para pasos de mensaje) | Soporta formato de texto |
| Opciones | Botones de respuesta | Sí (para pasos de mensaje con opciones) | Lista de opciones |
| Equipo | Equipo destino para enrutamiento | Sí (para pasos de agregar equipo) | Seleccionar de equipos disponibles |
| Agente | Agente IA a invocar | Sí (para pasos de agente IA) | Seleccionar de agentes configurados |
Notas importantes
- Los chatbots ejecutan los pasos secuencialmente de arriba a abajo
- Cada tipo de paso tiene sus propios campos de configuración
- La función de Reconocimiento de Intención con IA en "Mensaje con opciones" permite a los clientes escribir respuestas de texto libre que la IA mapea a la opción más cercana
- El paso "Ir A" crea bucles o ramificaciones en el flujo secuencial
- El chatbot se guarda como una definición completa; los guardados parciales no están soportados
- Las plantillas, agentes, equipos y propiedades personalizadas deben existir previamente antes de poder seleccionarlos en los pasos
Preguntas frecuentes
P: ¿Cuántos pasos puede tener un chatbot? R: No hay un límite estricto en la cantidad de pasos. Sin embargo, mantén los chatbots enfocados y manejables para la mejor experiencia del cliente.
P: ¿Cuál es la diferencia entre los pasos Pregunta IA, Información IA y Agente IA? R: Pregunta IA hace una pregunta específica y extrae datos estructurados. Información IA tiene una conversación abierta sobre un tema con un objetivo definido. Agente IA entrega el control completo a un agente IA configurado con su conjunto completo de instrucciones, conocimiento y herramientas.
P: ¿Puedo probar un chatbot antes de desplegarlo? R: Puedes probar agentes IA individuales en su pestaña Pruébame. Para probar el chatbot completo, asígnalo a un canal de prueba y recórrelo como lo haría un cliente.
P: ¿Qué pasa cuando el mensaje de un cliente no coincide con ninguna opción en un paso de Mensaje con opciones? R: Si el Reconocimiento de Intención con IA está habilitado, la IA intentará mapear la respuesta a la opción más cercana. Si está deshabilitado o la IA no puede determinar una coincidencia, el chatbot puede repetir el paso o seguir una ruta predeterminada.
P: ¿Los chatbots pueden llamar a otros chatbots? R: Sí. Usa el paso "Iniciar Chatbot" para transferir una conversación a un chatbot diferente.