Welcome to the Ipster API
The Ipster API powers our smart AI voice agent platform, designed primarily for the Ipster team and frontend developers. This backend (api.ipster.com) manages organizations, agents, conversations, and analytics regardless of underlying AI/telephony providers.Architecture Overview
- Backend: Built on Supabase (database + edge functions)
- Voice AI: Currently Elevenlabs streaming for conversational agents
- Legacy Flows: Complex flows managed through Retell.ai
- Target: Provider-agnostic backend for maximum flexibility
Who This Is For
Primary Users:- Ipster frontend developers
- Internal team members
- Partner/reseller developers (with appropriate permissions)
- Third-party integrations
API Organization
The API is organized by functional areas:- Agents - Create and manage AI voice agents
- Clients - Organization and hierarchy management
- Conversations - Call logs and monitoring
- Authentication - API access and permissions
This documentation is internal-facing and not yet public. Content marked with
TODO requires team input.