SMS & MMS
Built-in two-way texting, in bulk and one to one, from the dashboard and the Solidarity app. Each Chapter can have its own phone number or share the number of another Chapter. People who belong to multiple Chapters will have separate conversations with each Chapter's phone number, ensuring that communications stay organized and contextually relevant.
In addition to the SMS functionality described in this section, SMS is deeply integrated into every part of the platform, from event RSVP reminders to Page submission follow-ups. When a text is sent, it always comes from the Chapter Phone Number associated with that context (e.g., an event reminder comes from the Chapter hosting the event). This means People can save each Chapter's number to their contacts for a consistent communication experience within each Chapter.
Setting a Team Member as an Agent for a Person on your list lets them receive a push notification in the Solidarity app when the Person texts your phone number. A call from the Person rings the agent only when the Chapter's call routing is Route to Assigned Agent.
Any contact on your list can revoke SMS permissions for every chapter that uses a Chapter Phone Number. To do so, they text any of the following opt-out keywords to that number:
STOP, UNSUBSCRIBE, END, QUIT, CANCEL, STOPALL, OPTOUT, REVOKE
The opt-out turns off SMS Blast and SMS P2P permission for every chapter that uses the texted number. Chapters with a different number keep their permissions. Call permission does not change. Solidarity Tech sends no reply of its own.
To re-enable permissions, they can text any of the following opt-in keywords:
START, UNSTOP
All are case insensitive (e.g., "stop", "Stop", and "STOP" all work). A keyword triggers an opt-out when it is the entire message. Solidarity Tech also treats messages such as "stop it" and "please stop" as opt-outs.
In addition to these keywords, Solidarity Tech automatically detects common opt-out phrases like "please stop texting me", "remove me from your list", and "wrong number". See SMS Opt-Out Compliance for the full list of recognized keywords and phrases, and for information on requiring opt-out language in outbound messages.
For more details on how global and chapter-level permissions work, see Communication Permissions.
Campaign Verify is optional. 527 political organizations can verify with Campaign Verify to get higher carrier limits, such as no daily cap on T-Mobile.
Text Blast vs. Textbank: Which Should I Use?
Solidarity Tech offers two ways to send text messages to your supporters at scale, and they serve different purposes.
| Text Blast | Textbank | |
|---|---|---|
| Purpose | Broadcast announcements, reminders, or links | Ask a question and have team members field replies |
| Team members | Not required | Required (team members send initial messages and handle replies) |
| Where to send | Dashboard | The Solidarity app, or the dashboard for 'Anyone' textbanks |
| Reply handling | Replies appear in the Text Inbox | Replies appear in the Text Inbox, and the team member who sent the first text can get a push notification in the Solidarity app |
| Best for | Event reminders, donation asks, announcements, link sharing | RSVP outreach, 1-on-1 recruitment conversations, volunteer engagement |
Use a Text Blast when your message doesn't require a back-and-forth conversation. For example: "Join us this Saturday! RSVP here: [link]."
Use a Textbank when you're asking a question and want your team to engage with replies. For example: "Can we count on you to join the picket line on Friday? Reply YES or NO."
Updated 10 days ago
