Set in dashboard → Callback URL:
http://localhost/
Shared test USSD: *384*11971#
POST https://www.ussd.sautisalama.co.ke/api/webhooks/ussd
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).
Plain text:
CON <message> — show menu, keep sessionEND <message> — close sessionUSSD_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