Models and providers
Agents call two kinds of providers: language model providers, which write replies and decide which tools to call, and speech providers, which turn caller audio into text and replies into speech. For each provider your workspace chooses whether it is on, and if so, whose account pays for its calls.
Providers
Section titled “Providers”| Kind | Provider | Used for |
|---|---|---|
| Language models | Anthropic | Agent replies and tool use. |
| Language models | OpenAI | Agent replies and tool use, realtime voice models, and Fast decisions. |
| Speech | Deepgram | Speech recognition on voice calls. |
| Speech | ElevenLabs | Voices that speak the agent’s replies. |
The Language models list also shows Google. Caplo does not route agent chat to Google models yet, so agents cannot use Google models even when Google is on. Leave it Off.
The models you can pick for an agent depend on which providers are on. See Instructions and model and Voice and speech.
Key source
Section titled “Key source”Each provider has one of three settings, called its key source:
| Key source | What happens | Who bills the provider usage |
|---|---|---|
| Off | Agents can’t use this provider’s models. | Nobody. |
| Caplo Managed | Calls run on Caplo’s provider account. No key needed. | Caplo, on your Caplo bill. |
| Your key | Calls run on your own provider account, with an API key you add. | The provider, directly. |
Caplo Managed is offered only for providers Caplo runs an account for. When it is not, the option is disabled and shows “Not available in this environment”.
Defaults
Section titled “Defaults”A new workspace starts with:
- Anthropic: Caplo Managed.
- OpenAI and Google: Off.
- Deepgram and ElevenLabs: Caplo Managed.
So agents on Anthropic models and voice calls with the default speech settings work without any keys. To use OpenAI models, turn OpenAI on with either key source.
Change a provider’s key source
Section titled “Change a provider’s key source”- In the console, open Integrations then Service providers. The page has two cards: Language models and Speech providers.
- On the provider’s row, choose Off, Caplo Managed or Your key.
- Select Apply. If you chose Your key and no key is saved yet, the button reads Apply · add key and asks for the key first. See Bring your own key.
The change applies to new calls straight away; you do not need to publish the agent again. When a provider is Off, calls to it are refused, so move agents that use its models to another provider first.
Who can change providers
Section titled “Who can change providers”Owners, Admins and Developers can change key sources and manage keys. Other roles that can see integrations (for example Builders and Viewers) see the settings read-only.
Billing effect
Section titled “Billing effect”- Caplo Managed usage appears on your Caplo bill at the provider’s list price plus your plan’s markup.
- Your key usage is billed to you by the provider and adds no AI usage charge from Caplo. Caplo’s platform fees (per voice minute and per AI reply) still apply.
See How Caplo charges.