Acción de dialogflow Bot de llamada

Requisitos previos 

Integraciones > > Integraciones > > Ver permiso asignado a cualquier usuario función

Utilice la acción Call Dialogflow Bot para ejecutar aplicaciones de autoservicio dentro de un flujo antes o en lugar de enrutar a un cliente a un agente. Utilice esta acción en flujos de llamadas entrantes y salientes, y flujos de chat y mensajes.

Notas:
Nombre Descripción
Campo Nombre Escriba un nombre distintivo para la acción. La etiqueta que introduzca aquí se convierte en el nombre de la acción que aparece en la secuencia tarea.
Texto de entrada del agente

Texto variable de cadena que se envía al agente de dialogflow.

Nota: Por lo general, solo utiliza este campo cuando se realizan acciones de bot. de cadena juntos.

Tiempo de espera de respuesta de seguimiento

Si el bot debe solicitar información de seguimiento, utilice este campo para establecer cuánto tiempo espera el bot para que el usuario envíe una respuesta. El sistema trata NOT_SET, negativo o de 0 segundos como inmediato.

  • Predeterminado: 5 minutos
  • Valor mínimo: 0 segundos
  • Valor máximo: 10 horas
Agente de dialogflow

El bot Dialogflow específico, también llamado agente, que desea utilizar. Esta versión es el bot de agente que cree en Google consola.

Entorno

Seleccione el flujo de diálogo de Google entorno que desea que el flujo utilice en tiempo de ejecución.

Nota: Un borrador entorno siempre está disponible para un agente de Dialogflow. Si no creó ningún entorno para el agente de Dialogflow seleccionado, el único entorno disponible es Borrador. De lo contrario, aparece una lista de entornos publicados, además de Borrador.

Los entornos proporcionan una forma de seleccionar qué versión de un agente de dialogflow de Google Architect llama al flujo tiempo de ejecución. Para obtener más información sobre el uso de entornos de dialogflow de Google en Architect, consulte Utilizar entornos de dialogflow de Google en Architect. Para obtener más información sobre los entornos de dialogflow de Google, consulte Versiones y entornos de Google Cloud.

Nombre de evento inicial

El nombre del evento del agente de dialogflow para activarlo cuando comienza la interacción.

Variables de sesión

Información que puede pasar y recuperar del bot. Introduzca el nombre de la variable y un valor para asignar. Puede añadir varias variables y puede volver a ordenarlas.

Entradas

En flujos digitales, un agente de dialogflow solo utiliza variables de sesión de entrada cuando el flujo suministra un nombre de evento inicial no vacío. Utilice entradas para transferir datos a un agente de Dialogflow. Para cada valor que envíe, proporcione a la entrada un nombre y una expresión que se resuelva a una cadena por su valor. A continuación, cuando se ejecuta la acción, todas las expresiones se evalúan para producir una cadena que pase a Dialogflow como parámetros de evento. Puede rellenar previamente las ranuras eligiendo el nombre de las entradas como nombre de su ranura, o pasando más datos que procesa en un agente de Dialogflow webhook.

  • Nombre clave
  • Valor para asignar

Salidas

Utilice salidas para extraer datos de Dialogflow. Crear un contexto de salida de Dialogflow denominado "genesys-output" con parámetros de valor de nombre. A continuación, en la sección Architect's Output, enumere los nombres de los parámetros que desea junto con las variables Architect en las que almacenar los valores coincidentes.

Nota: Los nombres clave distinguen entre mayúsculas y minúsculas.

  • Nombre clave
  • Variable a asignar
Intentos

Las opciones que aparecen en esta sección reflejan la lógica configurada en el borrador entorno del bot Dialogflow. Cada intento representa una acción para realizar. Por ejemplo, pida una pizza o pida flores. Cada ruta de intención coincide con una ruta de salida para la acción de llamada de dialogflow de llamada en el editor tarea.

Debajo de cada intento, Architect muestra las ranuras de bot. Dialogflow configuradas, o cualquier dato que el usuario debe proporcionar para cumplir con la intención. Utilizando la intención del pedido de pizza como ejemplo, las ranuras pueden incluir el tipo de crusta, ingredientes, cantidad de queso y estilo de corte. Si el usuario elige la ruta Order Pizza, el bot Dialogflow proporciona las ranuras asociadas a esa ruta. Independientemente de la entorno que seleccione, la acción Call Dialogflow Bot siempre muestra los intentos y las ranuras del borrador del Dialogflow Bot.

Nota: Para garantizar que la intención aparece como una salida en Architect, cuando crea una intención en Google Dialogflow, asegúrese de designarla como fin de la intención de la conversación. De lo contrario, la intención no aparece aquí.

Probabilidad de intención

La confianza del evento de conversación de fin de diálogos detectado. Si el flujo detecta la intención, el valor oscila entre 0,0 y 1,0. Si el flujo no detecta una intención, el valor de la variable que se une a este ajuste permanece intacto.

Salidas de fallos

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

Valor de datos Variable
Tipo de error
  • TemAberrarioDerror: La acción de Dialogflow Bot de llamada no está disponible para la organización.
  • Error de servidor de nivel compartido: Se ha producido un error inesperado durante la acción de Dialogflow Bot de llamada. Normalmente, la recepción respuesta está en un formato no válido. Contacto Genesys Cloud Atención al cliente.
  • NoInpuTerror: Se agotó el tiempo de espera de la acción de Dialogflow Bot sin ninguna entrada usuario.
errorMensaje 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 fallos.

Configurar la intención y las rutas de fallo

Nombre Descripción
Rutas de intención

El borrador del bot de Google Dialogflow dicta estas rutas.

Ruta de salida de fallo

Esta ruta indica que se ha producido un error durante la ejecución de la acción o que se ha producido un problema al procesar los resultados.  

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

Arrastre la acción adecuada por debajo de la ruta de fallo y dirija la ruta que desea que tome la interacción. Por ejemplo, una acción de transferencia para enviar la llamada a un agente para recibir ayuda.