Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Crea stringhe di testo dinamiche nei blocchi di prompt di Play in Connect Customer
Utilizza un blocco Riproduci comando per impiegare un file audio da riprodurre come saluto o messaggio a chi chiama. È possibile utilizzare anche gli attributi dei contatti per specificare il saluto o il messaggio inviato a chi chiama. Per utilizzare i valori di un attributo dei contatti e personalizzare un messaggio per un cliente, includere i riferimenti agli attributi dei contatti archiviati o esterni nel messaggio della sintesi vocale.
Ad esempio, se hai recuperato il nome del cliente da una funzione Lambda e questa restituisce valori dal database clienti FirstName per LastName e, puoi utilizzare questi attributi per pronunciare il nome del cliente nel blocco di sintesi vocale includendo un testo simile al seguente:
-
Ciao $. External.FirstName $. External.LastName, grazie per aver chiamato.
Questo messaggio è mostrato nell'immagine seguente della casella di sintesi vocale del blocco Riproduci comando.
In alternativa, è possibile memorizzare gli attributi restituiti dalla funzione Lambda utilizzando un blocco Imposta attributi di contatto e quindi fare riferimento all'attributo definito dall'utente creato nella stringa di sintesi vocale.
Se si fa riferimento a un attributo definito dall'utente precedentemente impostato come attributo di contatto nel flusso utilizzando l'API, è possibile fare riferimento all'attributo utilizzando $. Attributes.nameOfAttribute sintassi.
Ad esempio, se il contatto in questione ha gli attributi "" e FirstName "LastName" impostati in precedenza, fate riferimento ad essi come segue:
-
Ciao $. Attributes.FirstName $. Attributes.LastName, grazie per aver chiamato.
Risoluzione usando i backtick
Puoi anche usare i backtick (`) per risolvere le chiavi in modo dinamico. Ad esempio, supponiamo di recuperare il nome di un cliente da una funzione Lambda che restituisce FirstName e LastName valori dal database dei clienti. Se la preferenza del cliente per il nome da utilizzare è memorizzata in $. Attributes.NameToPlay, è possibile selezionare dinamicamente il nome appropriato racchiudendo la chiave dinamica tra i backtick (`).
-
Salve $.External. ['`$. Attributes.NameToPlay`'], grazie per aver chiamato.