У меня есть простой поток контактов, как показано ниже, из которого я инициирую вызов от Amazon Connect (заявленный номер телефона в AWS Connect) до конечного клиента (реальный номер телефона клиента):
Теперь я хочу подключить агента к концу Amazon Connect.
Когда я запускаю следующий код, мне нужно инициировать вызов из Amazon Connect (агента клиента)конечному клиенту (реальный номер телефона клиента)
const AWS = require('aws-sdk');
AWS.config.update({ region: 'us-east-1' });
exports.handler = (event, context, callback) => {
let connect = new AWS.Connect();
const customerName = event.name;
const customerPhoneNumber = event.number;
const dayOfWeek = event.day;
let params = {
"InstanceId" : '12345l-abcd-1234-abcde-123456789bcde',
"ContactFlowId" : '987654-lkjhgf-9875-abcde-poiuyt0987645',
"SourcePhoneNumber" : '+1123456789',
"DestinationPhoneNumber" : customerPhoneNumber,
"Attributes" : {
'name' : customerName,
'dayOfWeek' : dayOfWeek
}
}
connect.startOutboundVoiceContact(
params, function (error, response){
if(error) {
console.log(error)
callback("Error", null);
} else
{
console.log('Initiated an outbound call with Contact Id ' + JSON.stringify(response.ContactId));
callback(null, 'Success');
}
}
);
};
- Как добавить агента клиента в поток контактов?
- Ведение журнала не работает (Не удается найти какие-либо журналы в CloudWatch AWS)
- Добавлена ли запись моего вызова в нужном разделе в потоке контактов?