Learn how to add the MyStudio communication enhancement add-on and how to connect a pre-existing Twilio account to MyStudio for SMS.
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 add the communication enhancement add-on that will allow you to integrate a Twilio account to MyStudio, you will go to My Account > Plan and Billing > click “Learn More” to view the steps for connecting a Twilio account. You can sign up for our communication enhancement add-on without connecting a Twilio account, but you will not be able to utilize SMS in our system.
Step 1: Log Into Twilio
Since you already have a Twilio account, log into your Twilio account and navigate to ‘Account Info’. Copy the Account SID and Auth Token details from the Twilio Dashboard.
Step 2: Get a New Phone Number (Optional)
You can choose to buy a separate Twilio number than the one that was already in your Twilio account and connect it to MyStudio. If you would like to separate these, do this step now. Otherwise, you can connect an existing number in your Twilio account to MyStudio.
NOTE: If you have more than one location associated with your business, you will have to purchase or transfer each phone number associated with each MyStudio account. So if you have three locations, you will need three numbers in your Twilio account.
Step 3: 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 4: Create Campaign (if you haven’t already done so)
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 a consent message. 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
NOTE: If you experience any issues with approval for your A2P 10DLC or campaigns, you should receive an email from Twilio describing the issue. If you need any clarity on this, please reach out to Twilio directly so they can properly and efficiently assist in explaining and resolving your issue.
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 5: 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 6: Copy and Connect Account SID and Auth Token
Go back to the MyStudio tab and click “Proceed” on the popup. After checking if the billing information has been entered correctly, you will then be prompted to enter the Twilio Account SID and Auth Token that you copied in step 1. The system will automatically detect phone numbers connected to your Twilio account and will prompt you to choose your number from the dropdown provided. Continue with the add-on purchase.
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) Can I get the MyStudio communication enhancement add-on without connecting Twilio?
Yes! Purchasing the MyStudio communication enhancement add-on will allow you to utilize emojis and image sharing (coming soon) in in-app messaging. Just know that you will not be able to send SMS without a Twilio integration.
2) Can I connect Twilio later?
Yes! You are able to purchase the MyStudio communication enhancement add-on without connecting Twilio right away. You can always connect your Twilio account later from Integrations > Twilio Integration once you would like to utilize our SMS capabilities.
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.
4) I have multiple locations with my business. Does each location have to make their own Twilio account?
No! If you have more than one location associated with your business, you can create just one Twilio account, but you will have to purchase or transfer each phone number associated with each MyStudio account. So if you have three locations, you will need three different numbers.