As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Crie sequências de texto dinâmicas nos blocos de prompt do Play no Connect Customer
Use um bloco Play prompt (Reproduzir aviso) para reproduzir um arquivo de áudio como saudação ou mensagem para os clientes. Você também pode usar atributos de contato para especificar a saudação ou mensagem que é reproduzida para os clientes. Para usar os valores de um atributo de contato para personalizar uma mensagem para um cliente, inclua referências a atributos de contato externo ou armazenado na mensagem de conversão de texto em fala.
Por exemplo, se você recuperou o nome do cliente de uma função Lambda e ela retorna valores do seu banco de dados de clientes FirstName para LastName e, você pode usar esses atributos para dizer o nome do cliente no bloco de conversão de texto em fala incluindo um texto semelhante ao seguinte:
-
Olá $. External.FirstName $. External.LastName, obrigado por ligar.
Essa mensagem é mostrada na imagem a seguir da caixa Conversão de texto em fala do bloco Play prompt (Reproduzir aviso).
Como alternativa, você pode armazenar os atributos retornados pela função do Lambda usando um bloco Definir atributos de contato e, em seguida, referenciar o atributo definido pelo usuário criado na string de conversão de texto em fala.
Se você estiver fazendo referência a um atributo definido pelo usuário que foi definido anteriormente como um atributo de contato no fluxo usando a API, poderá referenciar o atributo usando $. Attributes.nameOfAttribute sintaxe.
Por exemplo, se o contato em questão tiver os atributos "" e FirstName "LastName" definidos anteriormente, faça referência a eles da seguinte forma:
-
Olá $. Attributes.FirstName $. Attributes.LastName, obrigado por ligar.
Resolução usando cravos
Você também pode usar backticks (`) para resolver chaves dinamicamente. Por exemplo, suponha que você recupere o nome de um cliente de uma função Lambda que FirstName retorna valores LastName e valores do seu banco de dados de clientes. Se a preferência do cliente pelo nome a ser usado estiver armazenada em $. Attributes.NameToPlay, você pode selecionar dinamicamente o nome apropriado colocando a chave dinâmica entre acentos cravos (`).
-
Olá $.External. ['`$. Attributes.NameToPlay`'], obrigado por ligar.