Integrations
Integrations Overview
VULK integrates with any API - your apps can connect to anything.
Integrations Overview
VULK Integrates With Any API
VULK-generated apps can connect to any service that has an API. There are no limitations - if it has an API, you can integrate it.
How It Works
- Describe the integration in your prompt
- VULK generates the code to connect to the API
- Add your API keys in the Secrets Manager
- Deploy - secrets are securely stored on Cloudflare
Common Integrations
Apps generated by VULK commonly integrate with:
- Payments: Stripe, PayPal, Paddle, LemonSqueezy
- Auth: Auth0, Clerk, Supabase Auth
- Databases: Supabase, Firebase, PlanetScale, Neon
- Email: Resend, SendGrid, Mailgun, Postmark
- AI: OpenAI, Anthropic, Replicate, Hugging Face
- Storage: Cloudflare R2, AWS S3, Uploadthing
- Analytics: Plausible, PostHog, Mixpanel
- CMS: Sanity, Contentful, Strapi
- Maps: Google Maps, Mapbox
- Social: Twitter API, Discord, Slack
Environment Secrets
API keys and secrets are encrypted and stored securely on Cloudflare Workers.
How to Add Secrets
- Deploy your project with backend
- Go to Backend tab → Secrets Manager
- Add your API keys (JWT_SECRET, STRIPE_SECRET_KEY, etc.)
- Click Save Secrets
- Secrets are encrypted and deployed to Cloudflare
Security
- Secrets are never stored in code
- Encrypted at rest on Cloudflare
- Only accessible by your Worker
- Not visible in dashboard after saving
Example: Adding Stripe
Just ask VULK:
"Add Stripe checkout for a $29/month subscription"
VULK will generate:
- Payment button component
- Checkout API route
- Success/cancel pages
- Webhook handler
Then add your STRIPE_SECRET_KEY in Secrets Manager.