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, Gemini Live, and Grok Voice Agent 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, Gemini Live, and Grok Voice Agent behind a single interface for session management and audio streaming, with tool integration on the OpenAI provider.
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.
