Key Takeaways
- Scenario 1846 is *470# solar-pump fault then committee SMS — not distribution-eve, surveys, *182#, KYC, disaster, cash-for-work, school-feeding, complaint, livestock, poll, borehole *210#, birth, nutrition, vax, cash *550#, camp, ANC, school-roll, *360# nets, *400# teachers, *260# water, *190# rations, *320# seed, *240# hygiene, *380# market voucher, *410# lantern, *270# cookstove, *350# soap, *290# ORS, or *430# kit.
- A USSD 200 without the follow-up SMS is a fault logged in HQ the committee never hears about.
- Priced by devices and SMS send volume. You use your own phone and operator SMS credit. Free is 300 SMS lifetime, 1 device. Developer is 25,000 SMS per year.
- Starter is 2 devices; the field spare still counts.
- Hold donate blasts until pump confirmation SMS drains.
- Canary *470# plus SMS at 13:20, not at HQ 09:00.
Summary
Scenario 1846 is solar-pump fault: *470# records the ticket, SMS confirms the water committee, donate CSV waits until receipts drain. Service pricing is based on device count and total SMS sent through the gateway. You need a working Android phone with a SIM and SMS credit from your mobile operator. Operator message costs are yours—we do not sell carrier SMS balance.
If HQ counts match and the committee never got the SMS, you inventoried faults. You did not restore water.
Not a CodeCanyon “NGO SMS” pack. Device meters apply — Twilio vs Android SMS gateway.
Key takeaways
- Scenario 1846 is *470# solar-pump fault then committee SMS — not distribution-eve, surveys, *182#, KYC, disaster, cash-for-work, school-feeding, complaint, livestock, poll, borehole *210#, birth, nutrition, vax, cash *550#, camp, ANC, school-roll, *360# nets, *400# teachers, *260# water, *190# rations, *320# seed, *240# hygiene, *380# market voucher, *410# lantern, *270# cookstove, *350# soap, *290# ORS, or *430# kit.
- A USSD 200 without the follow-up SMS is a fault logged in HQ the committee never hears about.
- Priced by devices and SMS send volume. You use your own phone and operator SMS credit. Free is 300 SMS lifetime, 1 device. Developer is 25,000 SMS per year.
- Starter is 2 devices; the field spare still counts.
- Hold donate blasts until pump confirmation SMS drains.
- Canary *470# plus SMS at 13:20, not at HQ 09:00.
Related reading
USSD gateway use cases, two-way SMS, how an Android SMS gateway works, UNICEF WASH.
Context
Faults peak after midday heat. Committees need SMS before dusk walks. Fundraising still wants an appeal CSV.
Free (300 SMS lifetime) is a rehearsal village. Developer is 25,000 SMS per year.
Core scenario guidance
*470# is pump fault, not borehole *210# or *260# water. Timezone is the village, not the capital office.
Pump USSD roles
| Role | When | Typical fail |
|---|---|---|
| *470# fault + SMS receipt | 13:40–16:00 village local | Phone in a locked store after dusk yesterday |
| Duplicate fault flag | Same pump_id same afternoon | Second *470# treated as a new fault |
| Staff OTP | Transactional, own pool | Dumped onto the pump SIM |
| Donate / appeal | Held until last receipt SMS | Released at 13:40 into field SMS |
Cost and ownership
Priced by devices and SMS send volume. You use your own phone and operator SMS credit. The field spare is a billed device. Duplicate USSD still burns airtime.
Name a 13:00–16:30 on-call for pump afternoons, not only HQ weekdays.
Operations
13:20 canary *470# and SMS. Abort: hold donate, keep staff OTP, skip a second “all committees” blast. Do not “resend pumps.”
Security and compliance
Short receipts. No GPS plus names in one SMS. Authenticate MIS hooks. Donate lists are promotional.
Decision guide
Ship when 13:20 canary is green and the radio stays powered through 16:00. Delay if phones lock in the store after dusk. If handsets are forbidden, CPaaS for staff OTP.
Checklist
- Field SIM paired before 13:00.
- 13:20 canary *470# + SMS.
- Spare live before 13:40.
- Staff OTP isolated.
- Donate held.
- Airtime before 13:00.
- Battery exemptions.
- Village locale.
- Pump-afternoon on-call named.
- Device cap includes spare.
Next steps
Review device and SMS volume pricing, device setup, SMS API documentation.
Deep dive: production hardening
Generators dying at 14:00 is an outage mid-queue. Watch USSD session + SMS DLR, not MIS 200s.
Deep dive: scaling and failure modes
Multi-village pump weeks add devices before inventing a hidden unlimited-handset SKU. Raise OEM ceilings; fair-use remains.
Deep dive: integration discipline
Idempotency on pump_id + fault_id + kind (ussd|sms). MCP is a REST wrapper — live fields in Developer Center.
Priced by devices and SMS send volume. You use your own phone and operator SMS credit.
13:20 pump drill
Canary *470#. Confirm receipt SMS. Hold donate during the wave.
Related product pages
Jump to the live product docs for this topic—not another long-form article.
- USSD balance and menu automationOperator USSD codes
- SMS API documentationLive endpoint reference
- device and SMS volume pricingPlans and allowances
- Android SMS gateway product guideDefinition, product, and how to buy





