What would you like to know more about?

Show Page Sections

Twilio

A guide to Twilio in MinistryPlatform.

Twilio is a third-party application you can use with MinistryPlatform to send and receive messages within your congregation. Looking to connect with your congregants? Need to send a mass text to your congregation regarding an upcoming service? Or maybe you need to communicate with a group on a mission trip in a foreign country? Integrate your MinistryPlatform instance with Twilio to seamlessly send SMS messages to your congregation and view incoming text replies.

Note: You must integrate with Twilio to use PocketPlatform.

Cost

There is no charge from ACS Technologies for configuring the integration. Fees from Twilio depend on each church’s individual contract and your phone carrier. Pricing is based on your usage, with discounts for committed usage as you scale. See the Twilio SMS Pricing page for more information. Be sure to ask Twilio about their not-for-profit pricing!

Need to calculate what to charge your churches for how much they use Twilio? Run the SMS Usage report!

Texting Segments

Every text is limited to a certain number of characters, called a segment. If your message is longer than the limit, it creates a new segment. Sending a wordy text? Your long text will send in multiple segments. You pay by segment.

How many characters do you get per text? That depends:

  • If you just use letters, numbers, and spaces, you get 160 characters.
  • If you use emojis, you get 70 characters.
  • Certain accented characters, non-standard spacing, smart quotes, and reassembly headers are more complex to encode and can further reduce the number of characters available per segment.

For more information, see this Twilio article.

Messaging Options

We recommend churches use toll-free numbers in Twilio. Toll-free numbers send messages faster and are less likely to be blocked by cell phone carriers. Want to process large quantities of texts faster? Get a short code! However, select the option that best suits your needs! See the table below to help make your decision.

Table 1. Messaging Options
Long Code (A2P 10DLC)Toll-FreeShort Code
Format+1 NNN XXX-XXXX (where NNN is a local area code).+1 8NN XXX-XXXX where NN is two repeated digits (for example, +1 855).5 or 6 digits (for example, 12345)
CoverageCan send SMS to any country, SMS guidelines allowing.Can send SMS to any country, SMS guidelines allowing.Can send SMS within their own country only.1
Voice call capable?YesYesNo
Registration RequirementsA2P 10DLC registrationToll-Free VerificationShort code application
Registration RestrictionsRequires US EIN or non-US tax ID. Upcoming "Sole Prop" solution will support US/Canada-based individuals without EIN.Does not require tax ID or business license. See verification requirements.Company address and website required.
SMS Filtering ProfileA2P 10DLC registration greatly reduces filtering risk.Verification is required before sending traffic. Verification reduces risk of carrier filtering.No carrier filtering, as long as you adhere to the use case submitted in your short code application.
SMS ThroughputVaries based on A2P 10DLC registration "Trust Score".3 SMS segments per second by default, but can be increased.100 SMS segments per second by default, but can be increased.
MMS CapableYes, to US/CanadaYes, to US/CanadaCapable of MMS with a one-time enablement fee (US only)
Opt-in/opt-out keywords and blocklist (STOP/START) handed by carrier outside Twilio?NoYesNo
Opt-in/opt-out blocklist handled directly by Twilio by default?YesYes, as well as by carrier – see Opt-out Keyword Handling: SMS Stop Filtering for Toll Free SMSNo
SUpports Advanced Opt-Out for custom STOP/START/HELP responses and added keywords?YesYes, but not recommended – may create duplicate messages or blocklist conflicts due to separate carrier handlingYes
Delivery ReceiptsCarrierHandsetHandset
Important: Sprint turns off long codes if they see 200+ of the same message in one day. (Not helpful if you’re sending out a text campaign to your entire congregation!)
1 To send short code SMS messages in both the US and Canada, you need two different short codes; one in each country.
thumb_upYes thumb_downNo