API Reference
A public REST API for programmatic control of campaigns, receptionists, contacts, and calls is planned, but not yet available.
MCP server
While the REST API below is still on the roadmap, NovaVoxx already runs a Model Context Protocol (MCP) server — so an AI assistant like Claude, or any MCP client, can drive your account today. It authenticates with a personal MCP API key scoped to your account, and exposes tools to:
- List your campaigns and available voices, and create new campaigns
- Add contacts to a campaign and place outbound calls
- Check call status, and read your receptionists and phone numbers
Sign in and open Integrations to get your MCP API key and connection details.
What's planned
Today, NovaVoxx is driven through the web dashboard. The planned public API will mirror what the dashboard does today:
- Create, update, pause, and delete outbound campaigns
- Add and remove contacts on a campaign's call list
- Configure inbound AI receptionists
- Retrieve call records and status
Webhook delivery of call and campaign events is also on the list, so your systems can react when something changes without polling.
In the meantime
Everything that the API will expose is already available through the dashboard. Sign in, set up your first campaign or receptionist, and get in touch if API access is a requirement for you — customer demand directly informs our priority.
Documentation
Guides for using the dashboard today.
Request API Access
Let us know what you'd build — it helps us prioritize.