?>

Downtime Alert + Twilio Integrations

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

  • No code
  • No Credit Card
  • Lightning Fast Setup
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

Looking for the Twilio Alternatives? Here is the list of top Twilio Alternatives

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

Best ways to Integrate Downtime Alert + Twilio

  • Downtime Alert Twilio

    Downtime Alert + Twilio

    Receive Twilio SMS Alert When Your Website is Down Read More...
    Close
    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 Twilio

    Downtime Alert + Twilio

    Call Phone in Twilio when Website Down is added to Downtime Alert Read More...
    Close
    When this happens...
    Downtime Alert Website Down
     
    Then do this...
    Twilio Call Phone
  • Downtime Alert Gmail

    Downtime Alert + Gmail

    Create Draft from Gmail from Website Down to Downtime Alert Read More...
    Close
    When this happens...
    Downtime Alert Website Down
     
    Then do this...
    Gmail Create Draft
  • Downtime Alert Gmail

    Downtime Alert + Gmail

    Send Email in Gmail when Website Down is added to Downtime Alert Read More...
    Close
    When this happens...
    Downtime Alert Website Down
     
    Then do this...
    Gmail Send Email
  • Downtime Alert Gmail

    Downtime Alert + Gmail

    Create Label from Gmail from Website Down to Downtime Alert Read More...
    Close
    When this happens...
    Downtime Alert Website Down
     
    Then do this...
    Gmail Create Label
  • Downtime Alert {{item.actionAppName}}

    Downtime Alert + {{item.actionAppName}}

    {{item.message}} Read More...
    Close
    When this happens...
    {{item.triggerAppName}} {{item.triggerTitle}}
     
    Then do this...
    {{item.actionAppName}} {{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 authenticate it on Appy Pie Connect.

    (30 seconds)

  2. Step 2: Select "Trigger" from the Triggers List.

    (10 seconds)

  3. Step 3: Pick Twilio as an action app and authenticate.

    (30 seconds)

  4. Step 4: Select a resulting action from the Action List.

    (10 seconds)

  5. Step 5: Select the data you want to send from Downtime Alert to Twilio.

    (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.