Getting Started with Lalaley Twilio
Twilio is a cloud communications platform for building SMS, Voice & Messaging applications.
Lalaley Twilio utilizes Twilio’s Programmable SMS API’s to extend the default features of Lalaley 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 Lalaley (users must opt-in at the course or membership checkout in order to receive engagement text messages).
- 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 Lalaley Text to Enroll.
Twilio has a large suite of products and Lalaley Twilio integrates only with a small set of the tools known as Programmable SMS. Lalaley Twilio does not integrate with Twilio’s voice, video, chat, or authentication services.
Lalaley Twilio does not currently integrate with Twilio Shortcodes.
If you are looking to utilize other Twilio products with Lalaley 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 Lalaley 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.
Lalaley Twilio requires:
- Lalaley 4.0 or later
- An active Twilio account with at least one SMS-capable phone number
Install Lalaley Twilio:
- Download Lalaley Twilio from your account at https://www.lalaley.com/my-account/
- On your WordPress Admin Panel navigated to Plugins > Add New
- Click Upload Plugin
- Select the .zip file for Lalaley Twilio from your computer and click Install Now
- After installing press Activate
Activate Lalaley Twilio with www.lalaley.com:
- Retrieve your license key from https://www.lalaley.com/my-account/
- Navigate to Lalaley > Add-ons & More
- Select ‘My License Keys’ and paste in your license key
- Click Add New at the bottom of the box
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, and note that these phone numbers are subject to Twilio’s pricing structure.
After purchasing a new number if you don’t see this number listed on your Lalaley Twilio Integration settings you can refresh the list by clicking the Refresh button.

For Lalaley 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 Lalaley Twilio settings fields.
- Login to your Twilio account console
- Find your Account SID and Auth Token
- Once you have your keys, navigate to your WordPress admin panel in a new tab
- Head to Lalaley > Settings, “Integrations” tab, 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
This will save your API credentials to the database. For increased security you can store your credentials in your wp-config.php file:
After adding your API credentials, a list of of SMS-capable phone numbers from your Twilio account will be available.
Select the From Number which SMS notifications and engagements will come from.
If no phone numbers are listed you need to purchase a phone number on your Twilio Account to proceed.
The Default Auto-Reply setting allows you to customize the response message sent to anyone who sends an SMS message to this number that cannot be parsed by the Text To Enroll handler.


