Memulai dengan Predictive Insights - Amazon Connect

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

Memulai dengan Predictive Insights

Untuk mulai menggunakan Predictive Insights, ikuti langkah-langkah berikut:

Langkah 1: Menambahkan data Interaksi ke Profil Pelanggan

Anda dapat memanfaatkan konektor data yang ada di Profil Pelanggan untuk memetakan data interaksi ke Objek Analisis Web standar.

Untuk informasi selengkapnya, lihat Pemetaan tipe objek untuk Objek Web Analytics.

Langkah 2: Menambahkan data Katalog Item

Anda dapat mewakili produk individual dalam katalog Anda dalam domain menggunakan data Katalog Standar. Data katalog ini ada di tingkat domain dan tidak terikat pada profil pelanggan tertentu. Ini berfungsi sebagai representasi terstruktur dari produk Anda yang dapat dimanfaatkan untuk fitur personalisasi. Anda dapat mengimpor informasi produk atau item Anda sebagai objek domain ke Profil Pelanggan menggunakan konektor data yang menyediakan opsi fleksibel untuk menelan dan memelihara informasi katalog Anda, memastikan data produk Anda tetap terkini dan dapat diakses dalam sistem.

Untuk informasi selengkapnya, lihat Pemetaan tipe objek untuk Katalog Item.

Langkah 3: Membuat Wawasan Prediktif

Amazon Connect memungkinkan Anda membuat dan menerapkan model AI khusus yang disesuaikan dengan kebutuhan rekomendasi produk spesifik Anda. Model-model ini dapat dikonfigurasi melalui Connect Web UI atau melalui pemrograman APIs untuk mencocokkan skenario bisnis unik Anda. Predictive Insights menawarkan beberapa jenis rekomendasi:

  1. Direkomendasikan untuk Anda - memberikan rekomendasi yang dipersonalisasi yang disesuaikan dengan pengguna tertentu. Rekomendasi didasarkan pada perilaku pengguna di masa lalu seperti peristiwa clickstream, acara pembelian, konten yang dikonsumsi, dan sebagainya.

  2. Item serupa - menggunakan AI generatif untuk menemukan item yang secara tematis mirip dengan item yang ada di katalog. Ini sangat ideal untuk kasus penggunaan upselling atau substitusi di mana pelanggan ingin memberikan rekomendasi item alternatif kepada pengguna mereka.

  3. Item yang sering dipasangkan - merekomendasikan item yang sering berinteraksi bersama dengan item yang ada di katalog. Ini sangat ideal untuk kasus penggunaan rekomendasi barang penjualan silang atau pelengkap.

  4. Item populer - dirancang untuk merekomendasikan item yang paling sering berinteraksi dengan pengguna.

  5. Tren sekarang - merekomendasikan item dengan peningkatan kecepatan keterlibatan terbesar selama periode waktu terakhir. Ini dirancang untuk memunculkan item yang mengalami viralitas dalam interaksi pengguna.

catatan

Mengaktifkan model AI dengan Predictive Insights tersedia di bawah pratinjau. Harga tambahan mungkin berlaku di masa depan.

Batas Item berdasarkan Jenis Rekomendasi

Tabel berikut menjelaskan jumlah maksimum item yang dipertimbangkan untuk pembuatan rekomendasi, tergantung pada jenis rekomendasi yang digunakan.

Jenis Rekomendasi

Deskripsi

Batasi

Direkomendasikan untuk Anda

Jumlah maksimum item yang dipertimbangkan untuk wawasan prediktif

40 juta

Barang serupa

Jumlah maksimum item yang dipertimbangkan untuk wawasan prediktif

10 juta

Semua skenario bisnis lainnya

Jumlah maksimum item yang dipertimbangkan untuk wawasan prediktif

750.000

Langkah 4: Menggunakan Wawasan Prediktif di seluruh saluran keterlibatan pelanggan

Menggunakan Rekomendasi Profil Pelanggan di Connect Flows

