Protocol Documentation v5.2

Unified
API Interface.

NexaVoxa delivers a high-fidelity orchestration layer for voice and chat agents. Connect your business logic to our neural engine in minutes.

API Endpoints.

Our RESTful interface for asynchronous task execution and protocol management.

Core Orchestration

POST/v1/vocal/handshake

Initiate a live gRPC voice stream session.

POST/v1/chat/orchestrate

Execute a neural reasoning cycle for chat interfaces.

GET/v1/nodes/:id

Retrieve real-time telemetry for a specific agent node.

POST/v1/vocal-dns/clone

Initialize zero-shot vocal DNA extraction.

Authentication.

Secure your requests via Bearer token authentication. API keys are managed in the NexaVoxa Control Plane.

Authorization: Bearer nexa_live_0x4f...
const NexaVoxa = require('@nexavoxa/sdk');

const client = new NexaVoxa({
  apiKey: process.env.NEXA_API_KEY
});

// Initialize high-fidelity vocal session
const session = await client.vocal.initiate({
  node: 'Adam_v5',
  modality: 'AUDIO_STREAM',
  handshake: 'gRPC_SECURE',
  persona: {
    tone: 'warm_professional',
    interruption: 'sub_50ms'
  }
});

session.on('audio', (stream) => {
  // Bridge stream to telephony bridge
});

Response Payload

application/json

{
  "status": "NOMINAL",
  "ttfs_ms": 482,
  "session_id": "nx_942a"
}

Complex workflow?
Build with our Engineers.

Access our dedicated solutions engineering team to help architect your mission-critical voice nodes.

Initialize Sandbox

NexaVoxa

Sales Engineering
Hello! How can I help you?