AI Integration
Build faster by letting your AI assistant read and understand the Agile Telecom APIs. This page provides machine-readable versions of our documentation, ready to use with ChatGPT, Claude, Gemini, Copilot, Cursor, or any LLM-powered tool.
Machine-Readable Endpoints
We provide two files optimized for AI consumption, following the emerging llms.txt standard:
| File | Size | Use Case |
|---|---|---|
/documentation/llms.txt | ~2 KB | Quick overview of all APIs, endpoints, and auth methods. Use this when you need the AI to understand what's available. |
/documentation/llms-full.txt | ~180 KB | Complete documentation with all parameters, code examples, error codes, and response schemas. Use this for deep integration work. |
How to Use with Your AI Assistant
Claude Projects
- Create a new Project in claude.ai
- In Project Knowledge, click Add content
- Paste this URL and let Claude fetch it:
https://agiletelecom.com/documentation/llms-full.txt - Start chatting — Claude now knows every endpoint, parameter, and error code
ChatGPT (Custom GPTs)
- Go to ChatGPT and create a Custom GPT
- Download
llms-full.txtand upload it as a Knowledge file - In the GPT instructions, add: "You are an expert on Agile Telecom APIs. Use the uploaded documentation to help developers integrate SMS, RCS, and SMPP services."
GitHub Copilot / Cursor
- Download
llms-full.txtto your project root - Rename it to
agile-telecom-api-docs.md - Copilot and Cursor will automatically reference it when you write code that interacts with Agile Telecom APIs
Any LLM via API
Point your system prompt to fetch the documentation:
You are a developer assistant. Here is the API documentation for Agile Telecom:
{contents of https://agiletelecom.com/documentation/llms-full.txt}
Help the developer integrate these APIs in their application.
What the AI Can Help You With
Once your AI assistant has loaded our documentation, try asking:
- "Write a Python function that sends an SMS with placeholder variables"
- "Create a Node.js webhook handler for SMS delivery callbacks"
- "What's the difference between the Universal and Legacy SMS APIs?"
- "Generate a Go service that checks credit balance before sending an RCS message"
- "Build a PHP script that does an MNP lookup and routes the message accordingly"
- "Create a Java SMPP client that connects in transceiver mode"
API Quick Reference
For the AI (and for you), here's a one-line summary of each API:
| API | Endpoint | What It Does |
|---|---|---|
| SMS (Modern) | POST /api/message-server/sms/send | Send SMS with placeholders, scheduling, simulation |
| SMS (Legacy) | POST /sms/send | Batch SMS sending, compatible with older integrations |
| RCS | POST /api/message-server/rcs/send | Rich messages with cards, carousels, buttons |
| SMPP | smpp.agiletelecom.com:2776 | High-throughput binary protocol |
| Inbound SMS | Webhook POST to your URL | Receive incoming SMS messages |
| Credit Check | GET /services/sms/credit | Check account balance |
| MNP Lookup | GET /services/mnp/number-lookup | Query carrier and porting status |
Support
Need help with your AI-powered integration? Contact help@agiletelecom.com.