Android SMS Gateway Scenario 850: NGOs USSD requests in practice

Featured illustration for Android SMS Gateway Scenario 850: NGOs USSD requests in practice

Android SMS Gateway Scenario 850: NGOs USSD requests in practice. Scenario-based article #850 combining vertical and feature contexts under hub C. Must stay unique via specific workflow and failure case. Priced by devices and SMS send volume; BYO phone and operator credit.

Written by the SMS Gateway team for operators who run phones and airtime themselves — not for theoretical cloud SMS demos.

InformationAndroid SMS GatewayScenarioHub C
Article
Published
February 3, 2025
Updated
March 14, 2025
Reading time
16 minute read

Key Takeaways

  • Scenario 850 is field-survey USSD for enumerators (*88# trees), not voucher PIN confirm or *123# balance.
  • A timeout mid-questionnaire is a resume problem, not a “household refused.”
  • Community alert SMS and donor appeals never share the enumerator modem.
  • Answers can be personal. Menus and logs need the same care as a paper form.
  • Priced by devices and SMS send volume. You use your own phone and operator SMS credit. Free: 1 device, 300 SMS lifetime, 300 contacts. Developer: 25,000 SMS per year.

Android SMS gateway scenario 850 is a household survey where enumerators walk a USSD tree because data coverage is poor. The Android gateway automates test trees and HQ monitors — it does not replace consent at the door. Timeouts mid-form are normal.

Priced by devices and SMS send volume. You use your own phone and operator SMS credit. USSD · Developer Center. GSMA.

Q3 timeout — resume, do not close case

Persist last question id. A timeout is not a completed interview.

Enumerator menu, not a blast

Document the tree: language, skip logic, last-question resume. HQ can run canary sessions on a monitor modem. Live interviews stay on field handsets unless you have an explicit centralization design.

If a timeout marks the household “refused,” your dataset is a map of radio quality, not of answers.

Survey USSD vs community SMS

WorkRadioDeviceConsent
Survey treeUSSDEnumerator / monitorDoor + programme
Cluster ops SMSSMSOps poolStaff
Community / donor SMSSMSOther MSISDNSTOP

Device caps: 2 / 5 / 15.

Partial trees

Store session id and last node. Do not restart at Q1 after a drop — enumerators will skip or fabricate. Dual SIM.

Timeout ≠ missing household

QA flags radio timeouts separately from refusals. Cap USSD retries. REST samples: PHP, C#. MCP wraps REST.

Devices and prepaid

Priced by devices and SMS send volume. You use your own phone and operator SMS credit. Free: 300 lifetime. Developer: 25,000 SMS per year. We do not sell field airtime. Pricing.

Cluster week

Name who tops up enumerator SIMs. Canary *88# after carrier promo weeks. Setup · STOP on community lanes.

Respondent data

Menu answers can identify households. Restrict who can pull sessions. No public Slack screenshots.

ODK on data instead

If 3G is good enough, a data form beats USSD. Keep USSD when the menu is the only reliable path.

Checklist

  • Resume node persisted.
  • Timeout ≠ refusal in QA.
  • Survey modem ≠ donor SIM.
  • Codes documented per MNO.
  • Prepaid owner per cluster.
  • Canary after menu changes.

Next steps

Run a three-question canary, drop the session at Q2, prove resume. Downloads · Docs.

Jump to the live product docs for this topic—not another long-form article.

FAQ

Frequently asked questions

Direct answers about android sms gateway api scenario 850.

Does each survey session count as SMS volume?

USSD is a carrier menu session, not an SMS send. Platform volume meters SMS. You still need devices on the plan and prepaid that can complete USSD. Confirm behaviour in Developer Center.

Can HQ scrape all enumerator menus from one phone?

Usually no. Enumerators use field SIMs. HQ owns a monitor modem and SMS ops. Slot maps drift after reboot.

CodeCanyon survey pack?

No. BYO phones and operator credit. MCP wraps REST. Language pages are REST samples.
Keep learning

Topically related guides—chosen by subject overlap, not a fixed sitewide footer.

Information
android sms gateway ussd

Android SMS Gateway USSD requests: Api usage

Android SMS Gateway ussd requests — api usage. Feature deep dive on USSD requests (api usage). Unique examples and failure modes; link matching /features path when exists. Priced by devices and SMS send volume; BYO phone and operator credit.

Apr 10, 202516 min
Read article
Information
android sms gateway api pricing model

Android Sms Gateway Api Pricing Model: In-Depth Guide

Android Sms Gateway Api Pricing Model: In-Depth Guide. Long-tail article focused on exact query "android sms gateway api pricing model". Expand with examples, limits, FAQ, and links to hub C. Priced by devices and SMS send volume; BYO phone and operator credit. Developer Center owns live API parameters.

May 26, 202616 min
Read article
Practical
android sms gateway api checklist

API production readiness Checklist for API

API production readiness Checklist for API. Printable-style API production readiness checklist mapped to android sms gateway api. Each item includes why it matters and a verification step. Priced by devices and SMS send volume; BYO phone and operator credit.

Apr 16, 202616 min
Read article
Information
android sms gateway api how to avoid spammy wording

API: How to avoid spammy wording

API: How to avoid spammy wording. Actionable guide on how to avoid spammy wording in context of android sms gateway api. Include prerequisites, steps, limits, and internal links. Priced by devices and SMS send volume; BYO phone and operator credit.

Sep 28, 202416 min
Read article

Browse the full Android SMS gateway knowledge base or return to how an Android SMS gateway works.

Get started

Test the gateway on your own Android phone

Install the app, pair one device, and validate your API flow before choosing a paid plan.

You supply the phone, SIM, and operator SMS credit.