ARKONE
← All questions
Questions for the Vendor, No. 16The Switchboard · model routing4 minute read

Can I move it to a different model provider next quarter, and what quietly stops working when I do?

Moving providers is rarely the hard part; the hard part is the small extras that travel badly and the way they fail.

The Switchboard, seen from above on the Cabinet floor plan.
Exhibit 1. The Switchboard, at its place in the room.

Can I move it to a different model provider next quarter, and what quietly stops working when I do?

Ask it in the room where somebody has just said the word portable. It arrives in the second meeting, offered as reassurance before you asked for any, and it costs the person saying it nothing. The half of your question that costs something is the second half: not whether the agent runs somewhere else, but what it silently does without once it gets there.

What travels, and what rides on top

A request to one provider looks much like a request to another: some instructions, some conversation, a list of actions the agent may take. That much crosses without argument, which is why portable is easy to say.

Riding on top of that request are extras, and the differences live there. An instruction telling a reasoning model how hard to think. A marker asking the provider to keep a cheap copy of text that repeats. A demand that the answer come back in a fixed shape. Each is optional, each is accepted by some providers and not others, and a design that has come to depend on one holds a dependency nobody wrote down.

The reference design meets this in two places, both on the Register, the standing page of every setting in ArkOne’s reference design for an executive agent. The model is chosen per call rather than once for the whole system, so a move is an edit to a table. And an extra the chosen model does not accept is removed before the request leaves, so the call goes through carrying less. That trade is stated rather than hidden: a removed cache marker means the text is re-read at the full price, and a removed effort instruction means the model thinks at its default depth.

Four calls, carried across

Suppose the renewal invented for this work, and a decision to move the whole room to a provider that accepts neither an effort instruction nor a cache marker. Nothing about the agent changes except where the calls are sent.

The call, and what it carries Extra removed on the way Nothing removed
Finance, carrying an effort instruction Answers at the default depth The request is rejected
The main voice, carrying a cache marker Re-reads the briefing at the fresh price The request is rejected
Marketing, carrying nothing unusual Unaffected Unaffected
The document search, carrying nothing unusual Unaffected Unaffected

Exhibit 1. Illustrative. Four calls moved to a provider that accepts less, handled two ways.

Read the first two rows as outcomes rather than settings. On the left the meeting happens, one specialist thinks less hard than it used to and the reading bill goes up. On the right half the calls do not happen at all, and a call that does not happen is a specialist saying nothing in a meeting that carries on without them.

That is why the loss is quiet. A failed consultation announces itself as a room that reached a conclusion without Finance, and the reply reads perfectly well. The invoice on the left is loud by comparison, because somebody eventually opens it.

What a tested move sounds like

A good answer is a short list. These are the extras our calls carry, this is which providers accept each, this is what a removal costs, and here is the table where the model for each kind of call is named. A vendor holding that list has already made the move once, in testing.

An ordinary answer is the phrase you started with. We are model-agnostic. It is true of nearly everything and describes no mechanism, because your question was about what is lost in the crossing. A second offers a layer that abstracts the providers away, which relocates the problem into a component you did not evaluate and cannot inspect.

Then the follow-up separating a tested move from a hopeful one. When a call carries an extra the new provider does not accept, does it fail, fail silently, or go through with the extra removed? Ask which of the three they have seen. Then the question underneath all of it: answers change when the model changes, even where every call succeeds, so what examination does the agent sit again before the new provider reaches your staff?

Portability is worth having and worth pricing honestly. A move costing one row in a table, a slightly larger reading bill and a re-examination is a good position to be in. A move costing three silent specialists is described the same way, in the same meeting, by the same person. The question about which model answers is where the table itself is settled.

component: answer-card

Asked plainly

Can an AI agent be moved to a different model provider later?

Usually yes at the level of the request itself, because the shape of a call to one provider resembles a call to another. The difficulty sits in the extras a design has come to rely on: an instruction about how hard to think, a marker asking for a cheap copy of repeated text, a way of demanding a structured answer. A provider that does not accept an extra is not refusing the work, only the extra.

What actually breaks when an AI agent changes model provider?

Three things, in rising order of nuisance. Extras the new provider does not accept, which either raise the price or fail the call. The wording of the standing instructions, which was tuned against one model and reads differently to another. And the answers themselves, which change even where every call succeeds, so the examination that judged the agent before it met your company has to run again.

How can I tell whether an AI agent is genuinely portable before signing?

Ask where the choice of model is made. A design that names a model in one table, per kind of call, can move a row. A design where the model name is written through the code moves nothing without a rebuild. Then ask what happens to a call carrying an extra the new provider does not take, and listen for whether it fails, fails quietly, or goes through with the extra removed.

Talk it through before you decide

A discovery call, no deck: your situation, the parts of the room it touches, and what you would need to decide first.