Flujos

Los flujos son un elemento de diseño de nivel superior que le permiten crear una representación visual de una conversación entre su botCerrado Una aplicación de software que maneja las interacciones del cliente en lugar de un agente humano en vivo. y los contactosCerrado La persona que interactúa con un agente, IVR o bot en su centro de contacto.. Los flujos son otra manera de trabajar con sus intenciones. Al igual que las historias y las reglas, los flujos le permiten diseñar conversaciones vinculadas a intenciones para enseñarle a su bot cómo debe responder a esas intenciones. Los flujos ocupan el lugar de las historiasCerrado Se utiliza para entrenar al bot para el manejo de interacciones según la intención y el contexto y reglasCerrado Se usa para definir la respuesta del bot a los mensajes que no cambian con el contexto. en sus configuraciones de bot, por lo que no necesita crearlas aparte.

Diseñador de flujos

El diseñador de flujos es un espacio de trabajo en el lienzo de tipo cuadrícula de puntos, donde puede agregar mensajes de contactos y de bots, de manera similar a cuando se crean historiasCerrado Se utiliza para entrenar al bot para el manejo de interacciones según la intención y el contexto o reglasCerrado Se usa para definir la respuesta del bot a los mensajes que no cambian con el contexto.. A medida que agrega mensajes al flujo, estos se conectan automáticamente con líneas para mostrar el flujo de la conversación entre un mensaje y otro.

Después de cada respuesta del bot, puede crear ramas en la conversación agregando uno o más mensajes del contacto. Cada rama de mensaje del contacto representa una intención que el contacto podría introducir en ese momento de la conversación. Esto le permite diseñar un flujo que contenga distintos tipos de solicitudes o respuestas que podrían ofrecer sus contactos.

Por ejemplo, si el flujo comienza con una pregunta del contacto sobre cómo cambiar su contraseña, el bot puede preguntar si el contacto ha intentado cambiarla en el sitio web. Puede agregar mensajes del contacto a esa rama de la conversación en función de la respuesta del contacto a la pregunta del bot.

Con cada rama del flujo, puede desarrollar la conversación agregando la respuesta del bot y mensajes de seguimiento del contacto. En un flujo de conversación, solo debe agregar mensajes que pertenezcan al contexto de ese flujo. Puede consultar más información sobre el contexto del bot en la siguiente sección de esta página.

Enseñar al bot con flujos

Los flujos le enseñan a su bot el contexto de la conversación o cómo se relacionan las intenciones entre sí. Cuando un flujo comienza con una intención, el bot aprende que las intenciones posteriores solo pueden producirse tras la intención inicial.

Por ejemplo, un flujo comienza con el mensaje del contacto Hola (intención: saludo), que es seguido por una respuesta del bot y, después, otro mensaje del contacto. Si el segundo mensaje del contacto es Necesito cambiar mi contraseña, el bot aprende que el contacto sólo puede preguntar sobre el cambio de contraseñas inmediatamente después de la intención de saludo.

Si desea que sus contactos puedan preguntar sobre el cambio de contraseñas en cualquier punto de la conversación, un mejor enfoque es crear un flujo independiente para los cambios de contraseña. Esto se observa en la imagen siguiente.

Su bot puede saltar entre un contexto de conversación a otro dependiendo de los flujos que usted desarrolle. Dentro de cada flujo, incluya sólo las intenciones que dependan del contexto del flujo. Si una intención no depende del contexto de la conversación, considere la posibilidad de crear un flujo independiente.

Intenciones que dependen del contexto

Algunas intenciones pueden depender del contexto para que el bot aprenda cómo responder correctamente. Por ejemplo, con intenciones para respuestas de sí o no, o para una respuesta de tipo "¿cómo hago eso?", el bot depende del contexto de la conversación para comprender de qué manera debe responder. Las imágenes siguientes muestran la misma intención (intención: CómoHagoEso) en dos contextos distintos. El bot usa el contexto de la conversación para determinar cómo responder.

Botones y respuestas rápidas en las respuestas de bot

Puede usar botones y respuestas rápidas en las respuestas de bot que agregue a los flujos. Al usarlos, puede activar:

  • Un flujo nuevo: Use esta opción para cambiar la conversación a otro flujo distinto. Esto cambia el contexto de la conversación.
  • Una intención: Use esta opción para activar una intención dentro del contexto del flujo actual.
  • Una URL: Use esta opción para abrir el navegador web. Está es una opción para botones solamente.

Los flujos pueden ser activados por el contacto en cualquier momento de la conversación. Activar un flujo con un botón o una respuesta rápida no cambia ese hecho. Esta opción le permite elegir cuándo se activan ciertos flujos en el contexto de la conversación.