AI Integration
Qlara Platform provides machine-readable documentation designed for AI assistants. Whether you use ChatGPT, Claude, Gemini, GitHub Copilot, Cursor, or any other LLM, you can feed our API docs directly to your tool and get accurate, context-aware code generation.
How It Works
Machine-Readable Endpoints
We follow the llms.txt standard to provide structured documentation optimized for AI consumption:
| File | Size | Best for |
|---|---|---|
/llms.txt | ~3 KB | Quick questions: "What endpoints are available?", "How does auth work?" |
/llms-full.txt | ~55 KB | Code generation: "Write a Python function to send an SMS", "Build a webhook handler" |
:::tip When to use which
llms.txt is a lightweight overview — great for quick lookups and when you have token limits.
llms-full.txt includes all parameters, schemas, examples, and error codes — use it when you need the AI to generate production-ready code.
:::
Setup Guide
Claude Projects
- Go to claude.ai and create a new Project
- In the project Knowledge, click Add content → From URL
- Paste:
https://lora-api.agiletelecom.com/llms-full.txt - Start asking questions about the Qlara API
:::info Claude Code
If you use Claude Code (CLI), add the URL to your project's CLAUDE.md file and Claude will automatically reference it during development.
:::
ChatGPT Custom GPTs
- Go to ChatGPT → Explore GPTs → Create
- Download
llms-full.txtand upload it as a Knowledge file - In Instructions, add:
You are an expert on the Qlara Platform API for multi-channel messaging (SMS, RCS, WhatsApp). Use the uploaded knowledge file to answer questions accurately. Always provide complete curl examples with the correct base URL.
- Save and use your custom GPT
GitHub Copilot / Cursor
- Download
llms-full.txt - Place it in your project root and rename to
qlara-api-docs.md - The AI will automatically reference it during code completion and chat
# Quick setup
curl -s "https://lora-api.agiletelecom.com/llms-full.txt" > qlara-api-docs.md
Any LLM via API
Fetch the documentation and include it in your system prompt:
import requests
# Fetch Qlara API docs
docs = requests.get("https://lora-api.agiletelecom.com/llms-full.txt").text
# Use with any LLM (OpenAI, Anthropic, Google, etc.)
messages = [
{"role": "system", "content": f"You are a Qlara API expert. Reference:\n{docs}"},
{"role": "user", "content": "Write a Python function to send an SMS"}
]
What Your AI Can Build
Once your AI assistant has the Qlara documentation, it can help with real integration tasks:
Example prompts
| Category | Example prompt | What you get |
|---|---|---|
| Messaging | "Write a Python function that sends an SMS with delivery tracking" | Complete function with error handling and webhook setup |
| Campaigns | "Create a Node.js script to import 10,000 contacts from CSV and send a campaign" | End-to-end workflow with CSV parsing, contact creation, and campaign management |
| Webhooks | "Build an Express.js webhook handler for delivery notifications" | Server with DELIVERY, READ, and INBOUND event handling |
| Templates | "Generate a WhatsApp template with tracked links and buttons" | Template creation + Meta approval flow + send example |
| Multi-channel | "Write a Go service with WhatsApp → RCS → SMS fallback" | Service with fallback chain configuration and status tracking |
| Debugging | "My API returns 401 — what's wrong?" | Authentication troubleshooting with specific header format |
API Coverage
The documentation files cover all 6 Qlara APIs and 42+ endpoints:
| API | Endpoints | What's documented |
|---|---|---|
| Qlara Platform | 42 endpoints | Contacts, lists, campaigns, webhooks, exports, inbox, media, subscription |
| SMS Universal | 1 endpoint | Modern SMS with placeholders, scheduling, simulation |
| SMS Legacy | 2 endpoints | Batch sending, credit check |
| RCS Send | 1 endpoint | Rich cards, carousels, suggestions, fallback |
| RCS Templates | 5 endpoints | CRUD for TEXT, CARD, CAROUSEL templates |
| 8 endpoints | Send, templates, phone numbers, media download |
For the interactive API Reference with "Try it", see the API Reference.
Keep Your AI Up to Date
The llms.txt files are updated with every release. Here's how to stay current:
| Tool | How to update |
|---|---|
| Claude Projects | Re-add the URL — Claude fetches the latest version automatically |
| ChatGPT | Re-download and re-upload llms-full.txt |
| Copilot / Cursor | Run: curl -s "https://lora-api.agiletelecom.com/llms-full.txt" > qlara-api-docs.md |
| Custom integration | Fetch the URL at startup or on a schedule |
Check the Changelog for the latest API updates.
Resources
| Resource | Link |
|---|---|
| llms.txt (overview) | /llms.txt |
| llms-full.txt (complete) | /llms-full.txt |
| API Reference | Qlara Platform |
| Postman Collections | Download |
| Use Cases | 30 end-to-end scenarios |
| Changelog | Latest updates |