Mengintegrasikan modul UI dengan LivePerson

Dokumen ini memandu Anda melalui langkah-langkah yang diperlukan untuk mengintegrasikan modul UI dengan LivePerson dan menampilkan saran real-time. Tindakan berikut disertakan dalam tutorial ini:

  1. Instal aplikasi Conversational Cloud di LivePerson.
  2. Perbarui variabel lingkungan yang tidak ada di kedua server dan deploy ulang.
  3. Konfigurasikan widget Bantuan Agen di LivePerson.

Sebelum memulai

Anda harus menyelesaikan tindakan berikut sebelum dapat memulai tutorial ini. Kedua repositori harus di-deploy sebelum integrasi LivePerson dapat berfungsi:

  1. Untuk mendapatkan akses ke repositori, hubungi agent-assist-ui-modules-support@google.com.
  2. Deploy server aplikasi yang akan menayangkan UI modul Agent Assist.
  3. Deploy server proxy yang akan menangani autentikasi dan panggilan ke Dialogflow API.

Menginstal aplikasi Conversational Cloud

Anda harus mendaftarkan aplikasi sebagai aplikasi Conversational Cloud di akun LivePerson untuk berintegrasi dengan autentikasi OAuth LivePerson. Anda harus menghubungi anggota tim LivePerson yang dapat memfasilitasi penginstalan. Ikuti petunjuk untuk melakukannya di dokumentasi LivePerson.

Skema Manifes yang Anda kirimkan ke LivePerson akan terlihat seperti berikut. Ganti semua instance {APPLICATION_SERVER_URL} dengan URL server aplikasi modul UI Anda:

{
  "client_name": "com.liveperson.GoogleAgentAssist",
  "display_name": "Agent Assist",
  "response_types": ["code"],
  "scope": "msg.consumer",
  "entry_uri": "{APPLICATION_SERVER_URL}",
  "grant_types": [
    "authorization_code",
    "client_credentials",
    "refresh_token"
  ],
  "redirect_uris": [
    "{APPLICATION_SERVER_URL}/home"
  ]
}

Memperbarui variabel lingkungan yang tidak ada

Setelah aplikasi Conversational Cloud diinstal, LivePerson akan memberikan client ID dan secret klien. Perbarui variabel lingkungan server aplikasi dan server proxy untuk menyertakan nilai yang benar untuk LP_CLIENT_ID dan LP_CLIENT_SECRET, lalu deploy ulang kedua server.

Mengonfigurasi widget LivePerson

Untuk mengonfigurasi widget LivePerson, ikuti petunjuk untuk menambahkan widget Anda sendiri ke ruang kerja agen.

URL aplikasi harus dalam format berikut, dengan penggantian berikut:

  • Ganti {APPLICATION_SERVER_URL} dengan URL server aplikasi UI Anda.
  • Ganti {CONVERSATION_PROFILE_NAME} dengan nama Profil Percakapan yang ingin Anda gunakan (contoh: projects/my-project/conversationProfiles/abc123).
  • Ganti {FEATURES} dengan daftar fitur Agent Assist yang dipisahkan koma yang ingin Anda sertakan dalam aplikasi. Fitur yang saat ini didukung mencakup: SMART_REPLY, ARTICLE_SUGGESTION, FAQ, dan CONVERSATION_SUMMARIZATION. Hanya sertakan fitur yang dikonfigurasi di profil percakapan Anda.

{APPLICATION_SERVER_URL}?conversationProfile={CONVERSATION_PROFILE_NAME}&features={FEATURES}

Contoh URL:

https://my-project.wm.r.appspot.com?conversationProfile=projects/my-project/conversationProfiles/abc123&features=ARTICLE_SUGGESTION,CONVERSATION_SUMMARIZATION