📊 Dashboard
-
Sent
-
Received
-
Delivered
-
Failed
-
Contacts
-
Campaigns
-
Active Jobs
-
Events
📨 Recent Activity
| Dir | Phone | Message | Status | Time |
|---|---|---|---|---|
| Loading... | ||||
✉️ Send SMS
Compose
Send History
| Phone | Message | Status | Time |
|---|---|---|---|
| No messages yet | |||
💬 Conversations
Inbox
| Contact | Last | Dir | Unread | Time |
|---|---|---|---|---|
| Loading... | ||||
⏰ Cron / Scheduled Jobs
Create Job
Jobs
| Name | Phones | Message | Schedule | Next Run | Status | Actions |
|---|---|---|---|---|---|---|
| No jobs | ||||||
📣 Marketing
Contacts
Campaigns
Add Contact
Groups
Loading...
All Contacts
| Phone | Name | Group | Opted Out | Actions |
|---|---|---|---|---|
| No contacts | ||||
🔐 OTP Verification
Send OTP
Verify Code
How to use (SDK)
Send OTP: POST /api/sdk/verify/send with {"phone":"+1..."}
Check OTP: POST /api/sdk/verify/check with {"phone":"+1...","code":"123456"}
Rate limit: 3 OTPs per phone per hour. Codes expire in 5 minutes.
Header: x-api-key: 2c54df9c6c8a71e8759d717b24079e3bb1431b0bb71aed5aa94254972a2339a6
🔧 SDK Documentation
Base URL: http://192.168.1.148:7440/api/sdk
Auth: x-api-key: 2c54df9c...2339a6 (full key in config)
All responses: {"success": true/false, "data": ..., "error": "..."}
⚡ Webhook Events
Event Log
| ▶ | Type | Preview | Time |
|---|---|---|---|
| No events yet | |||