Saltar al contenido principal

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:

  1. Haz clic en el botón + o arrastra un tipo de paso desde la caja de herramientas al lienzo
  2. Selecciona el tipo de paso de las opciones disponibles (ver Tipos de Paso a continuación)
  3. Configura las opciones del paso en el panel editor a la derecha
  4. 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:

  1. Haz clic en el paso en el lienzo visual
  2. El panel editor se abre a la derecha con las opciones del paso
  3. Modifica los campos según sea necesario
  4. Los cambios se aplican cuando guardas el chatbot

Eliminar un paso

Qué hace: Elimina un paso del chatbot.

Pasos:

  1. Haz clic en el paso en el lienzo visual
  2. Haz clic en la opción de eliminar en el editor del paso o menú contextual
  3. El paso se elimina del flujo

Reordenar pasos

Qué hace: Cambia el orden en que se ejecutan los pasos.

Pasos:

  1. Arrastra un paso hacia arriba o hacia abajo en el lienzo visual
  2. Suéltalo en la posición deseada
  3. 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:

  1. Haz clic en el fondo del chatbot o en el nombre del chatbot
  2. 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
  3. 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:

  1. Haz clic en el botón Guardar en el encabezado
  2. 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

CampoDescripciónRequeridoNotas
NombreNombre del chatbotSe configura en opciones globales
Tiempo de InactividadDías antes de terminar sesiones inactivas automáticamenteNoNumérico, en días
Contexto General de Aurora AIContexto compartido para todos los pasos de IANoCampo de texto
Tipo de PasoEl tipo de acción a realizarSe selecciona al agregar un paso
MensajeContenido de texto para pasos de mensajeSí (para pasos de mensaje)Soporta formato de texto
OpcionesBotones de respuestaSí (para pasos de mensaje con opciones)Lista de opciones
EquipoEquipo destino para enrutamientoSí (para pasos de agregar equipo)Seleccionar de equipos disponibles
AgenteAgente IA a invocarSí (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.

Funciones relacionadas