Amazon Connect呼出电话-寻找示例代码链接

时间:2018-12-01 20:00:50

标签: amazon-web-services amazon-connect

我想设置一个简单的Amazon Connect呼叫流,该电话流回拨任何在我的网站上留下电话号码的客户。我是Amazon Connect的入门级新手,无法找到任何示例代码来显示如何设置通过Web客户端动态呼叫提供的电话号码的出站呼叫。

有人可以指出任何示例代码吗?我已经看过AWS Connect API的文档,包括StartOutboundCall等的文档,但是如果可能的话,我正在寻找一些示例代码。

1 个答案:

答案 0 :(得分:1)

https://blogs.perficient.com/2018/11/19/ac-outbound-api/有一个很好的例子,我已经成功地遵循了。

电话是:

let params = {
    "InstanceId" : '12345l-abcd-1234-abcde-123456789bcde',
    "ContactFlowId" : '987654-lkjhgf-9875-abcde-poiuyt0987645',
    "SourcePhoneNumber" : '+1xxxxxxxxx',
    "DestinationPhoneNumber" : customerPhoneNumber,
    "Attributes" : {
        'name' : customerName,
        'dayOfWeek' : dayOfWeek
    }
}
let connect = new AWS.Connect();
connect.startOutboundVoiceContact(params, function (error, response) { ... });

给出一个接触流(类型为“接触流”),并带有arn:arn:aws:connect:us-east-1:xxxxxxxx:instance / 12345l-abcd-1234-abcde-123456789bcde / contact-flow / 987654 -lkjhgf-9875-abcde-poiuyt0987645

SourcePhoneNumber是必需的,并且必须是Amazon Connect中的其中一个。或使用已定义的队列号。

Attributes属性将按原样传递,并以文本到语音的形式显示在您的联系流程中,格式类似于$ .Attributes.dayOfWeek。

联系流程可以简单到一个开始,连接到一个“播放提示”,连接到“断开/挂断”。

所有道具都移至https://blogs.perficient.com/author/dhodanic/