Autopilot: Compartir datos entre Studio y Autopilot

Talkdesk Autopilot incluye un componente Studio que permite la integración de la automatización conversacional en sus flujos de Studio. Como parte de la ejecución del flujo de Studio, es común recopilar datos ya sea de la entrada del contacto o mediante una inmersión de datos, lo cual es beneficioso para mejorar la experiencia de conversación proporcionada por Autopilot.

Studio puede compartir información relevante del llamante, como nombre, ID de cliente, saldo, etc., obtenida de una inmersión de datos previa con Autopilot. Autopilot puede utilizar estos datos para ofrecer experiencias de conversación mejoradas al intercambiar información de nuevo con Studio. Por ejemplo, Autopilot puede recopilar la razón del contacto y compartirla con Studio, lo que permite a Studio tomar decisiones de enrutamiento más informadas.

 

 

Enviar valores de Studio a Autopilot

Para enviar los datos de Studio a Autopilot es necesario definir la variable Studio en el campo "Agents availability" dentro del componente de Studio Connect to autopilot. Para utilizar este valor dentro de Autopilot, debe utilizar la variable del sistema businessHours en Automation Designer.

 

Enviar un único valor de Studio a Autopilot

Para pasar una única variable al Autopilot seleccionado [1], asígnela con su valor al campo Agents availability [2] en el componente Connect to autopilot en el flujo de Studio elegido.

En Automation Designer, el valor de la variable estará disponible en la variable del sistema businessHours.

 

Enviar múltiples valores de Studio a Autopilot

Es posible enviar múltiples valores a Autopilot creando primero una variable con todos esos valores fusionados en Studio y luego procesando esos valores dentro de Automation Designer.

Consejo: Para manejar múltiples valores, le recomendamos utilizar objetos JSON, ya que serán más fáciles de controlar y mantener.

Al usar Studio Functions, se puede crear una variable JSON y luego convertirla en una cadena para pasarla a Autopilot.

La imagen de arriba muestra un ejemplo de cómo construir un objeto JSON con múltiples variables usando Studio Functions. La salida de la función debería ser una cadena de texto.

En Studio ahora puede seleccionar la función correcta para unir los valores separados en un único objeto JSON.

Una vez que el Autopilot inicie la sesión, seguirá el flujo construido dentro de Automation Designer. Para acceder al valor de los datos del cliente enviado por Studio, debe utilizar la variable businessHours y convertirla en un objeto. Para ello, deberá utilizar el componente Function disponible en la barra de herramientas del componente.

El Trigger flow del mensaje de bienvenida se utiliza regularmente para dirigir a un componente Function de Automation Designer para analizar los datos. Esto garantiza que Autopilot inicie la conversación con los datos correctamente mapeados.

 

Enviar valores de Autopilot a un flujo de Studio

Para enviar un valor de Autopilot al flujo de Studio, en Automation Designer, debe utilizar el Componente "Escalation". En la configuración del Componente "Escalation", debe definir el valor que se enviará al flujo Studio en el campo “Input to Studio”. Este es un campo de texto libre donde puede ingresar texto, una variable o una combinación de ambos.

Para acceder al valor transmitido por Autopilot a Studio, debe abrir el componente Studio "Connect to autopilot" y seleccionar la variable Studio que recibirá el valor de Autopilot en el campo escalate_to.

Nota: Si el Autopilot envía un valor JSON, debe utilizar un componente Function de Studio para asignar el valor JSON a las variables de Studio.

Volver ""
Por favor, inicie sesión para enviar una solicitud.