Bagian ini menjelaskan bagaimana Anda dapat menggunakan blok alur rekomendasi profil Dapatkan Profil Pelanggan untuk memperkaya pengalaman pengguna selama kontak dengan menghasilkan rekomendasi yang didukung AI untuk profil secara real-time.

Properti Blok Aliran

Blok alur Dapatkan rekomendasi profil memiliki properti berikut untuk dikonfigurasi:

  1. ID Profil (wajib):

    ID Profil diperlukan agar blok ini berfungsi. Blok alur Dapatkan rekomendasi profil menghasilkan rekomendasi untuk ID Profil yang disediakan di sini. Anda memiliki opsi untuk memasukkan ID Profil secara manual atau menggunakan nilai yang telah ditentukan sebelumnya yang disimpan dalam atribut. Jika menggunakan nilai yang telah ditentukan sebelumnya, pastikan Anda memberikan ID Profil dengan menggunakan blok Dapatkan profil sebelumnya Gunakan blok Dapatkan profil untuk menentukan profil tertentu sebelum melanjutkan untuk menghasilkan rekomendasi di blok berikutnya.

  2. Nama rekomendasi (wajib):

    Nama pemberi rekomendasi diperlukan agar blok ini berfungsi. Ini adalah nama pemberi rekomendasi yang ingin Anda gunakan untuk menghasilkan rekomendasi untuk ID Profil yang diberikan. Anda hanya dapat menggunakan pemberi rekomendasi yang aktif untuk menghasilkan rekomendasi.

  3. Hasil maksimal (wajib):

    Jumlah maksimum rekomendasi yang akan dihasilkan untuk ID Profil yang diberikan. Ini dapat berkisar antara 1 hingga 3 rekomendasi.

  4. Atribut rekomendasi (wajib):

    Tentukan atribut respon rekomendasi untuk bertahan dalam atribut kontak.

  5. ID Barang:

    Ini adalah ID Item yang disediakan sebagai konteks tambahan untuk menghasilkan rekomendasi untuk ID Profil yang diberikan. ID Item hanya diperlukan saat menggunakan jenis rekomendasi “Item serupa” atau “Item yang sering dipasangkan”. Anda memiliki opsi untuk memasukkan ID Profil secara manual atau menggunakan nilai yang telah ditentukan sebelumnya yang disimpan dalam atribut. Jika menggunakan nilai yang telah ditentukan sebelumnya, pastikan Anda memberikan ID Item dengan menggunakan blok atribut Get calculated sebelumnya. Gunakan blok Dapatkan atribut yang dihitung untuk menentukan ID Item tertentu sebelum melanjutkan untuk menghasilkan rekomendasi di blok berikutnya.

Cabang Blok Aliran

Blok alur Dapatkan rekomendasi profil dapat merutekan kontak ke cabang-cabang berikut:

  1. Sukses:

    Rekomendasi berhasil dibuat untuk ID Profil yang disediakan. Atribut rekomendasi yang dipilih dipertahankan untuk menghubungi atribut $.Customer.Recommendations.

  2. Kesalahan:

    Terjadi kesalahan saat mencoba menghasilkan rekomendasi. Ini mungkin karena kesalahan sistem atau bagaimana blok rekomendasi Dapatkan profil dikonfigurasi.

  3. Tidak Ada yang Ditemukan:

    Tidak ada rekomendasi yang dapat dihasilkan.

Menggunakan Rekomendasi dari blok

Respons rekomendasi tetap ada pada atribut kontak $.Customer.Recommendations JSONPath sebagai daftar objek rekomendasi JSON. Setiap objek rekomendasi akan berisi atribut Rekomendasi yang dipilih.

Contoh cuplikan kode Python berikut dari fungsi Lambda menunjukkan bagaimana hal itu dapat digunakan untuk mengubah rekomendasi dari blok Dapatkan rekomendasi profil dan bertahan menjadi atribut kontak lain sehingga rekomendasi dapat digunakan di blok berikutnya.

