Twilio Integration: Connecting Existing Twilio Account to an Existing MyStudio Communication Enhancement Add-on

Learn how to connect your existing Twilio account to your existing MyStudio communication enhancement add-on.

^ Back to top

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.

 


Table of Contents

  1. Permissions and accessibility
  2. What fees are associated with connecting Twilio?
  3. What is the benefit of having Twilio connected?
  4. Can I keep using my current MyStudio number?
  5. Overview: full steps to connect your existing Twilio account when you already have the communication enhancement add-on

  6. Step 1: Log in to your Twilio account
    1. Get a new phone number (optional)
  7. Step 2: Complete Twilio’s A2P 10DLC
    1. What is the A2P 10DLC?
    2. Before completing the A2P 10DLC
    3. Completing A2P 10DLC
  8. Step 3: Create Campaign
    1. What is a Twilio campaign
    2. Creating a campaign
    3. Rejected due to end-users consent to receive messages
    4. Rejected due to brand selection
  9. Step 4: Connect Twilio to MyStudio
    1. Copy the account SID and auth token from Twilio
    2. What is an account SID and auth token?
    3. Connect Twilio to MyStudio
  10. Frequently Asked Questions (FAQs)
    1. Do I have to get a Twilio account if I’ve already been using SMS in MyStudio?
    2. What happens if someone unsubscribes from texting?
    3. Do I need multiple Twilio accounts if I have multiple locations?
    4. Can I connect Twilio to MyStudio before completing A2P 10DLC?
    5. Where do I find the Twilio number in MyStudio to confirm it’s been connected successfully?
    6. How do I disconnect the Twilio account from MyStudio?
    7. How do I change the Twilio phone number in MyStudio?
    8. What happens if Twilio rejects my A2P 10DLC or campaign?
    9. Can I use the same Twilio phone number for multiple MyStudio accounts?
    10. Can I send emojis and pictures with a Twilio phone number?
    11. Can I test my Twilio setup before sending real messages?
    12. Can I use my personal phone number?

  11. Was this helpful?

 


Permissions and Accessibility

 

Staff Access:

  1. Admin: Full access
  2. Manager: No access
  3. Staff: No access

MyStudio Plan Restrictions:

  1. Users need to have enrolled into an SMS Plan with Twilio and a MyStudio Communication Enhancement (Twilio) Add-On

 

^ Back to top


What fees are associated with connecting Twilio?

One time fees

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

Monthly fees

  1. Monthly fee to MyStudio for the communication enhancement (Twilio) add-on.
  1. 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. 
  2. Per message usage to Twilio.



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

  1. 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?
  2. 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

 

^ Back to top


What is the benefit of having Twilio connected?

Our V2 system requires you to connect your own Twilio account in order to use SMS communication. Additionally, having your Twilio account keeps you in control of your messaging limits and allows you to send emojis and images in your texts.

 

^ Back to top


Can I keep using my current MyStudio number?

If you would like to continue using the MyStudio number you were using before, you will still need to create a Twilio account and upgrade to an SMS plan. We will also need to port your MyStudio number into your Twilio account. 

 

See this article for more details: Twilio Integration: Transferring Prior MyStudio Number into New Twilio Account

 

^ Back to top


Overview: full steps to connect your existing Twilio account when you already have the communication enhancement add-on


  1. Log in to Twilio.
    • Get a new phone number (optional).
  1. Complete Twilio’s A2P 10DLC if you haven’t already.
  2. Create an SMS campaign in Twilio.
  3. Connect Twilio to MyStudio.

 

^ Back to top


Step 1: Log in to your Twilio account

Log in to your existing Twilio account.

 

Get a new phone number (optional)

You can choose to buy a separate Twilio number than the ones already in your Twilio account and connect it to MyStudio. However, you can also connect an existing, unused number from your Twilio account to MyStudio.

 

^ Back to top


Step 2: Complete Twilio’s A2P 10DLC (if you haven’t already)

What is the 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. 

 

^ Back to top

Before completing the A2P 10DLC

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. 



Important: If you make a mistake in your brand selection and your A2P 10DLC or campaign (created later) is denied because of it, you will have to restart the process. Be sure to carefully and thoughtfully make your selection.

 

^ Back to top

Completing A2P 10DLC

  • In your Twilio account, go to Messaging > Regulatory Compliance > A2P 10DLC Overview.
  • Claim your business type:
    • Low-volume
    • Standard brand
    • Sole proprietor: note that you cannot claim to be a sole proprietor if you have an EIN, Tax ID, employees, etc. Only claim this if you are the sole employee of your business. If you select a sole proprietor and you do not qualify as such, Twilio will deny your A2P 10DLC and/or campaign.
  • Wait 1-2 business days for Twilio to fully verify your information.

Twilio A2P

^ Back to top


Step 3: Create Campaign

What is a Twilio campaign?

A Twilio campaign tells Twilio exactly what kinds of messages you’ll be sending to your members.

 

Important: If you make a mistake in your brand selection and your A2P 10DLC (created earlier) or campaign is denied because of it, you will have to restart the process. Be sure to carefully and thoughtfully make your selection.

 

^ Back to top

Creating a campaign

