提供用於 Contact Lens 整合的通話中繼資料 - Amazon Connect

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

提供用於 Contact Lens 整合的通話中繼資料

在 Amazon Connect 中,與客戶的每一次互動都是一個 Amazon Connect 聯絡。透過 Contact Lens 連接器的每個語音工作階段都會建立 Amazon Connect 聯絡。連接器會使用通話中繼資料中提供的欄位來建立 Amazon Connect 聯絡。通話中繼資料包括通話中繼資料中串流通話的客服人員使用者 ID 和客服人員佇列 ID。

您可以在音訊串流工作階段的 SIP INVITE 中使用支援的 SIPREC 中繼資料參數,將客服人員使用者 ID 和其他通話中繼資料提供給 Contact Lens 連接器。連接器會剖析下列通話中繼資料欄位,並將此資訊新增至 Amazon Connect 聯絡。

通話狀態欄位 SIPREC 中繼資料 如果未提供
客服人員使用者 ID AmznConnectAgentUserId Amazon Connect 客服人員使用者 ID 必要
佇列 ID AmznConnectQueueId Amazon Connect 佇列 ID (選用)。如果未提供,則會使用 Amazon Connect 執行個體的預設佇列。
參與者順序 AmznConnectParticipantOrder 有效值:ascdesc (選用)。如果未提供,則會使用遞增順序。Amazon Connect 會使用標籤來排序 SIPREC 串流。標籤順序的第一個串流是客服人員,第二個是來電者。

聯絡必須具有 Amazon Connect 客服人員使用者 ID。只有在提供 agentId 時,Contact Lens 才會開始擷取串流音訊,並產生通話錄製和通話分析。

如果遺失 agentid,則會終止 Amazon Connect Contact Lens 連接器工作階段。如果您的 SIPREC 中繼資料未由 Amazon Connect Contact Lens 連接器自動剖析,且未設定客服人員使用者 ID,您可以使用下列欄位建立流程 Lambda 並存取所有 SIP 和 SIPREC 中繼資料:

屬性 說明 JSONPath 參考
SIPREC 中繼資料 來自 SIP 事件的 SIPREC 中繼資料 $.Media.Sip.SiprecMetadata
SIP 標頭 來自 SIP 事件的 SIP 標頭。{SIP header name} 是 SIP 事件中提供的 SIP 標頭名稱。例如,「收件者」、「寄件者」等。 $.Media.Sip.Headers.{SIP header name}

如需更多詳細資訊,請參閱 電話語音中繼資料屬性 (通話屬性)

如何使用事件中繼資料

Amazon Connect 會發佈 SIP、串流和聯絡事件。這些事件包括從通話的 SIPREC SIP INVITE 收集的中繼資料。中繼資料包括 SIPREC 中繼資料、SIP 標頭、fromNumber、toNumber 等。以下是您可以對此事件中繼資料執行的一些操作:

  1. 您可以處理這些事件中的中繼資料,以判斷通話的唯一識別符,並將通話與您自己的系統建立關聯。

  2. 然後,您可以使用 設定聯絡屬性 區塊,將通話的唯一識別符新增至通話的聯絡屬性。

  3. 您可以在 Amazon Connect 管理網站中依自訂聯絡屬性進行搜尋,以尋找兩個 Amazon Connect 執行個體中第三方通話的聯絡。

如需如何建立 Amazon Connect 流程 Lambda 函式的詳細資訊,請參閱 授予 Amazon Connect 存取您的 AWS Lambda 函式。如需流程 Lambda 中可存取的所有支援聯絡屬性清單,請參閱 Amazon Connect 中可用的聯絡屬性清單及其 JSONPath 參考