How model configurations work
Model Configurations define the default AI model setup for your organization. Agents use this configuration unless you set agent-level model overrides in the agent settings. To configure models, open Models in your Ambivert AI dashboard:- Hosted:
https://app.ambivertai.tech/model-configurations - Self-hosted:
http://localhost:3010/model-configurations - Local development:
http://localhost:3000/model-configurations
Model settings are organization-scoped. If no agent-level override is set, every agent in the organization uses the saved global configuration.
Speech to Speech
Use Speech to Speech when you want a realtime model to handle the live spoken conversation directly. In this mode, the realtime model handles speech input and speech output, so you do not configure separate Voice and Transcriber services.
The Speech to Speech section has nested tabs:
Ambivert AI
Use Ambivert AI when you want Ambivert AI to manage the model providers for you. This path uses one Ambivert AI Service Key for Ambivert AI-managed models instead of separate provider keys for LLM, Voice, and Transcriber.
Configure:
For details on creating and using Service Keys, see API Keys and Service Keys.
BYOK
Use BYOK when you want to bring your own provider accounts and API keys. This gives you separate control over each model category.
The BYOK section has nested tabs:
Provider-specific fields appear only when they apply. For example, OpenAI-compatible LLM providers can expose a Base URL field, ElevenLabs voices can expose a voice ID, and transcribers can expose language options.
Agent-level model overrides
You can override the organization model configuration for an individual agent. This is useful when different agents need different models, voices, transcribers, or providers. To configure an override:- Open the agent.
- Go to Settings.
- Open Model Overrides.
- Enable the override for the service you want to customize.
- Configure the provider, model, and keys for that service.
- Save the agent settings.