USSD Webhook

← Simulator

Africa's Talking callback (production)

Set in dashboard → Callback URL:

http://localhost/

Shared test USSD: *384*11971#

Alternate endpoint

POST https://ussd.sautisalama.co.ke/api/webhooks/ussd

Request (form POST, not JSON)

sessionId=ATUid_...
phoneNumber=+2547XXXXXXXX
serviceCode=*384*11971#
text=

text is empty on first dial, then cumulative inputs separated by * (e.g. 1*1*1*hello).

Response

Plain text:

Menu structure

Environment

USSD_SERVICE_NAME="SAUTI SALAMA"
USSD_CRISIS_HELPLINE=1199
USSD_WEB_URL=https://app.sautisalama.co.ke
USSD_APP_URL=https://app.sautisalama.co.ke/download/app