View a markdown version of this page

Buat string teks dinamis di blok prompt Play di Connect Customer - Pelanggan Amazon Connect

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Buat string teks dinamis di blok prompt Play di Connect Customer

Gunakan Prompt putar blok untuk menggunakan file audio untuk diputar sebagai salam atau pesan kepada penelepon. Anda juga dapat menggunakan atribut kontak untuk menentukan salam atau pesan yang dikirimkan ke penelepon. Untuk menggunakan nilai atribut kontak untuk mempersonalisasi pesan untuk pelanggan, sertakan referensi ke atribut kontak yang disimpan atau eksternal dalam pesan teks-ke-ucapan.

Misalnya, jika Anda mengambil nama pelanggan dari fungsi Lambda, dan fungsi tersebut mengembalikan nilai dari database pelanggan Anda untuk FirstName dan LastName, Anda dapat menggunakan atribut ini untuk mengatakan nama pelanggan di blok text-to-speech dengan menyertakan teks yang mirip dengan berikut ini:

  • Halo $. External.FirstName $. External.LastName, terima kasih sudah menelepon.

Pesan ini ditampilkan pada gambar berikut dari kotak text-to-speech blok. Prompt putar

Pesan yang berisi atribut dalam kotak text-to-speech.

Atau, Anda dapat menyimpan atribut yang dikembalikan dari fungsi Lambda menggunakan blok A tur atribut kontak, dan kemudian mereferensikan atribut yang ditentukan pengguna yang dibuat dalam string text-to-speech.

Jika Anda mereferensikan atribut yang ditentukan pengguna yang sebelumnya ditetapkan sebagai atribut kontak dalam alur menggunakan API, Anda dapat mereferensikan atribut menggunakan $. Attributes.nameOfAttribute sintaks.

Misalnya, jika kontak tersebut memiliki atribut "" dan FirstName "" yang LastName ditetapkan sebelumnya, rujuk mereka sebagai berikut:

  • Halo $. Attributes.FirstName $. Attributes.LastName, terima kasih sudah menelepon.

Resolusi menggunakan backtick

Anda juga dapat menggunakan backticks (`) untuk menyelesaikan kunci secara dinamis. Misalnya, Anda mengambil nama pelanggan dari fungsi Lambda yang mengembalikan FirstName LastName nilai dari database pelanggan Anda. Jika preferensi pelanggan untuk nama mana yang akan digunakan disimpan dalam $. Attributes.NameToPlay, Anda dapat secara dinamis memilih nama yang sesuai dengan melampirkan kunci dinamis di backticks (`).

  • Halo $.Eksternal. ['`$. Attributes.NameToPlay`'], terima kasih telah menelepon.