Voice Agents Preview

Agents that listen, think and talk back.

One session handles listening, turn-taking, reasoning and speech. Add your instructions and tools, connect a phone number or a browser, and VoxVane runs the conversation.

Press Talk to see the orb follow your voice. Your microphone level only drives the animation; nothing is recorded or sent.

How a turn works

Four steps, one session.

  1. 1ListenStreaming transcription of the caller's words.Example ≈150 ms
  2. 2TurnDetects the end of the caller's turn without cutting in.Example ≈300 ms
  3. 3EngineFollows your instructions, calls your tools, keeps state.Example ≈350 ms
  4. 4VoiceSpeaks the reply as it is written, in your chosen voice.Example ≈200 ms

Example use case · AI receptionist

Answering a business line after hours.

A fictional plumbing company uses a voice agent to answer calls at night. The agent discloses that it's an AI, gathers the details, and saves a structured message. The orb above follows the agent's voice.

0:000:53
Northgate PlumbingReady · 0:53 call

    Built in

    The hard parts of voice, handled.

    Tools and webhooks

    Let the agent look things up or save records by calling your HTTPS endpoints, with schemas you define.

    Handoff to a person

    Transfer to a phone number or your support queue when the caller asks, and fall back to a message.

    Required AI disclosure

    Every agent opens with your disclosure line and never claims to be human.

    Turn profiles

    Choose snappy, balanced or patient turn-taking per agent, or tune the timers yourself.

    Phone or browser

    Answer real calls through VoxVane Connect, or stream audio from your app over WebSocket.

    Transcripts and cost

    Every session returns a transcript, structured output and an itemised cost record.

    Create an agent

    Two requests to a live agent.

    Create the agent once. Start a session whenever someone calls or opens your app, then stream audio over the returned WebSocket.

    Voice agentPreview API
    # 1. Create an agent
    curl https://api.voxvane.com/v1/agents \
      -H "Authorization: Bearer $VOXVANE_API_KEY" \
      -H "Content-Type: application/json" \
      -d '{
        "name": "Front desk",
        "voice": "aria",
        "instructions": "Answer questions about opening hours and take a message.",
        "disclosure": "You are speaking with an AI assistant.",
        "turn": {"profile": "balanced"}
      }'
    
    # 2. Start a live session (returns a WebSocket URL)
    curl -X POST https://api.voxvane.com/v1/agents/agt_123/sessions \
      -H "Authorization: Bearer $VOXVANE_API_KEY"

    More use cases

    One agent API, many front doors.

    Receptionist template

    Answer a business line, take messages, transfer on request. The demo above, ready to deploy.

    Learn more

    Support line

    Answer order and account questions with your own lookup tools.

    Booking assistant

    Collect booking requests and hand them to your scheduling system.

    Tested before launch

    Run Bench + Sim against your agent before it takes a real call.

    Learn more

    Build your first voice agent.

    The API is in private preview. Read the quickstart, then ask for a key.