Extend
Add backend features and connect third-party services to power up your app.
Every Blink project includes powerful backend capabilities. Add them as you need them — just describe what you want.
AI Capabilities
AI Gateway
180+ models for text, image, video.
AI Agents
AI that searches, queries, and acts.
Knowledge Base (RAG)
Vector search Q&A from your docs.
Sandbox
AI coding environments.
Built-in Features
Database
SQL database with visual editor.
Authentication
Email, social login, magic links.
Storage
File uploads with CDN.
Edge Functions
Server-side code globally.
Real-time
Live updates and sync.
Transactional emails.
Analytics
Event tracking.
Integrations
Connect popular services with a single prompt:
Stripe
Payments, subscriptions, customer portal.
In-App Purchases
iOS and Android subscriptions with RevenueCat.
Supabase
PostgreSQL database and auth.
GitHub Sync
Two-way sync with GitHub repositories.
External APIs
Connect any third-party API.
Common Patterns
| Need | What to Ask |
|---|---|
| User accounts | "Add authentication with Google login and email/password" |
| Save user data | "Create a posts table where users can save drafts" |
| Accept payments | "Add Stripe with Pro plan at $29/month" |
| Mobile subscriptions | "Add in-app purchases with Pro at $9.99/month" |
| Send emails | "Send welcome email when user signs up" |
| Upload files | "Let users upload profile pictures (max 5MB, images only)" |
| AI chat | "Add chat interface that uses GPT-4 to answer questions" |
| AI support bot | "Build support chat that answers from our docs using RAG" |
| AI coding | "Build AI assistant that can write and run code with live preview" |
| AI research | "Create agent that searches the web and summarizes findings" |
| Real-time | "Show live typing indicators when users are composing" |
How It Works
When you ask for a feature, Blink:
- Creates the schema — Database tables, columns, relationships
- Generates the code — API routes, UI components, hooks
- Configures security — Row-level security, auth checks
- Sets up secrets — API keys stored securely
You don't configure anything manually. Just describe what you need.
Features are additive. Start with core functionality, then layer on more capabilities as your app grows.
See It In Action
Learn these features by building real apps: