Extend your Niles apps with built-in functionality and external services — all activated through your prompt.
Overview
Every Niles app includes powerful integration capabilities that let you connect services, automate workflows, and expand functionality — all through natural language. There are two types of integrations:- Core Integrations – built into every app by default
- 3rd-Party Integrations – external tools that Niles can automatically configure for you
Core Integrations
Core integrations are included automatically with every app.They cover the most essential features — from authentication and analytics to uploads and AI.
3rd-Party Integrations
Third-party integrations let you connect external systems like Stripe, Supabase, or OpenAI directly to your app. Just mention the integration by name in your prompt — Niles will automatically configure it. 3rd-party integrations are automatically detected and configured from your prompt — no manual setup needed.
Example Prompts
You can enable integrations just by describing them in your app idea:“Create a subscription-based app using Stripe for billing, Supabase for data, and Cloudinary for image storage.”
“Build a dashboard that uses OpenAI for smart suggestions and Resend for newsletters.”
“Add PayPal checkout and connect a custom domain.”Niles automatically:
- Adds the right configuration and SDKs
- Sets up authentication and routes
- Creates environment variables securely
- Lists everything inside your Integrations panel
How It Works
When you mention an integration, Niles:- Detects it in your prompt
- Adds configuration and environment variables
- Generates the required setup code
- Links it to your app’s workflow
- Mentioning “Stripe” adds payment pages and webhook handlers
- Mentioning “Supabase” connects authentication and storage
- Mentioning “OpenAI” creates functions that call GPT APIs
Managing Integrations
After your app is generated, open the Integrations tab inside your Niles project dashboard to:- View all active integrations
- Add or remove services
- Configure API keys and webhooks
- Access setup guides and usage examples