Twilio SIPREC 整合

您可以將 Twilio 的 SIPREC 設定與 Google Cloud的 Agent Assist 整合。這項整合可讓 Agent Assist 分析 Twilio 的音訊資料。

架構

Google Cloud CCAI 會做為對話啟動協定 (SIP) 錄音伺服器 (SRS),而 Twilio 則是 SIP 錄音用戶端 (SRC)。Twilio 在奧勒岡州和維吉尼亞州設有邊緣位置,而奧勒岡州位置的邊緣伺服器已設定完整網域名稱,可與 CCAI 通訊。使用 Twilio 的一般 SIP 錄音 (SIPREC) 連接器,即可將流量從奧勒岡州傳輸至 CCAI。

下圖說明 Twilio SIPREC 連接器如何將語音資料從 Twilio 電話 SRC 傳輸至 Google Cloud CCAI SRS。

做為 CCAI 的一部分,Agent Assist 接著會使用 Cloud Run、Pub/Sub 和 Memorystore for Redis,將語音資料的轉錄稿連同建議傳回 Twilio 服務專員桌面。

在 Twilio SIPREC 連接器設定 SRS 詳細資料

如要存取 Twilio SIPREC 連接器,請按照下列步驟操作:

  1. 前往 Twilio Stream Connectors 主控台頁面
  2. 選取「SIPREC Connector」
  3. 為連接器命名,名稱不得重複。

如要使用 SRS,請使用下列連線字串,並將電話號碼替換為與對話設定檔相關聯的電話號碼。電話號碼格式應為 +1XXXXXXXXXX。

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

詳情請參閱 Twilio 的 SIPREC 說明文件

設定 Twilio Studio

請按照下列步驟設定 Twilio Studio,以便整合 SIPREC:

  1. 前往 Twilio Studio,然後選取與顧客撥打聯絡中心電話時所用電話號碼相關聯的流程。
  2. 從小工具庫新增名為「Fork Stream」的外掛程式。
  3. 將來電觸發條件連結至 Fork Stream 小工具,並將下一個連線連結至其餘流程。
  4. 使用下列資訊設定小工具:

    • 小工具名稱:小工具的專屬名稱
    • 串流動作:開始
    • 串流名稱:串流的專屬名稱
    • 串流類型:SIPREC
    • 連接器名稱:您在前一節建立的連接器名稱
    • 軌跡:兩條軌跡
    • 串流參數
      • 鍵:對話
      • 值:projects/<<gcp-project-id>>/conversations/{trigger.call.CallSid}

詳情請參閱 Twilio 的 Fork Stream 小工具