问题标签 [amazon-connect]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
163 浏览

amazon-web-services - 是否可以删除传输到队列始终播放的音频提示?- 联系流程 - 亚马逊连接

只是想知道是否有人遇到过同样的问题。我在我的联系流中使用转移到队列块当然将呼叫转移到另一个队列,在那里总是有一个可用的“代理”总是会接听电话(试图模仿语音邮件系统)。我希望客户不知道他们正在被转移到另一个队列,但转移到队列块总是提示音频说“您的电话对我们非常有价值,将得到答复......”。

关于如何摆脱它的任何想法?GUI 中没有配置选项。

0 投票
2 回答
747 浏览

amazon-web-services - 执行另一个联系流时,联系属性会发生什么变化?- 亚马逊连接 - 联系流

因此,我尝试根据我在上一个联系流中设置的联系属性值(由检查联系属性时钟检查)执行 Lambda 函数。我的问题是,联系人属性是联系流本地的,还是可以从下一个联系流中引用?现在它对我不起作用,当我检查联系人属性值时,它永远不会与应该设置的值匹配(我在之前的联系流中设置后检查了这个)。

还从检查值的 Lambda 函数中获取此值(existingCase 是联系人属性的名称):

'existingCase':KeyError Traceback(最近一次调用最后一次):文件“/var/task/lambda_function.py”,第 11 行,在 lambda_handler print("Is it existing case" + event["Details"]["ContactData"] ["Attributes"]["existingCase"]) KeyError: 'existingCase'

谢谢!

0 投票
1 回答
388 浏览

python-3.x - 如何在 Amazon Connect 上获取已拨电话的状态?

我正在编写一个通过 Amazon Connect 发送自动呼叫的应用程序。如果第一个无法接听,应用程序需要重试到另一个目的地号码。该应用程序是用 Python3 编写的,并将托管在 Lambda 中。

这是使用的资源 https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/connect.html#Connect.Client.get_contact_attributes https://docs.aws.amazon.com/connect /latest/APIReference/API_GetContactAttributes.html

问题是“发送呼叫”是异步启动的,因此无法立即清楚呼叫是否成功。为了检查呼叫,我调用“get_contact_attributes”来识别状态或任何可能指向已拨呼叫状态的属性。

我希望它返回“connected_at”或类似的东西,我可以用它来识别调用的结果,但是,它只返回我自己设置的“自定义”属性。

0 投票
1 回答
84 浏览

amazon-web-services - 来自 Amazon 的连接到 Lambda 函数的输入始终包含 +1 的电话号码;即使我是从德国号码打来的

我从 Amazon Contact Flow 调用 AWS Lambda,从联系流到 lambda 函数的默认输入是使用“+1XXXXXXXXXXXX”发送客户的电话号码。不过,我是从德国号码“+49-XXXXXXX”打来的。

0 投票
1 回答
438 浏览

amazon-lex - 未能更新 Lex 机器人

我创建了 Amazon Lex 机器人并且工作完美。

在此处输入图像描述

我想将此聊天机器人添加到亚马逊连接,以便人们可以通过移动电话使用此聊天机器人。

但我无法将聊天机器人添加到亚马逊连接。它显示“更新 Lex 机器人失败。请重试。”

在此处输入图像描述

0 投票
1 回答
2626 浏览

amazon-web-services - AWS - Amazon Connect 无法建立软电话连接

以下是我尝试与呼叫者联系时收到的错误消息。一旦我单击答案,它就会出现以下内容:

错误信息

关于如何解决这个问题的任何想法?

如果您需要任何进一步的信息,请告诉我。

谢谢

0 投票
1 回答
2325 浏览

javascript - 如何使用 puppeteer 自动化 Amazon Connect CCP 登录?

我正在尝试使用 puppeteer 来自动化我们在 Amazon Connect 中的代理的登录过程,但是我无法让 puppeteer 完成加载 CCP 登录页面。请参见下面的代码:

我永远看不到页面的内容,它超时了。难道我做错了什么?如果我使用 { headless: false } 启动浏览器,我可以看到页面永远不会完成加载。

请注意,相同的代码适用于https://www.github.com/login,因此它必须特定于 Connect 的 CCP 的源代码。

0 投票
1 回答
326 浏览

amazon-web-services - 由于尺寸过大,无法在 Amazon Connect 中导出联系流

嗨,我在 amazon connect 及其复杂中创建了一个联系流。有超过 100 个块(提示,客户输入调用 lambda 等),当我尝试导出联系流(我想在不同的测试环境中导入它)时,它给出了以下错误

“导出联系流失败。流中的块或资源数超过允许的最大值或文件超过 1MB”

我试图删除这些块并且我能够导出,但是经过一定的限制(在这种情况下为 102 个块),我无法导出它。

有什么建议么?我们可以将数据从一个联系流传递到另一个联系流吗?

0 投票
3 回答
444 浏览

aws-lambda - 使用 Amazon Lex 暂停用户

我们正在使用 Amazon Connect、Lex 和 Lambda 来创建电话机器人。我们的一个用例是,当我们在其他系统中查找信息时,我们需要暂停用户。所以对话会是这样的:

我看不到发送wait a minute...消息和控制对话的方法。我们怎样才能做到这一点?

0 投票
1 回答
225 浏览

amazon-lex - 从 Connect 设置 Lex 时区请求属性

我正在创建一个使用 AMAZON.DATE 插槽的 lex 机器人。文档说我可以使用x-amz-lex:time-zone,我正在尝试从联系流中设置它。

Get Customer Input块允许您指定会话属性。我尝试了以下键无济于事:x-amz-lex:time-zone$.Lex.SessionAttributes.x-amz-lex:time-zone.

我觉得这一定是可能的,但我似乎找不到通过会话属性指定此请求属性的正确方法。

可惜,today还是昨天。