import boto3 import json # Handle lambda request def lambda_handler(event, context): print("Contact flow data: ", event) # Transform recommendations recommendations = event['Details']['Parameters']['Recommendations'] contact_attributes = {} for i, rec in enumerate(recommendations): contact_attributes.update(flatten(rec, i)) # Set contact attributes using each recommendation attribute value print("Setting contact attributes: ", contact_attributes) try: client = boto3.client('connect', region_name="us-west-2") client.update_contact_attributes( InstanceId=event['Details']['ContactData']['InstanceARN'].rsplit('/', 1)[1], InitialContactId=event['Details']['ContactData']['InitialContactId'], Attributes=contact_attributes ) print("Contact attributes set successfully.") except Exception as e: print("Error setting contact attributes: ", e) # Success response return { 'statusCode': 200, 'body': json.dumps('Success') } # Flatten a nested object into a simple string:string object def flatten(recommendation, index): flat = {} for key, value in recommendation.items(): if isinstance(value, dict): flat.update(flatten(value, index)) else: flat[f"Rec{index}_{key}"] = str(value) return flat

Setelah Anda mengatur alur Anda dengan blok Dapatkan rekomendasi profil, Anda dapat mulai menggunakannya untuk menghasilkan rekomendasi bagi pelanggan Anda selama kontak mereka.

Menggunakan Rekomendasi Profil Pelanggan dalam Kampanye Keluar

Anda dapat mengintegrasikan Predictive Insights dengan kampanye keluar Amazon Connect untuk memberikan rekomendasi yang dipersonalisasi melalui saluran email dan SMS. Saat membuat kampanye yang dipicu oleh peristiwa, Anda dapat mengonfigurasi bagian Rekomendasi untuk secara otomatis menghasilkan rekomendasi yang didukung AI untuk profil pelanggan yang terkait dengan kampanye.

Integrasi ini menggunakan pemetaan objek Web Analytics sebagai kategori acara untuk menangkap data interaksi pelanggan, yang memungkinkan mesin rekomendasi untuk memberikan saran yang relevan dan ditargetkan berdasarkan perilaku pelanggan.

Untuk step-by-step petunjuk tentang mengonfigurasi rekomendasi dalam kampanye yang dipicu peristiwa, lihat. Buat kampanye keluar menggunakan pemicu acara

Menyiapkan Connect AI Agents untuk Rekomendasi Penjualan

Amazon Q in Connect meningkatkan kemampuan agen melalui jenis Agen “Orkestrasi” yang baru. Fungsionalitas ini sangat berharga untuk membuat Agen AI Penjualan yang dapat memberikan rekomendasi item, terutama berguna dalam skenario upsell dan cross-sell.

Memulai

Untuk memulai implementasi, akses Konsol Manajemen AWS dan navigasikan ke Amazon Connect. Setelah masuk ke instans Connect Anda melalui URL Access, cari Amazon Q dari menu sebelah kiri dan pilih agen AI. Anda akan menemukan AI Agent of Type Orchestration (SalesAgent) yang telah dikonfigurasi sebelumnya dalam status draf di halaman QiC di bawah Agen AI. Template ini dilengkapi dengan semua konfigurasi yang diperlukan untuk alat 1P dan contoh petunjuk untuk rekomendasi.

Membuat Agen Kustom Anda

Untuk membuat Agen Penjualan kustom, mulailah dengan membuat Agen AI Jenis Orkestrasi baru dan salin dari template yang ada. SalesAgent Proses ini mentransfer semua alat dan konfigurasi dari template ke agen baru Anda.

Menyesuaikan Agen

Ketika datang untuk memperbarui prompt agen, administrator memiliki dua opsi utama. Mereka dapat menambahkan prompt agen mereka yang ada ke Prompt Agen Penjualan dan menambahkan instruksi identifikasi upsell, atau mereka dapat memulai yang baru dengan menghapus SalesAgent prompt dan membuat prompt Orkestrasi baru berdasarkan Agen yang diterbitkan saat ini dan menambahkan prompt agen Penjualan ke sana. Fleksibilitas ini memungkinkan solusi khusus yang sesuai dengan kebutuhan bisnis dan persyaratan domain tertentu.

