Agile Telecom SMS Documentation
Send SMS at scale to mobile subscribers worldwide through a robust REST API or a high-throughput SMPP connection — with real-time delivery reports, inbound messaging and network intelligence.
Ready to start?
Open the Quick Start and send your first SMS in under 3 minutes.
How it works
- Authenticate — Get your API key from the wholesale portal and send it in the
X-Api-Keyheader (or use Basic Auth). - Send — POST a JSON payload to the SMS endpoint with destination(s), sender and body.
- Track — Receive delivery reports on your webhook in real time.
Getting started
| Guide | Description |
|---|---|
| Introduction | Platform overview, endpoints, and key concepts |
| Quick Start | Send your first SMS in 3 minutes |
| Authentication | API Key, Basic Auth, and IP whitelist |
Guides
| Guide | Description |
|---|---|
| Sending SMS | Encoding, sender IDs, concatenation, scheduling and bulk sends |
| Delivery Reports | Webhook payload and status codes |
| Inbound SMS | Receive SMS via webhook or email on a rented number |
| Best Practices | Throughput, opt-out, retries and observability |
| Error Handling | HTTP and DLR status codes with recovery patterns |
API Reference
Every endpoint includes code examples in cURL, Python, Node.js, PHP, Java, C#, Go, and Ruby.
Messaging
| API | Description |
|---|---|
| SMS REST API | Send SMS over HTTPS with concatenation, Unicode and scheduling |
| SMPP Protocol | Binary protocol over TLS for high-throughput delivery |
| Inbound SMS | Receive SMS via email or HTTP webhook |
Network services
| API | Description |
|---|---|
| Credit Check | Query account balance in real time |
| MNP Lookup | Carrier, porting status and network details for a mobile number |
Developer tools
| Resource | Description |
|---|---|
| AI Integration | Use these docs with ChatGPT, Claude, Copilot or Cursor |
| llms.txt | Machine-readable API overview |
| llms-full.txt | Complete docs in a single file |
| FAQ | Common questions about authentication, sending and delivery |
| SMS API on the wholesale portal | Full request/response reference and live console |
Authentication
All APIs authenticate over HTTPS using one of the following methods. See the Authentication guide for details.
| Method | Header | Used by |
|---|---|---|
| API Key | X-Api-Key: your-key | All APIs (recommended) |
| Basic Auth | Authorization: Basic base64(user:pass) | All APIs |
Optional IP whitelisting can be enabled per account for additional security.
Need help?
- Technical support: help@agiletelecom.com
- Wholesale portal: wholesale.agiletelecom.com
- Website: agiletelecom.com