流程块:存储客户输入 - Amazon Connect

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

流程块:存储客户输入

描述

此区块与 “获取客户输入” 类似,但是此区块将输入存储为联系人属性(在 “已存储的客户输入系统” 属性中),并允许您对其进行加密。通过这种方式,您可以加密敏感的输入,如信用卡号码。此数据块:

  • 播放提示以获取客户回复。例如,“请输入您的信用卡号码”或“请输入我们在回拨时应使用的电话号码。”

  • 播放可中断的音频提示或播放以 text-to-speech 供客户回应。

  • 将数字输入存储在 “已存储的客户输入” 系统属性中。

  • 可用于指定自定义终止按键。

  • 如果在呼叫期间客户未输入任何输入,则联系人将按照 Timeout 的值向成功分支沿着 Success 分支进行路由。添加 “检查联系人属性” 区块以检查是否超时。

支持的频道

下表列出了此屏蔽如何路由正在使用指定渠道的联系人。

通道 支持?

语音

聊天

否-错误分支

任务

否-错误分支

流量类型

您可以在以下流程类型中使用此模块:

  • 入站流量

  • 客户队列流

  • 转接客服流

  • 转接队列流

属性

下图显示了商店客户输入区块的 “属性” 页面。它显示了配置为播放音频提示音的 “提示” 部分。


                    商店客户输入区块的属性页面。

下图显示了页面的 “客户输入” 部分。它被配置为允许最多 20 位数字。它设置为在 5 秒钟没有输入后超时。


                    属性页面的客户输入部分。

请注意以下属性:

  • 有关从 Amazon Connect 库或 S3 存储桶中选择提示的信息,请参阅播放提示区块。

  • Maximum Digits (最大位数):定义客户可以输入的最大位数。

  • 首次输入之前的超时时间:指定等待客户开始通过语音或 DTMF 输入回复的时间。例如,您可以输入 20 秒,以便客户有时间输入其信用卡号。

    默认情况下,联系人开始输入数字后,Amazon Connect 会为每个数字等待 5 秒钟。您不能更改此默认设置。

  • Encrypt entry (加密条目):加密客户的条目,例如其信用卡信息。有关获取用于输入此信息的密钥的 step-by-step 说明,请参阅使用 Amazon Connect 创建安全的 IVR 解决方案

  • Specify terminating keypress (指定终止按键):定义在联系人完成 DTMF 输入时使用的自定义终止按键。终止按键最多可以包含五位数字,包括 #、* 和 0-9 字符,而不仅仅是 #。

    注意

    要使用星号 (*) 作为终止按键的一部分,您还必须选中 Disable cancel key (禁用取消键)

  • Disable cancel key (禁用取消键):默认情况下,当客户输入 * 作为输入时,会删除先前的所有 DTMF 输入。但是,如果您选择 “禁用取消密钥”,Amazon Connect 会将 * 视为任何其他密钥。

    如果您将 DMTF 输入发送到 调用 AWS Lambda 函数 块,则 Disable cancel key (禁用取消键) 属性会影响输入,如下所示:

    • 选择 “禁用取消键” 后,输入的所有字符(包括任何*)都将发送到 Invoke Lambda 函数块。

    • 如果未选择 “禁用” 取消密钥,则只会向 Invo ke Lambda 函数块发送*。

    例如,假设您选中了 Disable cancel key (禁用取消键),并且客户输入了 1#2#3*4###,其中 ## 是终止按键。然后,Invoke Lambda 函数块接收整个 1 #2 #3 *4 # 作为输入。您可以对 Lambda 函数进行编程,使其忽略* 字符之前的字符。因此,客户输入将被解释为 1#2#4#

  • Phone number (电话号码):此选项对排队回拨场景非常有用。

    • 本地格式:如果您的所有客户都从您的实例所在的国家/地区拨打电话,请从下拉列表中选择该国家/地区。然后,Amazon Connect 会自动为客户填充国家/地区代码,这样他们就不必输入了。

    • 国际格式:如果您的客户来自不同的国家,请选择国际格式。然后,Amazon Connect 要求买家输入其国家/地区代码。

DTMF 输入有问题?

假设你有以下场景,有两个联系流,每个联系流都捕获来自客户的 DTMF 输入:

  1. One Flow 使用 “获取客户输入” 块向客户请求 DTMF 输入。

  2. 输入 DTMF 输入后,它会使用 “转移到流” 模块将联系人移至下一个联系流。

  3. 在下一个流程中,有一个商店客户输入块,用于从客户那里获取更多 DTMF 输入。

第一和第二流之间有设置时间。这意味着,如果客户在第二个流程中非常快地输入 DTMF 输入,则一些 DTMF 数字可能会被丢弃。

例如,客户需要按 5,然后等待第二个流程的提示,然后键入 123。在这种情况下,可以毫无问题地捕获 123。但是,如果他们不等待提示并很快输入 5123,则商店客户输入块可能只捕获 23 或 3。

为了确保第二个联系流中的商店客户输入块可以捕获所有数字,客户需要等待播放提示音,然后输入他们的 DTMF 输入类型。

已配置的数据块

下图显示了配置此模块时的样子示例。它有以下分支:成功错误无效数字


                    已配置的商店客户输入块。
  1. 号码无效:如果客户输入的号码无效,该怎么办。

示例流

Amazon Connect 包含一组示例流程。有关解释如何在流程设计器中访问示例流程的说明,请参阅示例流。以下是描述包含此模块的示例流程的主题。

场景

使用 Amazon Connect 创建安全的 IVR 解决方案