本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立產生 EventBridge 事件的 Contact Lens 規則
在即時或通話後/聊天中,您可以取得事件並使用這些事件觸發後續通知或警示,或彙總 Amazon Connect 以外的報告。您可以使用此資料做很多事。例如:
-
在 QuickSight 儀表板中取得即時提醒。
-
在 Amazon Connect 之外建立匯總報告。
-
使用 加入資料CRM。
-
將通知解決方案連線至 , EventBridge 並確保在一天結束時,所有特定類型的事件都會傳送至特定收件匣。承載量會告訴您聯絡、客服人員和佇列。
建立產生 EventBridge 事件的規則
-
建立規則時,請選擇 EventBridge產生動作的事件。
-
在 動作名稱 中,輸入事件承載量的名稱。
注意
您為動作名稱指派的值會顯示在 EventBridge 承載中。彙總事件時,動作名稱會提供一個額外的維度,供您用來處理事件。例如,您有 200 個類別名稱,但只有 50 個具有特定動作名稱,例如 NOTIFY_CUSTOMER_RETENTION。
-
選擇 Next (下一步)。檢閱,然後 儲存。
-
新增規則之後,這些規則會套用至新增規則之後發生的新聯絡。Contact Lens 分析對話時會套用規則。
您無法將規則套用至過去、已儲存的交談。
-
若要利用 EventBridge 資料,請訂閱 EventBridge 事件類型。請參閱下一步程序。
訂閱 EventBridge 事件類型
若要訂閱 EventBridge 事件類型,請建立符合下列條件的自訂 EventBridge 規則:
-
「來源」=「aws.connect」
-
「詳細資訊類型」=「Contact Lens 分析狀態變更」或下列其中一項:
-
Contact Lens 通話後的配對規則
-
Contact Lens 即時規則配對
-
Contact Lens 即時聊天規則配對
-
Contact Lens 聊天後的配對規則
-
符合的指標規則
-
下圖顯示在新規則頁面的「事件模式」區段中的這些設定。
EventBridge 範例承載
以下是 Contact Lens Post Call Rules Matched 時 EventBridge 承載的樣子範例。
{ "version": "0", // set by EventBridge "id": "aaaaaaaa-bbbb-cccc-dddd-bf3703467718", // set by EventBridge "source": "aws.connect", "detail-type": "Contact Lens Post Call Rules Matched", "account": "
your AWS account ID
", "time": "2020-04-27T18:43:48Z", "region": "us-east-1", // set by EventBridge "resources": ["arn:aws:connect:us-east-1:your AWS account ID
:instance/instance-ARN
"], "detail": { "version": "1.0", "ruleName": "ACCOUNT_CANCELLATION", // Rule name "actionName": "NOTIFY_CUSTOMER_RETENTION", "instanceArn": "arn:aws:connect:us-east-1:your AWS account ID
:instance/instance-ARN
", "contactArn": "arn:aws:connect:us-east-1:your AWS account ID
:instance/instance-ARN
/contact/contact-ARN
", "agentArn": "arn:aws:connect:us-east-1:your AWS account ID
:instance/instance-ARN
/agent/agent-ARN
", "queueArn": "arn:aws:connect:us-east-1:your AWS account ID
:instance/instance-ARN
/queue/queue-ARN
", } }
下列範例是當 符合 Contact Lens 即時規則 時,承載量看起來的樣子。
{ "version": "0", // set by EventBridge "id": "aaaaaaaa-bbbb-cccc-dddd-bf3703467718", // set by EventBridge "source": "aws.connect", "detail-type": "Contact Lens Realtime Rules Matched", "account": "
your AWS account ID
", "time": "2020-04-27T18:43:48Z", "region": "us-east-1", // set by EventBridge "resources": ["arn:aws:connect:us-east-1:your AWS account ID
:instance/instance-ARN
"], "detail": { "version": "1.0", "ruleName": "ACCOUNT_CANCELLATION", // Rule name "actionName": "NOTIFY_CUSTOMER_RETENTION", "instanceArn": "arn:aws:connect:us-east-1:your AWS account ID
:instance/instance-ARN
", "contactArn": "arn:aws:connect:us-east-1:your AWS account ID
:instance/instance-ARN
/contact/contact-ARN
", "agentArn": "arn:aws:connect:us-east-1:your AWS account ID
:instance/instance-ARN
/agent/agent-ARN
", "queueArn": "arn:aws:connect:us-east-1:your AWS account ID
:instance/instance-ARN
/queue/queue-ARN
", } }