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 Mainkan prompt 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 bagi pelanggan, sertakan referensi ke atribut kontak tersimpan atau eksternal dalam pesan text-to-speech.

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

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

Pesan ini ditampilkan pada gambar berikut dari kotak text-to-speech dari blok tersebut. Mainkan prompt

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

Atau, Anda dapat menyimpan atribut yang dikembalikan dari fungsi Lambda menggunakan blok Atribut kontak Set, 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 yang dimaksud memiliki atribut "" dan FirstName "LastName" yang ditetapkan sebelumnya, rujuk mereka sebagai berikut:

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

Resolusi menggunakan backticks

Anda juga dapat menggunakan backticks (`) untuk menyelesaikan kunci secara dinamis. Misalnya, Anda mengambil nama pelanggan dari fungsi Lambda yang FirstName mengembalikan LastName dan 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 tombol dinamis di backticks (`).

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