Writing
What we have learned building USSD services, written down as we hit it.
-
September 20, 2026
USSD timeouts and retries: what happens while a caller waits
A USSD session is held open by the operator, not by you. What that means for slow APIs, dropped sessions, and the word "retry", which in USSD means two different things.