Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Blok aliran di Amazon Connect: Setel atribut kontak
Topik ini mendefinisikan blok aliran untuk menyimpan pasangan kunci-nilai sebagai atribut kontak, dan kemudian menetapkan nilai yang kemudian direferensikan dalam alur.
Deskripsi
Menyimpan pasangan kunci-nilai sebagai atribut kontak. Anda menetapkan nilai yang kemudian direferensikan dalam aliran.
Misalnya, buat salam yang dipersonalisasi untuk pelanggan yang diarahkan ke antrian berdasarkan jenis akun pelanggan. Anda juga dapat menentukan atribut untuk nama perusahaan atau lini bisnis untuk dimasukkan dalam teks ke string ucapan yang dikatakan kepada pelanggan.
Blok Atribut kontak Set berguna, misalnya, untuk menyalin atribut yang diambil dari sumber eksternal ke atribut yang ditentukan pengguna.
Untuk informasi selengkapnya tentang atribut kontak, lihatMenggunakan atribut kontak Amazon Connect.
Saluran yang didukung
Tabel berikut mencantumkan cara blok ini merutekan kontak yang menggunakan saluran yang ditentukan.
Channel | Didukung? |
---|---|
Suara |
Ya |
Obrolan |
Ya |
Tugas |
Ya |
Ya |
Jenis aliran
Anda dapat menggunakan blok ini dalam jenis aliran berikut:
-
Semua aliran
Properti
Gambar berikut menunjukkan halaman Properti dari blok Atribut kontak Set. Ini dikonfigurasi untuk mengatur atribut yang ditentukan pengguna pada kontak Saat ini dengan kunci GreetingPlayed dan nilai true.
![Halaman properti dari blok Atribut kontak Set.](images/set-contact-attributes-properties.png)
Anda dapat memilih untuk mengatur atribut pada:
-
Kontak saat ini: Atribut diatur pada kontak tempat aliran ini berjalan. Atribut dapat diakses oleh area lain di Amazon Connect, seperti alur lain, modul, Lambda, catatan kontak, dan API GetMetricData V2.
-
Kontak terkait: Atribut dikaitkan dengan kontak baru yang berisi salinan properti kontak asli.
Dalam catatan kontak, ini adalah RelatedContactId.
-
Flow: Atribut dibatasi pada aliran di mana mereka dikonfigurasi.
Atribut aliran berguna dalam situasi di mana Anda tidak ingin menyimpan data di seluruh kontak, seperti ketika Anda perlu menggunakan informasi sensitif seperti nomor kartu kredit pelanggan untuk melakukan penurunan data Lambda.
-
Atribut aliran adalah variabel sementara yang disimpan secara lokal dan hanya digunakan dalam aliran. Mereka tidak terlihat di mana pun di luar aliran, bahkan ketika kontak ditransfer ke aliran lain.
Mereka dapat mencapai 32 KB (ukuran maksimum bagian atribut catatan kontak).
-
Mereka tidak diteruskan ke Lambda kecuali mereka secara eksplisit dikonfigurasi sebagai parameter: di blok fungsi Invoke AWS Lambda, pilih Tambahkan parameter.
-
Mereka tidak diteruskan ke modul. Anda dapat menyetel atribut flow dalam modul, tetapi tidak akan dilewatkan dari modul.
-
Mereka tidak muncul di catatan kontak.
-
Mereka tidak tampak kepada agen di PKT.
-
GetContactAttributes
API tidak dapat mengeksposnya. -
Jika Anda mengaktifkan logging pada alur, kunci dan nilai akan muncul di log Cloudwatch.
-
Cara referensi atribut
-
Untuk sintaks JSON untuk setiap atribut, lihat. Daftar atribut kontak yang tersedia di Amazon Connect dan JSONPath referensinya
-
Untuk referensi atribut yang berisi karakter khusus dalam namanya, seperti spasi, tempatkan tanda kurung dan tanda kutip tunggal di sekitar nama atribut. Sebagai contoh:
$.Attributes.['user attribute name']
. -
Untuk mereferensikan atribut di namespace yang sama, seperti atribut sistem, Anda menggunakan nama atribut, atau nama yang Anda tentukan sebagai kunci Tujuan.
-
Untuk mereferensikan nilai dalam namespace yang berbeda, seperti mereferensikan atribut eksternal, Anda menentukan JSONPath sintaks ke atribut.
-
Untuk menggunakan atribut kontak untuk mengakses sumber daya lain, tetapkan atribut yang ditentukan pengguna di alur Anda dan gunakan Nama Sumber Daya Amazon (ARN) sumber daya yang ingin Anda akses sebagai nilai untuk atribut.
Contoh Lambda
-
Untuk mereferensikan nama pelanggan dari pencarian fungsi Lambda, gunakan $.External. AttributeKey, mengganti AttributeKey dengan kunci (atau nama) atribut yang dikembalikan dari fungsi Lambda.
-
Untuk menggunakan prompt Amazon Connect dalam fungsi Lambda, setel atribut yang ditentukan pengguna ke ARN untuk prompt, lalu akses atribut tersebut dari fungsi Lambda.
Contoh Amazon Lex
-
Untuk mereferensikan atribut dari bot Amazon Lex, Anda menggunakan format $.Lex. dan kemudian sertakan bagian bot Amazon Lex untuk referensi, seperti $. Lex. IntentName.
-
Untuk mereferensikan masukan pelanggan ke slot bot Amazon Lex, gunakan $.Lex.Slots. SlotName, mengganti SlotName dengan nama slot di bot.
Apa yang terjadi ketika atribut melebihi 32 KB
Atribut dapat mencapai 32 KB, yang merupakan ukuran maksimum dari bagian atribut catatan kontak. Ketika atribut untuk kontak melebihi 32 KB, kontak dialihkan ke cabang Kesalahan. Sebagai mitigasi, pertimbangkan opsi berikut:
-
Hapus atribut yang tidak perlu dengan menyetel nilainya menjadi kosong.
-
Jika atribut hanya digunakan dalam satu aliran dan tidak perlu dirujuk ke luar aliran itu (misalnya, oleh Lambda atau aliran lain), maka gunakan atribut aliran. Dengan cara ini Anda tidak perlu mempertahankan 32 KB informasi dari satu aliran ke aliran lainnya.
Kiat konfigurasi
-
Saat menggunakan kunci tujuan yang ditentukan pengguna, Anda dapat menamainya apa pun yang Anda inginkan tetapi tidak menyertakan $ dan. (periode) karakter. Mereka tidak diizinkan karena keduanya digunakan dalam mendefinisikan jalur atribut di JSONPath.
-
Anda dapat menggunakan blok atribut Kontak Set untuk mengatur atribut bahasa yang diperlukan untuk bot Amazon Lex V2. (Atribut bahasa Anda di Amazon Connect harus cocok dengan model bahasa yang digunakan untuk membuat bot Amazon Lex V2 Anda.) Gambar berikut menunjukkan atribut bahasa yang disetel ke bahasa Spanyol.
Atau, Anda dapat menggunakan Atur suara blok untuk mengatur bahasa yang diperlukan untuk bot Amazon Lex V2.
Untuk informasi selengkapnya tentang cara menggunakan atribut kontak, lihatMenggunakan atribut kontak Amazon Connect.
Blok yang dikonfigurasi
Gambar berikut menunjukkan contoh seperti apa blok ini ketika dikonfigurasi. Ini memiliki dua cabang: Kesuksesan dan Kesalahan.
![Blok atribut kontak set yang dikonfigurasi.](images/set-contact-attributes-configured.png)
Aliran sampel
Amazon Connect menyertakan serangkaian aliran sampel. Untuk petunjuk yang menjelaskan cara mengakses aliran sampel dalam perancang aliran, lihatAlur sampel di Amazon Connect. Berikut ini adalah topik yang menjelaskan aliran sampel yang mencakup blok ini.
Skenario
Lihat topik berikut untuk skenario yang menggunakan blok ini: