For NGOs & Non-Profits Reach people on any phone, even offline

Reach every community,
create measurable impact.

Engage beneficiaries, volunteers, and communities anywhere with automated SMS, voice, and app-based messaging. Works on any phone.

Free trial · No credit card · Live in minutes
9:41
MC
Mercy Corps
SMS · +90 ··· ··· 22 14
Yesterday 14:32
Hello, this is Mercy Corps. Reply with the language you'd prefer: 1) English 2) Español 3) Français
1
Thank you. Have you reached the reception centre yet? 1) Yes 2) No, I need help
2
Understood. Send your nearest landmark or share location, and we'll dispatch help. Call 115 for emergencies.
Near the old market, blue mosque visible
Got it. A field officer (Aliya, badge #4421) is en route. ETA 14 minutes. Stay where you are if safe.
Today 09:08
Good morning. Just checking in: were you able to register yesterday? 1) Yes 2) No 3) Need to reschedule
1
Wonderful. Your case ID is MC-7842. Reply HELP anytime to reach a caseworker.
Message
Works offline SMS & IVR, no smartphone needed
Multi-language Contacts pick their language on first reply
We ♥ non-profits Discounts for registered non-profits →
Trusted by NGOs, civic organizations & non-profits worldwide
UNICEF
International Rescue Committee
The United Methodist Church
United Way
American Red Cross
Enabel
International Youth Foundation
Special Olympics

Conversations that make an impact.

Eric Couper
International Youth Foundation (IYF)
  • 2,000+ registrants
  • 3 languages on Telegram
  • 14 gamified lessons

TextIt is one of the few pieces of software I've used that's a true joy to work with. Every time I needed another bell or whistle to make our solution better, it was ready to go. It balances ease of use and a deep feature set really well.

Eric Couper Director, Tech for Impact International Youth Foundation (IYF) Ethiopia
Read story
David Jones II
  • SMS Community Hotline
  • Youth-built flows
FlowAmigo

Building adaptable, responsive systems is essential to advancing human dignity. TextIt allows people to see themselves as self-determined, active participants in the solutions that affect their lives.

David Jones II Founder FlowAmigo Chicago, USA
Read story
LaNaya Comsa
International Rescue Committee
  • 500+ clients reached monthly
  • 3 languages

Using TextIt has revolutionized our program. We needed to contact 500 or more clients each month with the same questions. There was no way to follow up with each one. Now we send the questions in bulk and let clients answer in their own time.

LaNaya Comsa Refugee Cash Assistance Manager International Rescue Committee Phoenix, USA
Read story

Built for the conversations that matter most.

Common challenges for non-profit teams, and how TextIt helps with them.

Crisis hotlines that pick up before a human can.

When minutes matter, TextIt triages incoming SMS right away. It assesses risk, shares resources, and routes the most urgent conversations straight to a counselor's ticket queue.

Instant triagePattern-match risk language and escalate the highest-priority cases first.
Stay-with-me botKeep someone engaged with grounding messages while a counselor connects.
Anonymization optionTurn on anonymization and contacts appear under a random reference code instead of their phone number.
A crisis line flow in the TextIt flow editor

Reach displaced families on the only channel they have left.

When phones lose internet but keep a signal, SMS still works. Register beneficiaries, send appointment reminders, and broadcast important alerts in their language, all without an app.

Multi-language auto-routingDetect language from first reply and persist it across the entire conversation.
Offline-firstWorks over SMS and voice, so people don't need a smartphone, data plan or Wi-Fi.
Field-team handoffWhen a case needs a human, hand off to a field officer with full context attached.
9:41
UF
UNHCR Field Team
SMS · Reception Centre #4
Yesterday 14:32
Hello, this is Mercy Corps. Reply with the language you'd prefer: 1) English 2) Español 3) Français
1
Thank you. Have you reached the reception centre yet? 1) Yes 2) No, I need help
2
Understood. Send your nearest landmark or share location, and we'll dispatch help. Call 115 for emergencies.
Near the old market, blue mosque visible
Got it. A field officer (Aliya, badge #4421) is en route. ETA 14 minutes. Stay where you are if safe.
Today 09:08
Good morning. Just checking in: were you able to register yesterday? 1) Yes 2) No 3) Need to reschedule
1
Wonderful. Your case ID is MC-7842. Reply HELP anytime to reach a caseworker.
Message

Surveys that go where Google Forms can't.

Send a question, branch on the reply and guide the flow from there. Collect data from rural community workers and remote beneficiaries on whatever phone they own.

Branching logicChoose-your-own-path flows with conditions, splits, and validation built in.
Get the data outExport responses, or send them straight to Excel, Google Sheets and other tools you already use.
Drag-and-drop builderProgram managers can design and deploy surveys themselves, without needing a developer.
9:41
CP
CHW Program · Bihar
SMS · +91 ··· ··· 88 02
Mon 11:02
Hi Asha, this is a quick check-in from your CHW team. Has the family received this month's nutrition packet? 1) Yes 2) No 3) Partial
3
Thank you. Which item is missing? Reply with the number.
Iron supplement
Logged. Field officer Priya will deliver tomorrow before 11am. ✓
Message

Triage a multi-language hotline without growing the team.

When volume spikes, teams can go from dozens of messages a day to thousands, often in several languages. Each message is triaged and routed to the right support as soon as it arrives, regardless of team size.

Route to the right field teamSplit on the AI's structured output and send each case to the WASH, shelter or medical channel, with the original message and a translated summary attached.
Falls back to a human ticketIf the contact response is slow or unsure, the flow opens a ticket for the duty officer instead of leaving a family waiting.
Multi-Language supportSplit by AI reads a message written in the sender's own words and routes it to the correct flow translation.
9:41
HR
Hope Relief Helpline
SMS · Emergency line
Today 06:40
Nyumba yetu imejaa maji usiku. Tuko sita na watoto wawili, tunahitaji mahali pa kulala na maji safi
Pole sana. Tumepokea ujumbe wako. Uko wapi sasa hivi? Taja eneo au alama iliyo karibu.
Mukuru, karibu na shule ya msingi
Asante. Timu ya makazi itakupigia ndani ya saa moja. Maji safi yanagawiwa shuleni leo saa nne asubuhi.
Message

The full toolkit your program needs to run.

Flows are where conversations begin. Contacts, Campaigns and Tickets help you keep them going, whether you're reaching one beneficiary or a million.

A contact database built for work in the field.

A contact database built for work in the field.

Track beneficiaries, donors, volunteers and field staff in one place, with the custom fields your program needs.

Custom fields for any programTrack "last vaccine dose," "refugee registration #," "preferred language," "household size" or whatever else your M&E framework requires.
Smart groups that update themselves"All mothers in Trimester 3 in Nairobi County" updates automatically as new contacts register or progress through your flows.
Anonymous Contact SettingTurn on anonymization and contacts appear under a random reference code instead of their phone number.
NGO applied

After Hurricane Ida devastated New Orleans in 2021, a team quickly set up a TextIt-based system within days to coordinate relief. With internet down in many areas, people were still reached via SMS, routing tens of thousands of requests for essentials like food, tarps, and ice to volunteers and aid organizations across the country.

Time-based campaigns that keep beneficiaries on schedule.

Time-based campaigns that keep beneficiaries on schedule.

Schedule a sequence of messages relative to a date in a contact's record, such as registration date, due date or last visit. Once it's set up, new contacts are enrolled automatically.

Trigger on any custom fieldSend vaccine reminders 14 and 28 days after first dose. Send postnatal-care messages relative to each mother's due date.
Recurring SchedulesA weekly or monthly send to a group that keeps itself current.
Pause for the whole programIf a crisis hits the region, you can pause active campaigns and resume them when it's safe.
NGO applied

A maternal-health program can run a 40-week campaign tied to each mother's expected delivery date, so every woman receives personalized prenatal SMS without a coordinator scheduling them by hand.

When a bot can't help, open a ticket.

When a bot can't help, open a ticket.

Any conversation can escalate to a human. Tickets sit in a shared inbox for caseworkers, hotline counselors or volunteer responders, with the full message history, contact fields and program context attached.

Auto-escalate from any flowIf a survey reply contains risk language, open a ticket and assign it to the on-duty counselor right away.
Volunteer-friendly inboxCaseworkers reply by SMS, WhatsApp or voice from one screen, with no separate apps to learn.
Follow up after a case closesClosing a ticket can start a check-back flow.
NGO applied

A crisis line can spread tickets across a roster of trained volunteers, with high-risk conversations flagged so they're answered first.

Reach beneficiaries in their own language without a translator on staff.

Reach beneficiaries in their own language without a translator on staff.

Automatically translate your flows into multiple languages. Let an AI step detect your contact's language preference. Your program can run in Swahili, Dari, K'iche' and French at the same time.

Auto-detect & auto-translateUse TextIt's built-in auto translator to create multi-language flows in seconds. Set a contact's language once and translated flows follow it from then on.
AI intent classificationBeneficiaries don't always reply "1" or "2." An AI classifier reads "my baby has a fever and won't eat" and routes it to the right flow branch, or escalates it to a counselor.
Personalized SupportLink your organization's existing documentation. AI pulls the right answer in seconds, straight from your own materials.
NGO applied

A child protection hotline can take inbound messages in several local languages, with AI translation and intent routing sending each one to the right responder.

Meet people where they already are.

TextIt unifies SMS, voice and chat behind one flow. Build it once and deploy it on whichever channels your community can access.

  • SMS Most reach
  • Voice & IVR Lowest literacy barrier
  • WhatsApp Where donors live
  • Telegram Field-team coordination
Messaging channels supported by TextIt

Already deployed in over 170 countries.

From UNICEF programs around the world to refugee assistance and community-health programs, TextIt powers the conversations behind some of the world's largest humanitarian efforts.

1 billion+
Messages handled every year across SMS, voice & WhatsApp
170+
Countries
hundreds
of Non-profit organizations

Unlimited messaging
with simple, predictable pricing.

$25 a month gets you the full platform, including all of our channels and features.

SIMPLE PRICING

Everything you need to get started, for one monthly rate.

$25 / month base fee
+$0.01 / additional messaged contact
Everything included
Unlimited messages
10 integrations
1,000 base contacts
200 groups
200 campaigns
10 channels
200 flows
10 user logins

Additional Non-Profit Discount.

See full pricing details