Configurar el comportamiento de la intención de Google Dialogflow ES cuando la persona que llama no responde

Asigne eventos para que su bot de Google Dialogflow ES los use cuando una persona que llama no responde a un mensaje. Asigne un evento que se active la primera vez que la persona que llama no responde. Asigne un evento que se active si la persona que llama no responde la segunda o tercera vez. Asigne un evento final para reproducir un mensaje a la persona que llama y desconecte la llamada.

Notas:
  • Puede agregar los tres eventos a la misma intención.
  • Agregar estos eventos anula la intención de reserva predeterminada.

Opcionalmente, establezca la intención como el final de la conversación. Esta característica opcional determina si la desconexión toma la ruta de falla o la ruta de intento. Para más información, ver Llamar a la acción del bot de Dialogflow.

Para obtener más información sobre cómo crear y configurar los bots de Google Dialogflow ES, consulte Documentación de Google Dialogflow ES.

Cómo manejar el contexto de la conversación

Cuando la interacción invoca cualquier evento NO_INPUT, de forma predeterminada, el sistema ignora el contexto de conversación de la invocación y conserva el contexto de conversación de la última invocación que no es NO_INPUT. Este comportamiento asegura que la interacción no progrese de forma no intencionada. Si es necesario, puede anular este comportamiento; por ejemplo, si un bot de Dialogflow ES usa un webhook para ayudar a administrar el contexto de la conversación. 

Si desea utilizar el contexto de conversación de un evento NO_INPUT, puede devolver un contexto de salida de nombre especial llamado "genesysnoinput-sobreescritura", con una vida útil de 1. 

Si este contexto existe en la respuesta NO_INPUT, entonces el sistema usa los contextos que regresan con esa respuesta en lugar del contexto previamente preservado.

Asignar un evento inicial si la persona que llama no responde la primera vez

Esta intención inicial se activa si la persona que llama no responde solo la primera vez. Opcionalmente, agregue una respuesta personalizada, como "Lo siento, no le escuché".

  1. En la consola de Google Cloud Platform, vaya a la Consola de Dialogflow ES.
  2. Elija un agente.
  3. En el menú de la barra lateral izquierda, elija Intenciones.
  4. Hacer clic Crear intención.
  5. Nombra la intención.
  6. Debajo Eventos, haga clic en Añadir evento.
  7. Añade el GENESYS_INITIAL_NO_INPUT evento.
  8. Hacer clic Ahorrar.

Asignar un evento si la persona que llama no responde la segunda o tercera vez

Esta intención se repite por segunda y tercera vez, después de lo cual llega a la etapa final. Puede decidir agregar un texto de respuesta diferente para emparejarlo con la repetición de cada evento. Por ejemplo, "Lo siento, todavía no te escuché". y “No escuché tu respuesta. ¿Puedes decirlo otra vez?"

  1. En el menú de la barra lateral izquierda, elija Intenciones.
  2. Hacer clic Crear intención.
  3. Nombra la intención.
  4. Debajo Eventos, haga clic en Añadir evento.
  5. Añade el GENESYS_NO_INPUT evento.
  6. Hacer clic Ahorrar.

Asignar un evento final si la persona que llama sigue en silencio

Si la persona que llama continúa en silencio después de la tercera falla, use este evento final para reproducir un mensaje para la persona que llama y desconectar la llamada. Por ejemplo, “Estamos teniendo problemas técnicos. Por favor llame más tarde." Después de ese mensaje, Dialogflow ES finaliza y la llamada vuelve al flujo. El autor del flujo puede decidir el siguiente comportamiento; por ejemplo, transferir a un agente.

  1. En el menú de la barra lateral izquierda, elija Intenciones.
  2. Hacer clic Crear intención.
  3. Nombra la intención.
  4. Debajo Eventos, haga clic en Añadir evento.
  5. Agregue GENESYS_FINAL_NO_INPUT evento.
  6. Hacer clic Ahorrar.

Establecer la intención como el final de la conversación

Después de configurar los eventos, puede elegir establecer la intención como el final de la conversación. Cuando habilita esta opción, una interacción se cierra después de que finaliza la intención. Si esta opción está deshabilitada, Architect recibe un error y el flujo toma la ruta de falla. Si está habilitada, la intención aparece en el flujo e indica que esta acción es un tiempo de espera.

  1. Desplácese hasta la parte inferior de la intención que está modificando.
  2. Habilitar Establecer esta intención como final de conversación.
  3. Hacer clic Ahorrar.