node-red-contrib-twilio-ivr
Version:
Node-RED nodes for Twilio IVR development
16 lines (15 loc) • 414 B
JavaScript
module.exports = function(RED) {
function RedirectNode(config) {
RED.nodes.createNode(this,config);
var node = this;
node.on('input', function(msg) {
var url = config.url;
if (url == "") {
url = msg.topic;
}
msg.payload.twiml += '<Redirect method="' + config.method + '">' + url + '</Redirect>';
node.send(msg);
});
}
RED.nodes.registerType("redirect",RedirectNode);
}