Prerequisites
- Python 3.8+
- Docker and Docker Compose (optional, for full deployment)
- API keys for your preferred AI provider (Gemini, OpenAI, etc.)
- Twilio/Plivo account for phone numbers
- Supabase account for data persistence
1. Clone and Setup
2. Configure Environment Variables
Edit.env with your credentials:
3. Install Dependencies
4. Initialize Database
5. Start the Server
http://localhost:8010
6. Create Your First Agent
7. Make Your First Call
Next Steps
Docker Deployment
Deploy with Docker Compose for production use.
Configuration
Learn about all configuration options.
API Reference
Explore all available endpoints.
Agent Setup
Create advanced agents with custom prompts.
Troubleshooting
Port Already in Use
Import Errors
Supabase Connection Failed
- Verify your
SUPABASE_URLandSUPABASE_KEYare correct - Check your Supabase project is active
- Ensure network connectivity to Supabase