Getting Started with LifterLMS Twilio

Overview and Features

# Top

Twilio is a cloud communications platform for building SMS, Voice & Messaging applications.

LifterLMS Twilio utilizes Twilio’s Programmable SMS API’s to extend the default features of LifterLMS and allow you to:

  • Create customizable SMS text messages which will be automatically delivered to your student’s SMS enabled devices during engagement triggers you’re familiar within from LifterLMS
  • Create customizable SMS notifications for site administrators and authors so you can stay up-to-date on your student’s progress
  • Allow students to enroll into free access plans for courses and memberships using LifterLMS Text to Enroll

What LifterLMS Twilio Cannot Do

# Top

Twilio has a large suite of products and LifterLMS Twilio integrates only with a small set of the tools known as Programmable SMS. LifterLMS Twilio does not integrate with Twilio’s voice, video, chat, or authentication services.

LifterLMS Twilio does not currently integrate with Twilio Shortcodes. We plan to add Shortcode support in the future.

If you are looking to utilize other Twilio products with LifterLMS we’d love to hear from you. Please submit a new feature request and let us know which other Twilio product(s) you’d like to use with LifterLMS and why. We build products based on what our user base finds most useful and would love to expand this feature set based on your feedback.

Requirements

# Top

LifterLMS Twilio requires:

Installation

# Top

Install LifterLMS Twilio:

  • Download LifterLMS Twilio from your account at https://lifterlms.com/my-account/my-files/
  • On your WordPress Admin Panel navigated to Plugins -> Add New
  • Click “Upload Plugin”
  • Select the .zip file for LifterLMS Twilio from your computer and click “Install Now”
  • After installing press “Activate”

Activate LifterLMS Twilio with lifterlms.com:

Purchasing an SMS-Capable Phone Number

# Top

To purchase a phone number you must head to the Phone Numbers -> Buy a Number from within your Twilio Console.

Search for a phone number and select any number you desire from the results list. Click the “Buy” button to add a phone number to your Twilio account.

Ensure that you select a number which is SMS-capable!

Note that these phone numbers are subject to Twilio’s pricing structure!

Connect to the Twilio API

# Top

For LifterLMS Twilio to function, it must be able to connect to the Twilio API. To connect to the API you must locate your Account SID and your Auth Token and add them to the LifterLMS Twilio settings fields.

  • Login to your Twilio account console
  • Find your Account SID and Auth Token
    Twilio API Keys
  • Once you have your keys, navigate to your WordPress admin panel in a new tab
  • Head to LifterLMS -> Settings -> Integrations and locate the Twilio section
  • Paste your Account SID and Auth Token into the respective fields
  • Check the box for “Enable / Disable” to turn the integration on
  • Click “Save Changes”

If LifterLMS Twilio is able to communicate with the API you will now see a list of SMS-capable phone numbers from your Twilio account as well as a “Default Auto-Reply” setting.

LifterLMS Twilio Settings

If no phone numbers are listed you need to purchase a phone number on your Twilio Account to proceed.

Last Updated on
Was this article helpful?