AI Phone Agents
Multi-tenant agents with versioning, rollback, and vertical templates for receptionist, FAQ, and booking workflows.
Automate inbound calls, appointment scheduling, and customer support for service businesses. API-first, multi-tenant, with full observability.
View on GitHubMulti-tenant agents with versioning, rollback, and vertical templates for receptionist, FAQ, and booking workflows.
Per-turn latency, per-provider cost breakdown, trace IDs, and structured error categorization for every call.
Calendar adapter interface supports Google Calendar, Calendly, and custom providers with conflict resolution.
HMAC-signed webhooks with retry-aware delivery, exponential backoff, and manual retry for failed deliveries.
Pluggable STT, TTS, LLM, telephony, and CRM adapters. No vendor lock-in. Switch providers without code changes.
White-label ready with partner referral system, sub-account management, and multi-organization support.
VoiceAgent is an open-source voice AI platform designed specifically for SMB service businesses — dental clinics, salons, auto repair shops, law firms, and consulting practices. It automates inbound phone calls with AI receptionists that can answer FAQs, schedule appointments, capture leads, and escalate to humans when needed.
Unlike generic voice AI tools, VoiceAgent provides full call observability: every turn is traced with latency metrics, every provider call is costed, and every error is categorized. This makes debugging and optimizing your voice agents a systematic process rather than guesswork.
The platform follows an API-first design: everything you can do in a future dashboard UI is available through the REST API. Multi-tenant organizations with scoped API keys ensure data isolation between customers. Agent versioning with rollback means you can safely iterate on your agent configurations.
Built with FastAPI, PostgreSQL, and a provider adapter pattern, VoiceAgent is designed for high-load production use. The OSS Core is free and self-hostable. The Cloud edition adds hosted analytics, billing sync with Lemon Squeezy, and managed integrations.
Clone the repo and run pip install -e .[dev] to set up the development environment.
Run docker compose up --build to launch the API, worker, and PostgreSQL database.
Use the REST API to instantiate a template, configure business hours, and publish.
Connect your telephony provider, configure webhooks, and start handling calls.
API calls per day capacity
Target uptime SLA
Provider adapters ready
Open-source license
VoiceAgent is an open-source voice AI platform that helps service businesses automate inbound calls, appointment scheduling, and customer support with AI phone agents. It provides an API-first core with vertical templates, observability, and integration hooks.
VoiceAgent uses a provider adapter layer for STT, LLM, and TTS to process calls turn-by-turn. Each call is tracked with trace IDs, per-turn latency, and cost breakdowns for full observability.
Yes, VoiceAgent is open-source under the MIT license. The core API, runtime orchestrator, and worker are freely available. A hosted Cloud edition adds analytics, billing sync, and managed integrations.
Yes. VoiceAgent has a provider adapter interface for calendar, CRM, telephony, and messaging integrations. You can connect Google Calendar, Calendly, HubSpot, and other services through the integrations API.
VoiceAgent provides idempotency protection for all critical operations, webhook delivery with retry-aware logic, agent versioning with rollback, and comprehensive error categorization.
Last updated: April 2026
VoiceAgent is provided under the MIT License. You are free to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the software, subject to the terms of the MIT License.
The software is provided "as is", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, and noninfringement.
In no event shall the authors or copyright holders be liable for any claim, damages, or other liability arising from, out of, or in connection with the software or the use or other dealings in the software.
You agree to use VoiceAgent in compliance with all applicable laws and regulations. You must not use the platform for unauthorized surveillance, spam, or any illegal activities.
Last updated: April 2026
VoiceAgent is self-hosted software. When you deploy it yourself, you control all data. We do not collect, store, or transmit any personal data through the open-source platform.
Call recordings, transcripts, and metadata are stored in your own database. You are responsible for complying with applicable privacy laws regarding call recording and data retention.
VoiceAgent integrates with third-party providers (STT, TTS, LLM, calendar). Data sent to these providers is governed by their respective privacy policies.
For privacy inquiries, please open an issue on our GitHub repository.