# 1. Create a bot in the app: Settings -> Developer -> My bots
# 2. Copy your test token, then:
curl https://api.sprintelex.com/sendMessage \
-H "Authorization: Bearer <your-test-token>" \
-H "Content-Type: application/json" \
-d '{"chat_id": "<chat-id>", "text": "Hello from my bot"}'
# -> { "ok": true, "result": { "message_id": "..." } }Every bot gets a test token (sandbox only) and a live token. Build against test, ship on live.
Resources
New
Embedded apps
Ship a full web app inside SprinTelex. Register your HTTPS URL, verify your domain, and launch it from a button in your bot's messages. A signed launch payload proves who the user is.
The engineering under the chat
Built by a small team in Accra that cares about the last millisecond.
End-to-end encryption
Sige, our own implementation of the Signal protocol. Servers relay ciphertext they cannot read.
A native chat engine
React Native with hand-tuned native hot paths: the thread list and chats tab rebuilt for speed.
Real money rails
Payments settle through licensed mobile-money processors across MTN MoMo, Telecel Cash and AT Money.
Built for real networks
Offline send queues, chunked resumable media, low-data defaults. Engineered for the connections users actually have.
Build with SprinTelex
We are opening early access to payment and messaging integrations for businesses in Ghana. If that is you, we want to hear what you would build.