Twilio Integration: Creating Twilio Account for an Existing MyStudio Communication Enhancement Add-on

Learn how to create a Twilio account and connect a new number to your existing MyStudio Communication Enhancement Add-on (Formerly SMS Add-on)

 

 

Overview

Our Communication Enhancement Add-on allows you to integrate a Twilio account for SMS functionality and will allow you to send emojis and images in SMS and in-app messaging. Integrating Twilio into your MyStudio account allows you to take control of your SMS plan, including how many bulk texts you’re allowed to send per month.

 


 

Permissions and Accessibility

 

Staff Access:

  • Admin
    • Full Access
  • Manager
    • No Access
  • Staff
    • No Access

MyStudio Plan Restrictions:

  • Users need to have enrolled into an SMS Plan with Twilio and a MyStudio Communication Enhancement Add-On

 


Specifications

 

To integrate a Twilio account to MyStudio when you already have the communication enhancement add-on, you will go to My Account > Plan and Billing > click “Connect Twilio Account.” This will redirect you to Integrations > Twilio. You will then need to complete the following steps:

 

Step 1: Create a Twilio Account

Click “Learn More” in step 1 to be redirected to Twilio’s homepage where you can create a new account. Once you create an account, you will be taken to your Twilio homepage.

 

NOTE: When you are creating the business profile, you will come across the option to select whether you are a Direct or ISV customer. You will select a direct brand customer, as these customers send messages directly to their clients. Please see this article for more details: ISV vs Direct Customer

 

Example of form fill-out:

 

 

Step 2: Upgrade


Click on “upgrade” at the top left and verify your identity. This will allow you to use Twilio to its full potential.

 

Step 3: Get a Phone Number

 

From your Twilio number’s homepage, click “Get Phone Number” to generate a random number automatically. You can also port an existing phone number separate from MyStudio into Twilio, but this process may take some time.

 

 

Step 4: Complete Twilio’s A2P 10DLC

 

The US requires that businesses sending bulk SMS fill out the A2P 10DLC which serves as a regulation document that prevents phishing SMS. Essentially, this document is required to allow you to send bulk SMS. In your Twilio account, you will go to Messaging > Regulatory Compliance > A2P 10DLC Overview.

 

We HIGHLY recommend taking your time with this process and learning more about this requirement before filling out the documentation so that you can ensure a quick, easy connection. The first article below, in particular, helps you choose which type of brand your business would be and contains a very helpful video. You will be registering as either a Low-volume or Standard Brand if you have an EIN, Tax ID, employees, etc. If you have made a mistake in your brand selection, please see below for how to fix this. After filling out this document, it will take 1-2 business days to be fully verified.

For more information about what the A2P 10DLC is and the specifics of how to set it up in Twilio, check out Twilio’s article here: Programmable Messaging and A2P 10DLC

 

For a quick comparison between a sole-proprietorship, low-volume, and standard brand, check out Twilio’s article here: Comparison between sole Proprietor, Low Volume Standard, and Standard registration for A2P 10DLC

 

 

Step 5: Create Campaign

 

After completing the A2P 10DLC, you will need to create a messaging campaign. This tells Twilio exactly what kinds of messages you’ll be sending to your members. To complete this, in your Twilio account, go to messaging > regulatory compliance > campaigns > register new campaign. 

 

Select your A2P brand you created when registering for the A2P 10DLC. For the “available A2P Campaign” use case, you will generally select the “low volume mixed” option. This is especially true if you selected your brand to be Low-Standard. 

 

For more information about the use case types, check out Twilio’s article here: List of campaign use case types for A2P 10DLC registration. 

 

Under the “messaging service", select create new messaging service. The “campaign description” describes what you are using the SMS for (IE: customer care communication); you will need to provide at least 2 examples of these messages. Under “message contents,” select that messages will include embed links since you may link to registration pages or the member app. If you plan on sending phone numbers in the messages, also select this box.

 

“How do end-users consent to receive messages” will consist of the consent message we have added to registration points that members will select in order to consent to messages. Provide the following text in this field box, replacing [company] with the name of your business:

 

“By providing your phone number, you agree to receive text messages from [company]. Message and data rates may apply. Message frequency varies.”

 

For opt-in keywords, enter “Start” and for Opt-in message enter: “To stop receiving messages from this number, reply with UNSUBSCRIBE or STOP.” 

 

Then click “create.”



For further insight for creating a successful campaign, check out Twilio's article here: A2P 10DLC Campaign Approval Requirements

 

Fees

One time fees

  • One time fee to Twilio associated with the A2P 10DLC registration, depending on which “brand” you fill out in the document. 
  • One time campaign vetting fee to Twilio per campaign

 

Monthly fees

  • Monthly fee to MyStudio for the communication enhancement add-on: $10/month
  • Monthly cost to Twilio associated with the brand type you entered as well as each campaign you create, depending on your selection for the campaign use type. 
  • Per message usage to Twilio



Please see below for further clarification on Twilio’s pricing.

 

For information about pricing and fees associated with the A2P 10DLC, check out Twilio’s article here: What pricing and fees are associated with the A2P 10DLC service?

 

For information about SMS usage pricing and fees, check out Twilio’s article here: https://www.twilio.com/en-us/sms/pricing/us 



NOTE: Twilio also has different support level tiers. While not mandatory to purchase, you can select a higher support level for an additional monthly cost. Please see here for further details: Support Plans

 

Step 6: How to Fix Brand if Incorrect (Optional)

If your A2P 10DLC or campaign were rejected due to your brand selection, you will need to first delete the brand and campaign in order to resubmit. You will then need to create a new business profile by clicking the Twilio icon at the top left and click create new. You will need to create a new profile and restart the process. 

 

Step 7: Copy and Connect Account SID and Auth Token

In your Twilio account, scroll to the bottom of the Twilio page to find the Account SID and Auth Token and copy these items.

 

Go back to the MyStudio tab and enter the Account SID and Auth Token into the integration fields and click ‘Connect’.  

 

 

The system will automatically detect phone numbers connected to your Twilio account and will prompt you to choose your number from the dropdown provided. Once selected, a success pop up will show it has been connected successfully. 

 

 

Once completed, and everything in your Twilio account is set up and fully verified, you will be able to send SMS to your members from your MyStudio account! If you need to edit or disconnect the Twilio number, go to Integrations > Twilio Integration for these options.

 


 

FAQs

1) Do I have to get a Twilio account if I've already been using SMS in MyStudio?

At this time, we do not require you to get and connect a Twilio account to your MyStudio account if you've already been utilizing SMS. Please note though, that you will need to have a connected Twilio account and number in order to utilize emojis and images in SMS.

 

2) Am I able to continue using the number I have been in MyStudio, but also get a Twilio plan?

Yes! In order to continue using a MyStudio number with a Twilio account, we will need to transfer your number to your Twilio account first. Please follow the steps in this article for more information:

Twilio Integration: Transferring Prior MyStudio Number into New Twilio Account

 

3) Can I connect Twilio to MyStudio before the A2P 10DLC is fully verified?

Yes! Just be aware that you may have trouble sending SMS until this document is fully verified and you’ve created the campaign. So we recommend completing those steps first.