Twilio Integration: Enabling Mass Text Messages

Twilio Integration: Enabling Mass Text Messages

In order to send text messages in Empower, you will need to connect your Empower organization to a correctly configured Twilio account. In your Twilio account, you will need to create a messaging service, purchase a phone number, and register for A2P 10DLC.


Once your account in Twilio is set up correctly, you will need to add some information about your Twilio account in Empower, and then enable mass text messages from the Empower organization settings page.

Twilio Account Setup

  1. First, sign up to create a Twilio account.
  2. You will need to create a messaging service in Twilio.
  3. You will also need to purchase a phone number in Twilio.
  4. You will also need to register for A2P 10DLC.
    1. You will not be able to send text messages in Empower until this registration is complete and verified.
    2. For texting to work in Empower, you must choose the Standard type of Brand Registration (not Sole Proprietor or Low Volume Standard Brand).
    3. When registering a campaign, there may be additional requirements depending on your organization type which cause your campaign to fall into the special use category. You can read more about the requirements for 501c(3) organizations and for political use cases.
    4. For any additional questions about A2P 10DLC registration, you can reach out to Twilio customer support.

Empower Setup

Once you have your Twilio account set up, you will need to add some information about your Twilio account in Empower to enable mass text messages.
  1. In the Empower app, go to the Organization tab and click the Edit button in the Twilio integration section. 

  1. Enter the required Twilio information in the form fields. You can find all the required fields in your Twilio console.

    1. First, enter your Twilio Account SID.
    2. Next, enter your Twilio Authentication Token.
    3. Enter your Twilio Messaging Service SID. 
      1. To find this in the Twilio console, type Messaging Services into the search bar at the top then click the Messaging Services result under the Programmable SMS option. Find your Messaging Service in the grid and copy the value in the SID column.
    4. Enter a desired area code for us to use to purchase a phone number if your Messaging Service doesn't have one. You can enter any valid US area code.
  1. Click Save. If you receive any errors, please address the errors and try to save the Twilio integration information again.
  2. Within Empower, go to the Organization tab and then click Edit next to Organization settings. 

  1. Scroll down to the Mass text messages toggle and set it to On

  1. You should now be able to send text messages. You can verify this by going to the Mass Messages page within Empower and sending a text to your own phone number.
    • Related Articles

    • Mass Messages

      This article will show you how to send mass messages through the Empower App. As a Director, you can send one-way text messages and emails to Volunteers, Organizers, and Directors in your organization. Mass messaging is a great way to inform your ...
    • Text Bank Calls to Action

      This article will walk you through creating a Text Bank Call to Action. What is a Text Bank Call to Action? A Text Bank Call to Action is when volunteers text a specific list of contacts to start a conversation. In these text conversations, the ...
    • Enabling VAN Integration: How to Request an API Key

      In setting up a connection to VAN, you will need to use an API key. This article will walk you through accessing and requesting an API key so that you can connect your Empower account with VAN. Requesting Your API Key In VAN, go to Integrations on ...
    • VAN Integration: What Gets Pulled and Pushed

      VAN is a well known tool used by many relational organizing programs. This article will describe the information that is pushed and pulled between VAN and Empower. It’s important to note that within VAN there are two databases: MyVoters and ...
    • Editing Your Organization Settings

      During your introductory demo, your Empower Staff Trainer will help create your Organization’s Page and settings. Once your page is created, you may start adding your network and drafting out calls to action for your Organizers and Volunteers. Your ...