Required API Keys
Optional API Keys
Service-Key Mapping
Full Environment Reference
- Database & Infrastructure
- AI & Embeddings
- Service Ports
- Authentication
- Email
- Cloud Storage
- Vector Database
- Voice & Audio
- Observability
Agent Configuration Variables
These frontend-facing configuration variables control agent creation and validation:Agent Name Validation
Agent Prompt Validation
Agent UI
Template Default Models
Configuration keys maintain
BOT_ prefix for backward compatibility during transition from “bots” to “agents” terminology.What Won’t Work Without Keys
Cost Estimates (Monthly)
Required (Minimal Usage)
Optional
Platform Config (DB-Stored)
In addition to environment variables, API keys and settings can be stored in theplatform_config database table, managed via the admin UI at /admin. DB values take precedence over env vars.
Categories: ai, voice, knowledge, feature_flags
Managed keys include: OPENROUTER, OPENAI, ELEVENLABS, LIVEKIT, PINECONE, GEMINI, and more.
Security Notes
- Never commit
.envto git (already in.gitignore) - Use different keys for development and production
- Rotate keys regularly if exposed
- Monitor usage on provider dashboards
- Sensitive platform config values are encrypted with AES-256-GCM

