in src/app.js [67:98]
function sendResponse(phone, botPhone, response) {
var paramsSMS = {
ApplicationId: AppId,
MessageRequest: {
Addresses: {
[phone]: {
ChannelType: 'SMS'
}
},
MessageConfiguration: {
SMSMessage: {
Body: response,
MessageType: "TRANSACTIONAL",
OriginationNumber: botPhone
}
}
}
};
pinpoint.sendMessages(paramsSMS, function (err, data) {
if (err) {
console.log("An error occurred.\n");
console.log(err, err.stack);
}
else if (data['MessageResponse']['Result'][phone]['DeliveryStatus'] != "SUCCESSFUL") {
console.log("Failed to send SMS response:");
console.log(data['MessageResponse']['Result']);
}
else {
console.log("Successfully sent response via SMS from " + botPhone + " to " + phone);
}
});
}