Skip to content

Instantly share code, notes, and snippets.

@ChloeCodesThings
Last active March 29, 2019 05:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ChloeCodesThings/b11b1c41397ff0bc9a7f27d800db968a to your computer and use it in GitHub Desktop.
Save ChloeCodesThings/b11b1c41397ff0bc9a7f27d800db968a to your computer and use it in GitHub Desktop.
An Ambivert's Guide to Azure Functions Sample Code- Call Example
const accountSid = process.env.TWILIO_SID;
const authToken = process.env.TWILIO_TOKEN;
const client = require('twilio')(accountSid, authToken);
// This can also be accomplished with a Twilio output binding- you can read more on this at http://aka.ms/AA4n3j
module.exports = async function (context){
const twilioOptions = {
url: process.env.TWIML_URL,
to: process.env.RECIPIENT_NUMBER,
from: process.env.SENDER_NUMBER
};
await client.calls
.create(twilioOptions)
.then(call => {
context.log("Call sent");
context.res = {
body: "Call successfully sent"
};
});
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment