Use this guide if you want to enable SMS messaging in CourseCo using Twilio. It explains how to create a Twilio account, find the details CourseCo needs, and safely send them to our support team for installation.
CourseCo can install the Twilio connection on your website once you provide the required account details. Quick SMS features rely on this third-party integration.
Step 1: Create your Twilio account
-
Go to the https://www.twilio.com/ and create an account.
-
Complete the signup and verification steps requested by Twilio.
-
Log in to the Twilio Console after your account is created.
Step 2: Register or choose a Twilio phone number
-
In Twilio, open the phone numbers area.
-
Buy or select a number that supports SMS.
-
Copy the phone number exactly as shown, including country code if applicable.
This is the number your CourseCo site will use when sending SMS messages through Twilio.
Optional: Use a sender title instead of a phone number
Depending on your country, carrier rules, and Twilio account setup, you may be able to send SMS messages using an alphanumeric sender ID instead of displaying a phone number. This appears to recipients as a title or brand name, such as CourseCo, rather than a mobile number.
-
In Twilio, check whether alphanumeric sender IDs are supported for the countries you will message.
-
Choose a short, recognisable sender title that identifies your organisation. It usually supports letters and numbers only and may have a character limit.
-
If Twilio requires registration or approval for your region, complete that process before going live.
-
Send CourseCo support the approved sender title along with your Account SID and Auth Token.
Recipients usually cannot reply to messages sent from an alphanumeric sender title. If you need two-way SMS replies, use a Twilio phone number instead.
Step 3: Find your Twilio credentials
-
From the Twilio Console dashboard, locate your account details.
-
Copy the Account SID.
-
Reveal and copy the Auth Token.
-
Save these temporarily in a secure internal location until you send them to CourseCo.
Twilio uses the Account SID and Auth Token to authenticate your SMS integration. The Auth Token is the sensitive secret value.
Step 4: Send the details to CourseCo support
Send CourseCo support the following:
-
Your CourseCo site URL or project name
-
Your Account SID
-
Your Auth Token
-
Your selected Twilio phone number or alphanumeric sender ID
Once CourseCo receives these details, we can install the Twilio SMS connection for your site.
Step 5: CourseCo setup and testing
After installation, CourseCo can configure the SMS driver and activate it in your environment.
Typical CourseCo setup includes:
-
Adding the Twilio credentials in the messaging settings
-
Setting the SMS messaging driver to Twilio
-
Changing the driver status to Active
Once configured, test by sending an SMS from the admin messaging area to a valid mobile number.
Troubleshooting
|
Issue |
What to check |
Recommended action |
|---|---|---|
|
SMS will not send in testing |
Twilio account may still be in trial mode, or recipient number is not verified |
Verify the destination number in Twilio or upgrade the account for live sending |
|
Authentication error |
Account SID or Auth Token may be incorrect |
Re-copy the values from the Twilio Console and resend them securely |
|
Messages send from the wrong number |
The selected Twilio number may not be the one shared for setup |
Confirm which Twilio number should be installed on the CourseCo site |
FAQ
Related articles
-
https://courseco.atlassian.net/servicedesk/customer/portal/5/article/2233073888
-
https://courseco.atlassian.net/servicedesk/customer/portal/5/article/4449828865