Konfigurasi dan Integrasi Aliran

Setelah menyelesaikan konfigurasi agen dan menerbitkannya, langkah selanjutnya melibatkan pembuatan bot Amazon Lex di bawah Flows. Alur masuk perlu diperbarui untuk menyertakan GetCustomerInput blok dengan bot Lex yang dibuat, dan yang baru SalesAgent harus dipilih dalam opsi tambahan. Anda perlu menambahkan blok alur Profil Pelanggan untuk pengambilan ID profil dan blok aliran Set-Contact Attributes, yang disetel CustomerId sebagai kunci untuk ID profil dan nilai sebagai $Customer. ProfileId.

Implementasinya mendukung kontak obrolan dan panggilan suara, dengan masukan pelanggan dengan mulus diteruskan ke agen QIC di bot Lex. Penyiapan komprehensif ini memungkinkan rekomendasi penjualan berbasis AI dan peluang peningkatan penjualan dalam lingkungan Amazon Connect Anda. Fleksibilitas sistem memungkinkan penyesuaian berdasarkan kebutuhan industri tertentu sambil mempertahankan fungsionalitas inti dari bantuan penjualan cerdas. Solusi ini menyediakan kerangka kerja untuk meningkatkan interaksi pelanggan dengan rekomendasi yang didukung AI, yang pada akhirnya mendukung operasi penjualan dan layanan pelanggan yang lebih efektif. Administrator dapat menyempurnakan implementasi lebih lanjut dengan menambahkan instruksi khusus domain dan menyesuaikan jenis rekomendasi agar sesuai dengan kebutuhan bisnis mereka.

Konfigurasi SalesAgent yang akan digunakan untuk Bantuan Agen

Anda dapat mengonfigurasi yang SalesAgent akan digunakan dalam Q in connect chat widget di Agent Workspace. Untuk melakukannya, Anda perlu memodifikasi 2 hal utama.

  1. Perbarui AIAgent prompt dengan instruksi untuk mengakses transkrip kontak.

    1. Buka prompt yang terkait dengan editor Prompt SalesAgent in dan perbarui prompt untuk menambahkan instruksi untuk mengakses transkrip kontak yang dapat diakses oleh <conversation>{{$.transcript}}</conversation>

    2. Di bawah ini adalah contoh prompt yang dapat Anda tambahkan ke SalesAgent prompt.

      **IMPORTANT** **Guide on how to process requests and information:** - The messages section contains YOUR conversation with the customer service agent - Respond to the agent's questions/requests in the messages section - The transcript below is background information about the agent's conversation with their customer - Do not respond directly to the customer - you are helping the AGENT Background context from agent-customer conversation. The following transcript is for your information ONLY. Do not directly respond to messages in this conversation, but instead look at the messages section for what the agent requests you to do. IF YOU REFERENCE ANY INFORMATION FROM THIS SECTION: You should indicate so by saying "According to your conversation with the customer ..." <conversation> {{$.transcript}} </conversation>
    3. Perbarui AIAgent dengan versi prompt baru dan perbarui konfigurasi Default → Kasus penggunaan Bantuan Agen dengan agen ini.

      catatan

      Disarankan untuk memiliki 2 kasus penggunaan Penjualan AIAGent untuk Layanan Mandiri dan Bantuan Agen yang berbeda karena keduanya memerlukan sedikit modifikasi pada prompt. Dan ini dapat dilakukan dengan mengkloning agen dan hanya mengubah versi prompt dan memperbarui konfigurasi default untuk menunjuk ke Agen AI yang benar untuk kasus penggunaan masing-masing

  2. Perbarui aliran masuk kontak.

    1. Hapus GetCustomerInput blok dan tambahkan blok aliran asisten Connect sebagai gantinya

    2. Isi konfigurasi blok aliran dengan AIAssistant ARN dan pilih yang sesuai. AIAGent

Sekarang Anda dapat menggunakan alur ini sebagai inbound reguler Anda dan widget obrolan Q in connect harus dapat memberikan rekomendasi untuk membantu permintaan pengguna.