Scheduling Scheduled SMS Messages with Azure Functions Timer Trigger and Twilio Programmable SMS

Abstract

Wouldn't it be great if you could schedule a daily SMS message which provides you with current data from a resource of your choice? This is all possible with the use of Azure Functions and Twilio Programmable SMS! In this project, you'll learn about Azure Functions with a focus on the Timer trigger. Combined with the help of Twilio Programmable SMS and a GET request from the API of your choice, you can schedule daily SMS messages all from Visual Studio Code with the Azure Functions Core Tools extension.

Table of Contents

Resources Links
Presentation Presentation
Videos Train the Trainer
Presentation (Audio)
Demos Demo 1: Create a New Project using Azure Functions Core Tools
Demo 2: Setup COVID-19 API GET Request
Demo 3: Create Twilio Message
Demo 4: Visual Studio Code Debugger
Demo 5: Deploy Function to Azure

How to Use

Welcome!

We're glad you are here and look forward to your delivery of this amazing content. As an experienced presenter, we know you know HOW to present so this guide will focus on WHAT you need to present. It will provide you a full run-through of the presentation created by the presentation design team.

Along with the video of the presentation, this document will link to all the assets you need to successfully present including PowerPoint slides and demo instructions & code.

  1. Read document in its entirety.
  2. Watch the video presentation
  3. Ask questions of the Lead Presenter

Get Started

This training repository is divided in to the following sections:

Slides Demos
19 slides - 9:35 minutes 5 demos - 22 minutes

Slides

The slides are divided in five sections:

Section Slides Notes
Azure Functions 3-5
Timer Trigger 6-10
GET Requests with Azure Functions 12-14
Twilio Programmable SMS 15-17
Send a Scheduled SMS 18-19

Demos

Detailed explanations of each demonstration associated with this presentation can be found in this section.

Demo Minutes Video
Create a New Project using Azure Functions Core Tools 5:42 Watch Video
Setup COVID-19 API GET Request 2:52 Watch Video
Create Twilio Message 6:27 Watch Video
Visual Studio Code Debugger 2:16 Watch Video
Deploy Function to Azure 4:18 Watch Video