Create an account
Sign up at app.robase.dev with Google or email. Your first team + project are created automatically and you land on the dashboard.
Grab a test API key
In the dashboard, open API keys and click Create key. Tick the test mode checkbox — test keys (
rb_test_*) route to a simulator that doesn’t cost anything and returns realistic delivery reports.Send your first SMS
Use a magic test number so you get a realistic delivery receipt back:You’ll get back an
id, status: "queued", and the cost (0 for test keys). Within ~100 ms the message moves to delivered and fires the sms.delivered webhook if you’ve registered one.Check delivery in the dashboard
Open the SMS tab in the project. The message appears in the live log with a green delivered pill. Click it for the full timeline:
queued → sent → delivered.Graduate to live mode
When you’re ready to send to real numbers:
- Create a live key (leave the test checkbox unticked).
- Register a sender ID (e.g.
SHUTTLERS) from the SMS page. NCC requires a registered entity + use case for Nigeria. - Top up your wallet via Billing → Add credit (Paystack / Flutterwave).
- Switch your code to use the
rb_live_*key.
What to read next
SMS sending
Full send API reference with templates, batching, scheduling.
Webhooks
Get notified the instant a message delivers or fails.
Error handling
Every error code, what it means, and how to fix it.
Test mode
Magic numbers for every delivery scenario — delivered, failed, slow, DND.