?>

Downtime Alert + Twilio Integrations

Appy Pie Connect allows you to automate multiple workflows between Downtime Alert and Twilio

About Downtime Alert

'Down Time Alert' is our own website monitoring service that watches your website 24/7/365 and notifies you whenever your website goes down.

About Twilio

Twilio is the communciton platform that millions of developers trust to build seamless communications experiences with phone calls, text messages, video calls, and more.

Twilio Integrations
Twilio Alternatives

Connect the apps you use everyday and find your productivity super-powers.

  • SMS By Connect SMS By Connect
  • Aircall Aircall
  • CallFire CallFire
  • CallHub CallHub

Best Downtime Alert and Twilio Integrations

  • Downtime Alert Twilio

    Downtime Alert + Twilio

    Receive Twilio SMS Alert When Your Website is Down Read More...
    When this happens...
    Downtime Alert Website Down
     
    Then do this...
    Twilio Send SMS
    Always keep your website up and running by connecting it with Appy Pie Connect. Once established, this Connect will never let your website go down. While setting up this Connect, you’ll need to add a phone number on which you want to receive SMS alert. Once successfully set up, Appy Pie Connect sends an SMS alert to specified contact when your website is down.This way, you can keep close eye on your business’ website ensuring your business keep growing.
    How This Automation Works
    • When your website goes down
    • Appy Pie Connect sends an SMS alert to specified contact via Twilio
    What is Needed for this Integration
    • An Appy Pie Connect Account
    • A Twilio Account
  • Downtime Alert Google Sheets

    Twilio + Google Sheets

    Add new Google Sheet rows for Twilio SMS text messages Read More...
    When this happens...
    Downtime Alert New SMS
     
    Then do this...
    Google Sheets Create Spreadsheet Row
    If you’re a business owner, you understand the importance of Twilio SMS Text Messages. These SMS text message mean a lot to your business and you must keep them safe for future reference. With our automation platform, you can automatically save Twilio SMS Text Messages without any manual efforts. With this integration active, Appy Pie Connect will copy your Twilio SMS messages into a spreadsheet in Google Sheets, bringing all of your messages together into one place.
    How This Connect Works
    • A new SMS message triggers in Twilio
    • Appy Pie Connect automatically adds the SMS to Google Sheets as a new row in a spreadsheet
    What You Need
    • A Twilio account
    • A Google account (with an access to Google Sheets spreadsheet)
  • Downtime Alert Google Sheets

    Twilio + Google Sheets

    Save New Twilio Calls to Google Sheets as New Rows Read More...
    When this happens...
    Downtime Alert New Call
     
    Then do this...
    Google Sheets Create Spreadsheet Row
    Setup Google Sheets – Twilio automation with Appy Pie Connect and automatically save Twilio calls without any manual efforts. You don’t need to learn coding or programming skills, just follow our simple instructions and set-up this Connect in minutes. After setting this integration up, Appy Pie Connect will save Twilio phone calls in details, including – number, call location, and how long you talked or any other detail you might need.
    How This Automation Works
    • A new call is logged on Twilio
    • Appy Pie Connect adds call information to Google Sheets as a new row
    What Is Needed For Integration
    • A Twilio Account
    • A Google Account( with access to Google Sheets)
  • Downtime Alert Google Calendar

    Twilio + Google Calendar

    Generate events on the Google Calendar from Twilio SMS messages Read More...
    When this happens...
    Downtime Alert New SMS
     
    Then do this...
    Google Calendar Quick Add Event
    Ever wanted to set up new Google Calendar events from Twilio SMS message? Use the Twilio – Google Calendar integration to trigger events based on Twilio SMS messages. Once this integration has been set up, whenever a message is received on Twilio, Appy Pie Connect creates an event on Google Calendar based on that SMS message.
    How This Integration Works
    • Twilio receives an SMS
    • Appy Pie Connect creates an event on Google Calendar based on the Twilio SMS message
    What You Need
    • A Twilio Account
    • A Google Account with access to Google Calendar
  • Downtime Alert

    Twilio +

    Append new Twilio SMS text messages as record on Firebase Read More...
    When this happens...
    Downtime Alert New SMS
     
    Then do this...
    Create Child Record
    Create a log of messages received on Twilio easily with Twilio – Firebase integration from Appy Pie Connect. Once this connect is active, every time a new message is sent to your Twilio number, a corresponding record, containing message data, will automatically be added to your Firebase database.
    How The Twilio Firebase Integration Works
    • A new message is received on your Twilio number
    • Appy Pie Connect updates the Firebase record with that message
    What Do You Require
    • A Twilio account
    • A Firebase account
  • Downtime Alert

    {{item.triggerAppName}} + {{item.actionAppName}}

    {{item.message}} Read More...
    When this happens...
    Downtime Alert {{item.triggerTitle}}
     
    Then do this...
    {{item.actionAppImage}} {{item.actionTitle}}
Connect Downtime Alert + Twilio in easier way

