Integrasi SIPREC Twilio

Anda dapat mengintegrasikan konfigurasi SIPREC Twilio dengan Agent Assist Google Cloud. Integrasi ini memungkinkan Agent Assist menganalisis data audio Twilio.

Arsitektur

Google Cloud CCAI berfungsi sebagai server perekaman (SRS) session initiation protocol (SIP) dan Twilio adalah klien perekaman SIP (SRC). Twilio memiliki lokasi edge di Oregon dan Virginia, dan lokasi Oregon memiliki server Edge dengan nama domain yang lengkap dan sepenuhnya memenuhi syarat yang telah dikonfigurasi untuk berkomunikasi dengan CCAI. Dengan menggunakan konektor perekaman SIP (SIPREC) generik Twilio, Anda dapat mengirimkan traffic dari lokasi Oregon ke CCAI.

Gambar berikut mengilustrasikan cara konektor Twilio SIPREC mengirimkan data suara dari SRC telefoni Twilio ke Google Cloud CCAI SRS.

Sebagai bagian dari CCAI, Agent Assist kemudian dapat mengirim transkrip data suara tersebut dengan saran kembali ke desktop agen Twilio menggunakan Cloud Run, Pub/Sub, dan Memorystore for Redis.

Mengonfigurasi detail SRS di konektor Twilio SIPREC

Ikuti langkah-langkah berikut untuk mengakses konektor Twilio SIPREC:

  1. Buka halaman Konsol Konektor Streaming Twilio.
  2. Pilih Konektor SIPREC.
  3. Beri nama unik untuk konektor Anda.

Untuk SRS, gunakan string koneksi berikut dan ganti nomor telepon dengan nomor telepon yang terkait dengan profil percakapan Anda. Nomor telepon harus diformat sebagai +1XXXXXXXXXX.

sip:<<enter_phone_number_here>>@216.239.36.145:5672;transport=tls;secure=true;edge=umatilla

Untuk mengetahui detail selengkapnya, lihat dokumentasi SIPREC Twilio.

Mengonfigurasi Twilio Studio

Ikuti langkah-langkah berikut untuk mengonfigurasi Twilio Studio untuk integrasi SIPREC:

  1. Buka Twilio Studio dan pilih alur yang terkait dengan ponsel yang digunakan pelanggan untuk menelepon pusat kontak Anda.
  2. Tambahkan plugin baru dari library widget yang disebut Fork Stream.
  3. Hubungkan pemicu panggilan masuk ke widget Fork Stream dan koneksi berikutnya ke alur Anda yang lain.
  4. Konfigurasikan widget dengan informasi berikut:

    • Nama Widget: Nama unik untuk widget Anda
    • Stream Action: Start
    • Nama Streaming: Nama unik untuk streaming Anda
    • Jenis Streaming: SIPREC
    • Nama Konektor: Nama konektor yang Anda buat di bagian sebelumnya
    • Tracks: Both Tracks
    • Parameter Streaming:
      • Kunci: conversation
      • Nilai: projects/<<gcp-project-id>>/conversations/{trigger.call.CallSid}

Untuk informasi selengkapnya, baca widget Fork Stream Twilio.