Llamar a la acción del bot del motor de diálogo

Utilice la acción Call Dialog Engine Bot dentro de los flujos de mensajes o chat entrantes para ejecutar aplicaciones de autoservicio dentro de un flujo antes o en lugar de enrutar a un cliente a un agente. Los administradores y gerentes del centro de contacto pueden usar esta acción con el motor de diálogo nativo de Genesys, que procesa la interacción de acuerdo con la configuración del bot de motor de diálogo. Luego, el bot devuelve la interacción con intents y slots a Architect.

Notas:
  • Los cambios que realice en el entorno de trabajo del motor de diálogo de Genesys pueden tardar unos minutos en aparecer en Architect.
  • Esta acción está disponible en los tipos de flujo de mensajes y chat entrante.
  • Si un bot está configurado con conocimiento, aparecerá una intención de conocimiento.
  • Los administradores pueden usar cualquier proveedor de conversión de texto a voz que esté disponible en los flujos de Architect para usarlo con sus integraciones de bot instaladas. Para más información, ver Acerca de las integraciones de texto a voz (TTS).
Nombre Descripción
Campo de nombre Escriba un nombre distintivo para la acción. La etiqueta que ingrese aquí se convierte en el nombre de la acción que se muestra en la secuencia de tareas.
Bot de entrada de texto

Debajo Bot de entrada de texto, use una expresión, una cadena literal o un generador de cadenas para determinar el texto que se enviará al bot del motor de diálogo.

Nota: Por lo general, usa esta función solo cuando encadena bots de Dialog Engine.

Tiempo de espera de respuesta de seguimiento

El bot de Genesys Dialog Engine puede recuperar información de seguimiento del usuario. Aquí, ingrese la cantidad de tiempo que el bot espera la respuesta del usuario.

El tiempo de espera de respuesta predeterminado es de 12 horas y el valor mínimo permitido es de 0 segundos. El sistema considera un NOT_SET o una duración negativa como inmediata.

Nota: El tiempo de espera de respuesta de seguimiento se aplica a la respuesta de cada cliente. Cada vez que el cliente responde y luego recibe otro mensaje del bot, el tiempo de espera se restablece.

Por ejemplo, si el bot pregunta "¿Cuál es su fecha preferida?", Espera hasta 12 horas la respuesta del cliente. Si el cliente responde con una fecha dentro del marco de tiempo de 12 horas y el bot responde: "Gracias, ¿tiene una opción alternativa?", Entonces el flujo reinicia el tiempo de espera. El flujo espera otras 12 horas por la respuesta sobre una fecha alternativa.

Bot del motor de diálogo

El bot de Genesys Dialog Engine específico que desea utilizar. Si no ha creado un bot de motor de diálogo de Genesys, haga clic en la flecha   para abrir el banco de trabajo de Genesys Dialog Engine en una nueva pestaña y crear un nuevo bot.

Estado de terminación

Seleccione las variables de cadena que desea asignar a los valores de terminación cuando el bot entra en un estado de terminación. Por ejemplo:

Valor de cadena Definición
AgentEscalation

Este valor es válido para la rama Sin intención.

  • Error
  • Caducado
  • Falla
Cada valor es válido para la rama Fallo.
Objetivo alcanzado Este valor puede aparecer en ramas basadas en intención.
Intenciones

Las opciones que aparecen en esta sección reflejan la lógica configurada en el bot de Dialog Engine. Cada intento representa una acción a realizar. Por ejemplo, pida una pizza o pida flores. Cada ruta de intención coincide con una ruta de salida para la acción Llamar al bot del motor de diálogo en el editor de tareas.

Debajo de cada intención, Architect muestra las ranuras de bots de Dialog Engine configuradas, o cualquier dato que el usuario debe proporcionar para cumplir con la intención. Usando la intención del pedido de pizza como ejemplo, las ranuras pueden incluir el tipo de corteza, los ingredientes, la cantidad de queso y el estilo de corte. Si el usuario elige la ruta Order Pizza, el bot de Dialog Engine proporciona los espacios asociados con esa ruta.

Nota: Para asegurarse de que la intención aparezca como una salida en Architect, cuando cree una intención en el bot de Genesys Dialog Engine, asegúrese de designarla como una intención de fin de conversación. De lo contrario, la intención no aparece aquí.

Salidas de falla

Seleccione las variables que desea asignar a los valores de datos de falla devueltos por el bot de Dialogflow.

Valor de los datos Variable
errorType
  • FeatureNotEnabledError: La acción Llamar al bot del motor de diálogo no está disponible para la organización.
  • Error de servidor interno: Se produjo un error inesperado durante la acción Llamar al bot del motor de diálogo. Normalmente, la respuesta recibida tiene un formato no válido. Contacto Atención al cliente de Genesys Cloud.
  • NoInputError: Se agotó el tiempo de espera de la acción Llamar al bot del motor de diálogo sin ninguna entrada del usuario.
mensaje de error Un mensaje no localizado. Esta variable de cadena puede estar vacía o NOT_SET.

Nota: Para expandir o contraer la lista de variables, haga clic en la flecha junto a Salidas de falla.

Configurar rutas de intento y falla

Nombre Descripción
Intenciones de caminos

Estas rutas están dictadas por el bot de Genesys Dialog Engine.

Camino del conocimiento

Seleccione los espacios para preguntas y respuestas de esta ruta para su ruta de conocimiento.

Nota: Esta ruta no aparece a menos que configure la intención de conocimiento en su bot de Genesys Dialog Engine. Para más información, ver Añadiendo conocimiento a tu bot.

Sin camino de intención

Esta ruta se toma cuando el sistema no detecta la intención de un cliente. Por ejemplo, cuando el cliente pide hablar con un agente. Puede configurar la ruta con un Acción de enviar respuesta para que el cliente sepa lo que hace el bot a continuación.

  • Seleccione cómo diferenciar entre mensajes. Por ejemplo, use Aviso para anuncios como "¡El agente se está uniendo al chat!" Usar Estándar para mensajería de chat general. La configuración predeterminada es Aviso.
  • En el cuerpo del mensaje, ingrese el mensaje como una expresión para entregar al destinatario, o haga clic para abrir el menú del generador de mensajes y seleccione entre otras opciones de mensajes.
    • Para crear expresiones más complejas, seleccione Expresión y haga clic en el botón del teclado. Se abre el cuadro de diálogo Editar cuerpo del mensaje. Para más información, ver Trabajar en el cuadro de diálogo Editar cuerpo del mensaje.
    • Para crear mensajes simples en el cuadro Cuerpo del mensaje, seleccione Literal e ingrese la cadena del mensaje.
    • Para crear secuencias más complejas usando cualquier combinación de datos, expresiones, solicitudes y elementos de texto, seleccione Generador de cadenas. Se abre el cuadro de diálogo Generador de cadenas. Para más información, ver Configurar un mensaje con String Builder.
Ruta de salida de falla

Esta ruta indica que se produjo un error al ejecutar la acción o hubo un problema al procesar los resultados.  

Nota: Si la red experimenta problemas de conectividad, la acción toma automáticamente esta ruta de falla.

Arrastre la acción apropiada debajo de la ruta de falla y dirija la ruta que desea que tome la interacción. Por ejemplo, una acción de transferencia para enviar a la persona que llama a un agente en busca de asistencia.