Building with AI Tools
Accelerate Connected App development using AI coding assistants. We provide machine-readable documentation that gives AI tools complete context about the Facilio Apps SDK.
LLMs.txt#
We publish a comprehensive documentation file designed for AI consumption:
| File | URL | Description |
|---|---|---|
| llms-full.txt | facilio.com/developers/docs/connected-apps/llms-full.txt | Complete SDK reference with code patterns — use this URL directly with any AI tool |
| llms.txt | facilio.com/developers/docs/connected-apps/llms.txt | Curated index with links, following the llmstxt.org standard |
ChatGPT#
Paste the URL directly into your prompt — ChatGPT will fetch and read the content:
Read https://facilio.com/developers/docs/connected-apps/llms-full.txt
Now build a Vue.js form-sidebar widget that:- Listens to the "vendor" field change- Fetches the vendor's contact details- Displays the vendor name, phone, and email in the sidebarInclude the full HTML, JS, and CSS files.You can also create a Custom GPT and add the URL to its configuration so every conversation has SDK context built in.
Claude#
Use the URL with Claude's web fetch capability or paste it at the start of a Project:
Fetch https://facilio.com/developers/docs/connected-apps/llms-full.txtand use it as context for our conversation.
Build me a Facilio Connected App topbar widget that shows recentnotifications with a badge count. Use Vue.js and include live eventsubscription for real-time updates.For repeated use, create a Claude Project and add the URL as a knowledge source. All conversations in that project will have SDK context available.
Lovable#
When starting a new project in Lovable, provide the URL and constraints:
Read https://facilio.com/developers/docs/connected-apps/llms-full.txt
Build a Facilio Connected App dashboard widget that shows a bar chartof work orders grouped by status. Use Vue.js. The app runs insidea Facilio iframe or webview — follow the SDK patterns from the documentation.Cursor / VS Code#
Reference the documentation URL directly in your prompt:
@url https://facilio.com/developers/docs/connected-apps/llms-full.txt
Create a form-background widget that auto-calculates the "total"field whenever "quantity" or "rate" changes.Or download llms-full.txt into your project root — Cursor will automatically include it as context.
Tips for better results#
- Always include the URL —
https://facilio.com/developers/docs/connected-apps/llms-full.txt - Specify the widget type — "Build a topbar widget" is better than "Build a widget"
- Name the module and fields — "Fetch from the 'workorder' module, filter by 'priority'" gives precise output
- Mention Vue.js — Our SDK examples use Vue.js; telling the AI ensures consistent patterns
- Reference the design system — "Use components from the Facilio Design System at dsm.facilio.in"