Skip to main content

Use the included AI, or connect your own provider key

Use platform-provided AI or bring your own provider key, with provider/model selection, key testing, a grounding probe, and usage reporting.

  • Platform-provided AI or bring-your-own-key configuration
  • Provider and model selection with key testing
  • Grounding probe and AI error/status information

No credit card required

A provider key being plugged into a chat workspace beside an included AI allowance dial
  • Grounding controls, not guesswork
  • 11 flow step types, no code
  • Shared inbox with handoff
  • Start on the free plan

Two ways to run the AI

Some teams want the AI to just work. Others have a provider account, a procurement process and opinions about which model answers their customers. onmsg supports both without making you commit on day one.

The included platform AI is the default. Your plan comes with an allowance of platform AI tokens per month, and the grounded agent uses it with no configuration. That is enough to build a knowledge base, tune a grounding mode and watch how the answers read before you decide anything.

Bring-your-own-key configuration is the other route. You select a provider and a model, supply your key, and AI usage runs through your own account. Your provider bills you for that usage, separately from your onmsg subscription.

A provider and model selection panel with a key test button and status indicator

Common problems this solves

“We already pay a provider and don’t want a second bill for the same tokens.” BYOK routes usage through the account you already have.

“We need to know the key works before customers do.” Key testing validates the connection, and the grounding probe checks that retrieval is actually returning relevant knowledge from your sources.

“When the AI goes quiet, we don’t know why.” AI error and status information surfaces provider problems in the workspace. Provider errors are also an escalation path in the agent configuration, so a failing model routes the visitor to a person rather than leaving them staring at a typing indicator.

“We can’t see what we’re consuming.” Usage reporting covers both routes, so the allowance or the spend is visible before it becomes a surprise.

What BYOK does not change

This is the part worth being blunt about. Bringing your own key avoids the platform AI-token allowance check. It does not remove the other limits on your plan, agents per site, saved flows, knowledge sources and pages, storage, configured retention and concurrent active sessions are all unchanged. “Unlimited tokens through my own key” is not the same sentence as “unlimited plan”, and the pricing page lists every row so you can see which is which.

We also keep specific model names out of evergreen copy. Provider catalogues change faster than websites do, and a page that names a model is a page that will be wrong within a quarter. Check the current options in the workspace. If you use OpenRouter, note that custom model IDs require validation.

Where this fits

Provider choice is a setting on the Grounded AI Agent, the grounding modes, refusal message and handoff behaviour work the same either way. If you run several sites, Multi-Site & API keeps provider configuration and usage separate per site.

When to think about this at all

For most people the honest answer is: not yet. The included platform AI works without configuration, and the decisions that matter more, what knowledge you supply, how strictly the agent stays inside it, where the handoff sits, are identical either way.

Three situations move it up the list.

You already have a provider account. If your business is committed to spend somewhere, consolidating usage onto that account is straightforward reasoning.

Procurement or policy requires it. Some organisations need AI usage on an account they control, with their own agreements in place. That is a requirement rather than an optimisation.

Your volume has become predictable and large. Once you can see a steady pattern in usage reporting, a comparison becomes possible. Before that, any calculation is speculation.

What to check before switching a live site

Four things, in this order.

Test the key. Run the grounding probe and confirm retrieval is still returning relevant knowledge. Check AI error and status information is clear. Then ask the chat five questions you know the answers to, and compare the responses with what you were getting before.

Do all of that on a quiet afternoon rather than a Monday morning. Provider errors route conversations to a person, which is the right behaviour, but it is a better experience for everyone if the first test of that path is one you ran deliberately.

For a straight comparison, read included AI vs bring-your-own provider key.

Product tour

Provider Choice in the product

Clearly labelled example views of the screens involved.

A provider selection list with model options beneath each entry
Choose a provider, then a model.
A key testing control returning a successful validation state
Test the key before anything goes live.
A grounding probe checking whether retrieval returns relevant knowledge
A grounding probe checks retrieval is behaving.
A usage reporting panel showing AI consumption against a plan allowance
Usage reporting, whichever route you choose.
Why onmsg

Why teams use onmsg for provider choice

Use platform-provided AI or bring your own provider key, with provider/model selection, key testing, a grounding probe, and usage reporting.

Start without a decision

The included platform AI works out of the box, so you can build and test a grounded agent before you think about provider accounts at all.

Your key, your account

Bring-your-own-key configuration lets you run AI usage through your own provider account, which suits teams with existing commitments or their own procurement rules.

Test before you trust

Key testing validates the connection, and a grounding probe checks that retrieval is returning relevant knowledge, so problems show up in settings rather than in a customer conversation.

Errors you can see

AI error and status information tells you when a provider is failing, instead of leaving you to infer it from odd replies in the inbox.

Usage you can watch

Usage reporting shows consumption either way, so you know where you stand against the platform allowance or your own provider spend.

No unlimited fairy tale

BYOK avoids the platform AI-token allowance check. It does not remove agents-per-site, storage, knowledge or retention limits, and your provider may bill you separately. Better said here than discovered later.

Included platform AI compared with your own provider key

CapabilityTypical website chat toolonmsg
Getting startedIncluded platform AI, nothing to configureAdd a provider key, choose a provider and model
Where AI usage is billedAgainst your plan's platform AI token allowanceTo your own provider account, separately from onmsg
Model selectionThe platform defaultProvider and model chosen by you
Validating the connectionNot applicable, the platform manages itKey testing plus a grounding probe before it goes live
Other plan limitsAgents, knowledge, storage and retention limits applyThe same limits still apply, only the token allowance is bypassed
Usage reportingConsumption shown against the plan allowanceConsumption shown alongside your provider's own billing
Questions

Provider Choice FAQs

What is the difference between included AI and bring-your-own-key?

Included AI uses the platform allowance that comes with your plan. Nothing to set up. Bring-your-own-key routes AI usage through a provider account you control, which means the provider bills you directly for that usage.

Does BYOK make my plan unlimited?

No. It avoids the platform AI-token allowance check, and that is all. Agents per site, storage, knowledge sources and pages, retention and concurrent session limits all still apply on your plan.

Who bills me for provider usage under BYOK?

Your chosen provider, separately from onmsg. You are responsible for that account and its costs.

Can I choose the model?

Yes, provider and model selection are both available. We keep specific model names out of our evergreen marketing copy because catalogues change; check the current options in the workspace.

How do I know my key works?

Use key testing to validate the connection, and the grounding probe to check that retrieval is returning relevant knowledge from your knowledge base. AI error and status information covers what happens after that.

What are custom model IDs?

OpenRouter custom model IDs require validation before use. If a custom ID does not validate, it will not be used.

Can I switch back to the included AI?

Yes. Provider configuration is a setting, not a one-way door.

What happens if my provider errors mid-conversation?

Provider errors are one of the escalation paths in the AI agent configuration, alongside turn limits, timeouts and refusal thresholds. The conversation can hand off to a person rather than stalling.

No credit card required

Ready to set up provider choice?

Use platform-provided AI or bring your own provider key, with provider/model selection, key testing, a grounding probe, and usage reporting. Start on the free plan and configure it on your own site.

  • Free plan available
  • Installs with a script snippet
  • Your content, your controls
Start free