To create a campaign in Twilio:

  • In your Twilio account, go to messaging.
  • Click regulatory compliance > campaigns.
  • Select to register a new campaign.
  • Fill out the following info:
    • A2P Brand: Select your A2P brand you created when registering for the A2P 10DLC. 
    • Available A2P Campaign use cases: generally, this will be 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. 
    • Messaging service: Create new messaging service
    • Campaign description: describes what you are using the SMS for (IE: customer care communication)
    • Provide at least 2 examples of these messages.
    • Message contents: 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: 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.”

 

    • Opt-in keywords: “Start”
    • Opt-in message: Provide the following text:

“To stop receiving messages from this number, reply with UNSUBSCRIBE or STOP.”

 

6.  Click create and wait for Twilio to accept the campaign.

 

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.

 

Create campaign

^ Back to top

Rejected due to end-users consent to receive messages

If your campaign was rejected due to the end-user consent to receive messages field, ensure you have entered the following text exactly 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.”

 

^ Back to top

Rejected due to brand selection fix

If your A2P 10DLC or campaign was rejected due to your brand selection:

  • Delete the brand and campaign. 
  • Create a new business profile by clicking the Twilio icon at the top left and click “create new”. 
  • Create a new profile and restart the process.

 

^ Back to top


Step 4: Connect Twilio to MyStudio

Copy the account SID and auth token in Twilio

  • In your Twilio account, go to the homepage.
  • Scroll to the bottom of the page to find the Account SID and Auth Token 
  • Copy these items.

Account SID and auth token

^ Back to top

What is an account SID and auth token?

  • Account SID: a unique identifier for your Twilio account, similar to a username.
  • Auth Token: this is like a password for your Twilio accounts for API calls. It gives permission for integration with other systems like MyStudio.

 

^ Back to top

Connect Twilio to MyStudio

Note: You only have to connect the Twilio account to either V1 or V2. Once it’s connected to one version, it will also be connected to the other version.

To connect Twilio in MyStudio V1:

  1. In MyStudio, go to integrations > Twilio.
  2. Enter your Twilio’s account SID and auth token. 
  3. Click “connect.”  
  4. Choose the phone number from your Twilio account.
  5. Click continue.

V1 Twilio integrationselect phone number

To connect Twilio in MyStudio V2:

  1. Go to integrations > discover.
  2. Click the Twilio card.
  3. Click “connect.”
  4. Enter your Twilio’s account SID and auth token. 
  5. Click “connect.”  
  6. Choose the phone number from your Twilio account.
  7. Click continue.

Connect Twilio V2

^ Back to top


Frequently Asked Questions (FAQs)

 

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.

 

^ Back to top


What happens if someone unsubscribes from texting?

This person’s phone number will be listed as unsubscribed in the all customers section. You can click on their number to send them an email to request re-subscribing.

 

^ Back to top


Do I need multiple Twilio accounts if I have multiple locations?

No, you can have one Twilio account with all location numbers listed. We can also port multiple numbers to the same Twilio account.

 

^ Back to top


Can I connect Twilio to MyStudio before completing A2P 10DLC?

While you technically can connect Twilio to MyStudio before completing the A2P 10DLC and the Twilio campaign, your SMS communications will not work properly until the process in Twilio has been completed and verified.

 

^ Back to top


Where do I find the Twilio number in MyStudio to confirm it’s been connected successfully?

 

From V1: You can verify a connected Twilio number from either:

  1. Integrations > Twilio integration will have the phone number listed with an edit option.
  2. Communications > mobile messages > conversations will have the phone number listed above the conversations box.

 

From V2: You can verify a connected Twilio number from:

  1. Integrations > Discover > Twilio > Modify will show the phone number with an edit option to discover

 

^ Back to top


How do I disconnect the Twilio account from MyStudio?

 

From V1

  1. Go to integrations > Twilio integration 
  2. Click the “disconnect” button.

 

From V2:

  1. Go to integrations > discover > Twilio > modify 
  1. Click “disconnect” next to the auth token and account SID

 

^ Back to top


How do I change the Twilio phone number in MyStudio?

 

From V1:

  1. Go to integrations > Twilio integration.
  2. Edit the phone number.
  3. Choose the new phone number and confirm.

 

From V2

  1. Go to integrations > discover > Twilio > modify.
  2. Click edit next to the phone number section.
  3. Select the new phone number from the drop down.
  4. Click “set as default.”

 

^ Back to top


What happens if Twilio rejects my A2P 10DLC or campaign?

Twilio will send you an email with the reason for rejection and steps on how to fix it.

 

^ Back to top


Can I use the same Twilio phone number for multiple MyStudio accounts?

No, only one MyStudio account can be associated with a Twilio number at a time. If you have multiple locations, you will need multiple numbers in your Twilio account and ensure each location chooses the correct option.

 

^ Back to top


Can I send emojis and pictures with a Twilio phone number?

Yes. Please note though that these messages will cost more than standard SMS messaging. Please check out Twilio’s pricing article for more details: https://www.twilio.com/en-us/sms/pricing/us 

 

^ Back to top


Can I test my Twilio setup before sending real messages?

You can test the Twilio connection as long as your personal number or a staff member’s number is in your MyStudio system as a customer or lead. Once Twilio is connected to your account and you’ve ensured Twilio has approved of your A2P 10DLC and campaign, you can send an individual SMS to that personal number in MyStudio.

 

^ Back to top


Can I use my personal phone number?

We do not recommend porting personal numbers into Twilio. However, if you already have a business number that can receive text messages, you can port this number into Twilio if you desire. You will need to work with your business phone number’s carrier and Twilio, though, to do so.

 

^ Back to top