Skip to main content
Kleap integrates with best-in-class services to power your applications.

Core Integrations

How Integrations Work

One-Time Setup

Most integrations require a one-time OAuth connection:
  1. Click Connect for the service
  2. Authorize Kleap in the service’s popup
  3. Connection is saved to your account
  4. Use across all your apps

Per-App Configuration

Some integrations need app-specific setup:
  • Supabase - Each app can have its own database
  • Custom domains - Configured per published app
  • Environment variables - Set per app

Integration Status

Check your connected integrations:
  1. Go to Settings > Integrations
  2. View connection status for each service
  3. Reconnect or disconnect as needed

Available Integrations

ServicePurposeSetup
VercelHosting & deploymentAuto-connected
GitHubCode repositoryOne-time OAuth
SupabaseDatabase & authOne-time OAuth + per-app
StripePaymentsVia templates

AI Model Integration

Kleap uses AI to build your apps. Learn about the models powering the experience:

AI Models

Understand the AI models behind Kleap

Coming Soon

We’re always adding new integrations:
  • Resend - Transactional emails
  • Postmark - Email delivery
  • Cloudinary - Image optimization
  • Analytics - Advanced tracking
Have a service you’d like integrated? Let us know!

Integration Best Practices

Use environment variables for API keys. Never commit secrets to code.
Our built-in integrations handle authentication securely. Avoid manual API key entry when possible.
Verify integrations work in preview before publishing to production.
Keep an eye on third-party service usage to avoid unexpected charges.