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à.
Come usare lo stesso bot Amazon Lex per voce e chat
Puoi usare lo stesso bot per voce e chat. Potresti però volere che il bot risponda in modo diverso in base al canale. Ad esempio, vuoi restituire SSML la voce in modo che un numero venga letto come numero di telefono, ma desideri restituire il testo normale alla chat. Puoi eseguire questa operazione Channel (Canale).
-
Nel blocco Get customer input, scegli la scheda Amazon Lex.
-
In Attributi della sessione, scegli Aggiungi un attributo. Nella casella Chiave di destinazione, inserisci phoneNumber. Scegli Imposta dinamicamente. Nella casella Namespace, scegli Sistema e nella casella Valore, scegli Numero cliente, come mostrato nell'immagine seguente.
-
Scegli di nuovo Aggiungi un attributo.
-
Scegli Imposta dinamicamente. Nella casella Chiave di destinazione, immettere callType. Nella casella Namespace, scegli Sistema e nella casella Valore, scegli Canale, come mostrato nell'immagine seguente.
-
Seleziona Salva.
-
Nella tua funzione Lambda, puoi accedere a questo valore nel
SessionAttributes
campo dell'evento in arrivo.