创建生成EventBridge事件的隐形眼镜规则 - Amazon Connect

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

创建生成EventBridge事件的隐形眼镜规则

在实时或通话后/聊天中,您可以获取事件并使用它们来触发后续通知或提醒,或者在 Amazon Connect 之外汇总报告。你可以用这些数据做很多事情。例如:

  • 在QuickSight仪表板中获取实时警报。

  • 在 Amazon Connect 之外创建汇总报告。

  • 将数据与您的 CRM 相结合。

  • 将您的通知解决方案连接到特定的收件箱,EventBridge并确保在一天结束之前,所有特定类型的事件都会进入特定的收件箱。有效载荷会告诉你联系人、代理和队列。

创建生成EventBridge事件的规则
  1. 创建规则时,为操作选择 “生成EventBridge事件”。

    
                                新规则页面、“执行这些操作” 部分、“添加操作” 下拉列表、“生成EventBridge事件操作”。
  2. 操作名称中,输入事件负载的名称。

    注意

    您为操作名称分配的值在EventBridge负载中可见。聚合事件时,操作名称提供了一个可用于处理事件的额外维度。例如,您有 200 个类别名称,但只有 50 个类别名称具有特定的操作名称,例如 NOTIFY_CUSTOMER_RETINATION。

    
                                “采取这些操作” 部分、“分配联系人类别” 部分、“生成EventBridge事件” 部分。
  3. 选择下一步。查看,然后保存

  4. 添加规则后,它们将应用于添加规则后出现的新联系人。隐形眼镜分析对话时适用规则。

    您无法将规则应用于过去存储的对话。

  5. 要利用EventBridge数据,请订阅EventBridge事件类型。参见下一个过程。

订阅EventBridge事件类型

要订阅EventBridge事件类型,请创建与以下内容匹配的自定义EventBridge规则:

  • “来源” = “aws.connect”

  • “detail-type” = “隐形眼镜分析状态更改”(或匹配隐形眼镜通话后规则、匹配隐形眼镜实时规则匹配隐形眼镜聊天后规则

下图显示了新规则页面的 “事件模式” 部分中的这些设置。


                            新EventBridge规则页面的事件模式部分。

EventBridge有效载荷示例

以下是匹配隐形眼镜通话后规则时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", } }

以下是匹配隐形眼镜实时规则时有效载荷的示例。

{ "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", } }