Categories
pre.dev groups supported services into categories so you can see what you’ve configured at a glance:- AI Text — OpenAI, Anthropic, Mistral, Groq, …
- AI Image / Video / Audio — DALL·E, Stability, Runway, ElevenLabs, …
- Search — Exa, Tavily, You.com
- Web Scraping — Firecrawl, Browserbase
- Payments — Stripe, PayPal
- Email — Resend, SendGrid, Mailgun
- Auth — Clerk, Auth0, Supabase Auth
- Database — Supabase, PlanetScale, Neon
- Storage — S3, Cloudflare R2, Uploadthing
- Analytics — PostHog, Mixpanel, Amplitude
Adding a key
- Open Integrations → API Keys
- Pick a provider (or add a custom one)
- Paste your key
- Save
Bulk import from .env
Click Import on the API Keys tab and paste a .env file. pre.dev parses the keys, detects which provider each one belongs to (based on key format), and stages them for review before saving.
How agents use them
On every build, the agent:- Scans your configured API keys
- Picks the ones relevant to the current task
- Writes them into the project’s
.env(secrets), not the code - References them via
process.env.STRIPE_SECRET_KEYetc. in the generated code
Propagating changes
If you rotate a key, update it in Integrations — pre.dev detects which existing projects use it and shows a “N projects behind” banner. Click through to push the new key to those projects’.env files.
