Bring your own key (BYOK)
Add your own provider API key so model calls bill against your provider contract, with connect0 charging only a small orchestration fee.
Updated 7/26/2026
Bring your own key (BYOK) lets you run catalog models against your own provider API key — your Anthropic, OpenAI, or other provider contract — instead of connect0's pooled keys. Your provider bills you directly for the tokens; connect0 charges only a small orchestration fee for running the call and recording it.
When to use it
Reach for BYOK when you already have a direct provider agreement (enterprise pricing, a committed-use discount, a data-processing addendum) and want model spend to land on that contract. If you don't, the platform's pooled keys work out of the box and BYOK adds nothing — skip it.
Add a provider key
- Go to
/a/<account>/settings/modelsand open the BYOK tab. - Choose Add provider key and pick the provider (Anthropic, OpenAI, and others).
- Paste the API key and, optionally, a label. The key is stored wrapped at rest and used only to sign calls for your account.
- Save. connect0 validates the key and shows a status badge
(
active,validation_failed, orrevoked); a daily check keeps the badge current and notifies the account owner if a key stops working.
Once a key is active, any agent on the account that calls a model from that provider automatically routes through your key — no per-agent change needed. If a key is missing or revoked, calls fall back to the platform's pooled key.
How BYOK is billed
BYOK changes what connect0 charges, not how you pay your provider:
| Platform pooled key | BYOK | |
|---|---|---|
| Who pays the provider | connect0 | you, directly |
| What connect0 bills you | full model price | orchestration fee only |
The orchestration fee defaults to 15% of the notional model price plus $0.0005 per call, billed in credits (1 credit = $0.01) like all connect0 usage. Enterprise plans can negotiate a different fee. The BYOK tab shows a per-key usage summary so you can see exactly what rode each key over the last 30 days, and the Spend view can split BYOK from pooled spend.
Note that BYOK requires a model connect0 calls natively — models routed through an aggregator always use the platform key.
Where to go next
- The model catalog for which models and providers are available.
- Credits and pricing for how the orchestration fee turns into credit spend.
Ask Zero
Ask a question about connect0 and get an answer grounded in the docs, with links to the sources. Signed in? Zero answers with your account in mind.