Documentation
NovaSynth/NovaSynth Setup

NovaSynth Setup

Configure your agent connection in NovaSynth — set up the agent profile, choose a provider, and verify the connection before running tests.

Setup Wizard

The first time you open NovaSynth in a project, the Setup Wizard guides you through two steps:

  1. Agent profile — describe your agent
  2. Provider connection — connect to your deployment platform

You can update either step at any time from the Agent Config page.


Step 1 — Agent profile

FieldDescription
Agent nameA display name for this agent in NovaSynth (e.g., production-support-bot)
System promptThe system prompt your agent uses. NovaSynth uses this to help the synthetic user understand what kind of agent it is talking to.
Additional instructionsExtra context for the synthetic user (e.g., "The agent only handles billing questions")
Agent typevoice — real-time audio via LiveKit/SIP; phone — outbound SIP call
LanguageThe primary language for synthetic sessions (50+ languages supported, including English, Spanish, French, German, Hindi, Japanese, Mandarin, Portuguese, Arabic, and more)

Step 2 — Provider connection

Choose your agent's deployment platform and enter the required credentials.

Add Agent Connection dialog showing provider type selector with LiveKit, Phone (SIP), Pipecat Cloud, VAPI, Retell AI, and ElevenLabs options

LiveKit

Connect when your agent is built with the LiveKit Agents SDK.

FieldDescription
LiveKit URLYour LiveKit server URL (e.g., wss://my-project.livekit.cloud)
API keyLiveKit API key with room join permissions
API secretCorresponding API secret
Agent nameThe LiveKit agent worker name to dispatch (e.g., my-agent)

Pipecat Cloud

Connect when your agent uses the Pipecat framework (cloud or self-hosted).

FieldDescription
WebSocket URLPipecat bot server WebSocket endpoint (e.g., wss://your-bot.example.com/ws)
API keyAPI key for authenticating with your Pipecat server

ElevenLabs

Connect when your agent is deployed as an ElevenLabs Conversational AI agent.

FieldDescription
Agent IDElevenLabs agent identifier (from your ElevenLabs dashboard)
API keyElevenLabs API key with agent access

Retell

Connect when your agent is deployed on the Retell platform.

FieldDescription
Agent IDRetell agent identifier
API keyRetell API key

VAPI

Connect when your agent is deployed as a VAPI assistant.

FieldDescription
Assistant IDVAPI assistant identifier
API keyVAPI API key

Phone / SIP

Place outbound calls directly to your agent's phone number.

FieldDescription
SIP trunkThe SIP trunk configuration to use for outbound calls
Phone numberThe phone number to call (E.164 format, e.g., +14155551234)
Max durationMaximum call duration in seconds (default: 300)

Agent Config

After initial setup, the Agent Config page lets you:

  • Update the agent name, system prompt, and instructions
  • Add additional key-value parameters that are passed to the provider when starting a session (useful for custom headers, API versions, or feature flags)
  • Switch to a different provider connection

Agent Connections

Before running a batch test, verify your credentials on the Agent Connections page:

Navigate to NovaSynth → Agent Connections.
Click Test connection next to your provider.
NovaSynth sends a short probe session to verify the connection is working.
A green checkmark confirms success; a red error shows the failure reason.

Managing multiple connections

You can configure connections to multiple providers within the same project. This is useful when:

  • You're migrating from one provider to another and want to compare results
  • You have different agent variants deployed on different platforms

Each connection (created on the Agent Connections page) maps a persona+scenario combination to a specific provider, so you can run the same scenarios against different deployments in parallel.


Next steps

Exclusive Early Access

Get Early Access to Noveum.ai Platform

Be the first one to get notified when we open Noveum Platform to more users. All users get access to Observability suite for free, early users get free eval jobs and premium support for the first year.

Sign up now. We send access to new batch every week.

Early access members receive premium onboarding support and influence our product roadmap. Limited spots available.

On this page

NovaSynth Setup | Documentation | Noveum.ai