Integrations Overview
| Category | Purpose | Examples |
|---|---|---|
| Backend & Database | Add a managed cloud backend with database, auth, storage, and edge functions | Supabase |
| Hosting & Deployment | Deploy and host your apps on the web | Netlify |
| Version Control | Sync your code with GitHub for collaboration and backup | GitHub |
| Analytics | Track user behavior, traffic, and monetization | Google Analytics, AdSense |
| Payments | Accept payments and handle subscriptions | Stripe, x402 |
| AI Models | Power your app with AI capabilities | Anthropic, Gemini, Grok, Perplexity, ElevenLabs |
| Blockchain Protocols | Integrate on-chain protocols and smart contracts | Solana Protocols |
Backend & Database
Supabase
Connect a managed PostgreSQL database, auth, file storage, and edge functions. No manual API keys — Noah connects through OAuth.
- PostgreSQL Database — Store and query your app data
- Authentication — Email/password, social logins, and SSO
- Storage Buckets — Upload and manage files, images, and documents
- Edge Functions — Run server-side logic securely
- Row-Level Security — Control data access at the database level
Hosting & Deployment
Netlify
Deploy your web apps to Netlify for fast, global hosting with custom domains and automatic SSL.
GitHub
Sync your project code with GitHub for version control, collaboration, and CI/CD workflows.
Analytics
Google Analytics
Track user behavior, page views, and engagement metrics across your app.
Google AdSense
Monetize your web app with Google’s advertising platform.
Payments
Stripe
Accept payments, manage subscriptions, and handle billing with Stripe’s payment infrastructure.
x402 Payment
Enable crypto-native payments using the x402 payment protocol.
AI Models
Bring AI capabilities into your app with multiple model providers:Anthropic
Claude models for text generation and reasoning
Gemini
Google’s Gemini models for multimodal AI
Grok
xAI’s Grok models for fast AI responses
Perplexity
AI-powered search and research
Nano Banana
Lightweight AI model integration
ElevenLabs
Text-to-speech and AI audio generation
Blockchain Protocols
Solana Protocols
Integrate on-chain Solana protocols and smart contracts into your app for DeFi, NFTs, and more.
How to Connect an Integration
Most integrations follow the same pattern:Open Settings or Cloud Tab
Go to Settings → Integration or click the Cloud tab in your project toolbar
Integrate Any API
Noah can also integrate with any external API — public or private. Just describe what you need in the chat: No authentication needed:“Fetch the current SOL price from CoinGecko and display it on the dashboard”With authentication:
“Integrate the OpenAI API to add a chat feature. Store the API key as a secret and call it through a Supabase Edge Function.”Noah automatically determines whether an API call should happen client-side or through an Edge Function based on whether credentials are involved.
FAQ
Do I need API keys for every integration?
Do I need API keys for every integration?
Not always. Supabase and GitHub use OAuth (no manual keys). Other integrations like AI models and Stripe require API keys, which should be stored as secrets.
Can I use multiple integrations in one project?
Can I use multiple integrations in one project?
Yes. You can connect Supabase, GitHub, Stripe, AI models, and any other integrations in the same project.
What if my integration isn't listed?
What if my integration isn't listed?
Noah can integrate with any API. Just describe the API, its endpoints, and authentication method in the chat, and Noah will set it up.