Skip to main content

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:

FileSizeUse Case
/documentation/llms.txt~2 KBQuick 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 KBComplete 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

  1. Create a new Project in claude.ai
  2. In Project Knowledge, click Add content
  3. Paste this URL and let Claude fetch it: https://agiletelecom.com/documentation/llms-full.txt
  4. Start chatting — Claude now knows every endpoint, parameter, and error code

ChatGPT (Custom GPTs)

  1. Go to ChatGPT and create a Custom GPT
  2. Download llms-full.txt and upload it as a Knowledge file
  3. 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

  1. Download llms-full.txt to your project root
  2. Rename it to agile-telecom-api-docs.md
  3. 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:

APIEndpointWhat It Does
SMS (Modern)POST /api/message-server/sms/sendSend SMS with placeholders, scheduling, simulation
SMS (Legacy)POST /sms/sendBatch SMS sending, compatible with older integrations
RCSPOST /api/message-server/rcs/sendRich messages with cards, carousels, buttons
SMPPsmpp.agiletelecom.com:2776High-throughput binary protocol
Inbound SMSWebhook POST to your URLReceive incoming SMS messages
Credit CheckGET /services/sms/creditCheck account balance
MNP LookupGET /services/mnp/number-lookupQuery carrier and porting status

Support

Need help with your AI-powered integration? Contact help@agiletelecom.com.