It's easy to connect Downtime Alert + Twilio without coding knowledge. Start creating your own business flow.

    Triggers
  • Website Down

    Trigger whenever your website is down.

  • New Call

    Triggers once a call is completed on your Twilio number.

  • New Recording

    Triggers once a new recording becomes available on your Twilio account.

  • New SMS

    Triggers the moment an SMS is sent to your Twilio Number.

    Actions
  • Call Phone

    Call a number or numbers and say your predefined message.

  • Send SMS

    Send a SMS to a number or numbers.

How Downtime Alert & Twilio Integrations Work

  1. Step 1: Choose Downtime Alert as a trigger app and Select "Trigger" from the Triggers List.

    (30 seconds)

  2. Step 2: Authenticate Downtime Alert with Appy Pie Connect.

    (10 seconds)

  3. Step 3: Select Twilio as an action app.

    (30 seconds)

  4. Step 4: Pick desired action for the selected trigger.

    (10 seconds)

  5. Step 5: Authenticate Twilio with Appy Pie Connect.

    (2 minutes)

  6. Your Connect is ready! It's time to start enjoying the benefits of workflow automation.

Integration of Downtime Alert and Twilio

Downtime Alert is a service that monitors websites for downtime and alerts you of downtime via SMS or email. It integrates with more than 800 SaaS applications such as SurveyMonkey, Google Analytics, Slack, Salesforce, and many more. Downtime Alert sends an alert when the site is down and allows you to set up automatic notifications when the site is back up. You can set up your own custom message and get notified as soon as the site comes back up. When Downtime Alert detects a website outage, you will receive a phone call, an SMS message, or an email notification instantly. You can see all of your outage alerts in one place on the Downtime Alert dashboard.

Twilio is a cloud communications platform that enables developers to create and send messages and voice calls using web-based APIs. Twilio is flexible and works with any existing website or app to enhance existing features or build new ones. It includes a REST API that enables you to make and receive calls and messages. You can also build applications that integrate with other popular services including Slack, Facebook Messenger, WhatsApp, Viber, and Microsoft Skype. The API supports several programming languages including Python, PHP, Ruby, .NET, Java, Node.js, and more. Twilio offers great documentation for their REST API and other resources to help you get started.

In this section we will learn how to integrate Downtime Alert with Twilio so that we can receive SMS notifications when our sites are down. We'll be using Python, Flask, and Twilio's REST API. First we will start by creating a flask app that will allow us to use the Twilio API in our application. We will then register our app with Twilio to get an account number which will be used in our application to send out text messages. Then we will integrate Downtime Alert with Twilio so that whenever a site goes down Downtime Alert will send a text notification to the user alerting them of the downtime. Finally we will add our code to GitHub so that anyone can download it and use it in their projects.

  • Creating a Flask App
    • Create a new directory called DowntimeAlertTwilio.
    • cd into that directory and create a new virtual environment called venv using the virtualenv command:

    cd DowntimeAlertTwilio virtualenv venv

    • Activate the virtual environment:

    source venv/bin/activate

    • Install Flask using pip:

    pip install flask

    • Create a new file called app.py inside the same directory as your venv fpder:

    nano app.py

    • Copy the fplowing code into app.py :

    from flask import Flask , request , render_template , redirect , url_for from twilio import twiml from twilio . rest import Client ACCOUNT_SID = 'YOUR TWILIO ID' AUTH_TOKEN = 'YOUR TWILIO AUTH TOKEN' DEFAULT_CALLER_ID = 'YOUR TWILIO DEFAULT CALLER ID' @ app . route ( '/' . def homepage ( . . return render_template ( 'index.html' . @ app . route ( '/message/<PhoneNum>' . def send_sms ( phone_num . . try . client = Client ( account_sid = ACCOUNT_SID , auth_token = AUTH_TOKEN . message = twiml . Response ( . message . dial ( phone_number = phone_num , caller_id = DEFAULT_CALLER_ID . response = client . messages . create ( body = message . print response except TwilioRestException as e . return str ( e . if __name__ == '__main__' . port = int ( os . environ . get ( 'PORT' , 5000 . . app . debug = True app . run ( host = '0.0.0.0' , port = port )

    • Exit nano by pressing CTRL + X then Y and ENTER .
    • Run our application:

    python app.py * Running on http://127.0.0.1:5000/ ( Press CTRL+C to quit . * Restarting with stat * Debugger is active! * Debugger PIN. 123456 * Connected to debugger localhost:8000> CTRL+C to stop 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 * Running on http . //127.0.0.1:5000/ (Press CTRL+C to quit. * Restarting with stat * Debugger is active! * Debugger PIN. 123456 * Connected to debugger localhost . 8000 > CTRL + C to stop

  • Creating a Twilio App and Getting an Account Number
  • The process to integrate Downtime Alert and Twilio may seem complicated and intimidating. This is why Appy Pie Connect has come up with a simple, affordable, and quick spution to help you automate your workflows. Click on the button below to begin.