View a markdown version of this page

Cree cadenas de texto dinámicas en Play Prompt Blocks en Connect Customer - Amazon Connect Customer

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Cree cadenas de texto dinámicas en Play Prompt Blocks en Connect Customer

Utilice un bloque Reproducir pregunta para utilizar un archivo de audio para reproducirlo como saludo o mensaje a los intermediarios. También puede utilizar atributos de contacto para especificar el saludo o el mensaje que se dice a las personas que efectúan las llamadas. Para utilizar los valores de un atributo de contacto para personalizar un mensaje para un cliente, incluya referencias a atributos de contactos externos o almacenados en el mensaje de texto a voz.

Por ejemplo, si recuperaste el nombre del cliente de una función de Lambda y esta devuelve valores de tu base de datos de clientes para FirstName y LastName, puedes usar estos atributos para decir el nombre del cliente en el bloque de conversión de texto a voz incluyendo un texto similar al siguiente:

  • Hola $. External.FirstName $. External.LastName, gracias por llamar.

Este mensaje se muestra en la siguiente imagen del cuadro de texto a voz del bloque Reproducir pregunta.

Un mensaje que contiene atributos en el cuadro de texto a voz.

También podría almacenar los atributos devueltos de la función de Lambda con un bloque Establecer atributos de contacto y hacer referencia, a continuación, al atributo definido por el usuario creado en la cadena texto a voz.

Si haces referencia a un atributo definido por el usuario que se estableció anteriormente como atributo de contacto en el flujo mediante la API, puedes hacer referencia al atributo mediante el $. Attributes.nameOfAttribute sintaxis.

Por ejemplo, si el contacto en cuestión tiene los atributos "" y FirstName LastName "» establecidos anteriormente, haga referencia a ellos de la siguiente manera:

  • Hola $. Attributes.FirstName $. Attributes.LastName, gracias por llamar.

Resolución usando comillas invertidas

También puedes usar comillas invertidas (`) para resolver las claves de forma dinámica. Por ejemplo, supongamos que recuperas el nombre de un cliente de una función de Lambda que devuelve FirstName y LastName valora de tu base de datos de clientes. Si la preferencia del cliente sobre qué nombre usar está almacenada en $. Attributes.NameToPlay, puede seleccionar dinámicamente el nombre apropiado si escribe la clave dinámica entre comillas invertidas (`).

  • Hola $.External. ['`$. Attributes.NameToPlay`'], gracias por llamar.