Nova API
Voice Agent API for Real-Time Voice Applications
Nova API provides REST and WebSocket endpoints for building real-time voice AI applications. OpenAI Realtime and Gemini Live behind one interface.
API Endpoints
POST
/v1/sessionsCreate a new voice agent sessionWS
/v1/sessions/:id/streamBidirectional audio streamPOST
/v1/sessions/:id/toolsRegister tool definitionsGET
/v1/sessions/:id/eventsSubscribe to session eventsDELETE
/v1/sessions/:idEnd a sessionFrequently Asked Questions
What is the Nova API?
The Nova API is Centerbeam's voice agent API — a set of REST and WebSocket endpoints for building real-time voice applications. It normalizes OpenAI Realtime and Gemini Live behind a single interface for session management, audio streaming, and tool integration.
Does the Nova API support custom tools?
Yes. The Nova API supports custom tool definitions using a JSON schema format. Tools can call any backend endpoint, enabling voice-triggered actions against any database, service, or business logic your team operates.
