AI Models

The model is your choice. The agents stay the same.

Every agent thinks with an AI model. Which one, where it runs and what it costs are decisions made at setup and changed by conversation — without touching the agents, their charters or their integrations.

Live

Cloud seats (Claude, OpenAI)

Fixed monthly subscriptions, called from your VM under the provider's enterprise agreement (DPA). Nothing is used to train models. The starting option in most installations.

Leaves the VM: the text of each model request. Stays on the VM: memory, transcripts and logs. Secrets stay in your company's 1Password.

Roadmap

Azure OpenAI in EU regions

OpenAI models hosted by Microsoft in European regions, under Microsoft's DPA. For companies that already have an Azure agreement or require EU data residency in writing.

Leaves the VM: the text of each request, to a European region.

Roadmap

Open-weight models on your IT network

An open model installed on a physical machine on your network — a Mac Studio, a DGX Spark, a server with a GPU — that the platform VM calls over internal HTTP. For those who cannot send anything out. On long tasks quality stays below frontier models.

Leaves the VM: the request, to a machine of yours on the same network. Leaves the company: nothing.

Seats

What is a “seat”?

A seat is a fixed monthly model subscription (Claude or OpenAI) that powers the agents. You do not pay per message or per token: the cost is the same in January and in July.

  • A typical SMB runs 3 to 5 agents per seat.
  • The Chief of Staff reviews usage every day and tells you when it is time to add a seat — the decision is yours.
  • The real cost of each seat appears in the monthly usage and cost brief.
  • Seats are contracted by you, or by us on your behalf; they appear in the proposal as a fixed cost.
Chief of Staff IA

Seats — seat 1 at 64%, seat 2 at 91% (7-day average). If Quote Builder keeps this pace, I propose adding a seat next week. Cost in the monthly brief.

Rita manager
Wait until Monday; the campaign ends Friday.
Chief of Staff IA
Noted. I will review again on Monday morning.
The daily brief includes seat usage. The Chief of Staff proposes; management decides.

Managed by chat

Changing model is one sentence — and one approval.

Model management is a live platform feature. Nothing needs a terminal, and nothing happens without the admins' tap.

  • Model pinned per agent, changed by conversation, effective on the next message.
  • Changing the model is a consequential action: it takes two admins, as the approval matrix says.
  • The usage log records, per run, the model actually used, tokens, cost and duration.
  • Monthly deprecation watchdog: when a provider retires a model, we migrate under managed operations and announce it in the channel.
  • /status shows the model in use for each agent; platform-state.json tells the machine the same.
João IT
@Chief of Staff switch Quote Builder to Claude Opus 5.
Chief of Staff IA
Changing an agent's model takes two admins. Card sent to Rita. It applies on Quote Builder's next message; the usage log will show the new model on every run.
Change Quote Builder's model
From
Claude Sonnet 5
To
Claude Opus 5
Requested by
João (IT), 09:12
Pending
approval from Rita (sales lead)
Approve Reject
Illustrative example. A model change follows the governance pack's approval matrix: two admins.

Decision models

Models that do not write.

In September 2026 a second family of AI models appeared: models that generate no text. They take a context and closed questions and return, in milliseconds, which answer and with what probability. TypeSafe called them “System One” and released Jev; within days, open implementations that run on your own servers followed.

Roadmap Under evaluation on our own installation. We publish it here when it is live.

Route every message

Known command, short task, request that needs reasoning, or something for a person. Decided before it reaches the main model.

Classify every proposed action

Reversible or not, internal or external, money or no money. The classification picks the approval tier; the rule stays in code and a person still approves.

Sort

Inbox, Jira tasks, pending decisions in the daily brief — by urgency, impact and blockage, with weights your team sets.

Filter search

Memory, transcripts, documents and tasks: only what answers the question reaches the main model. Less context, better answers.

Check drafts before sending

Does it claim an action it did not take? Promise a date? Cite its source? A yes above the threshold blocks the send.

Monitor

Score every transcript, every night, against the client's policy. Full coverage at a cost a text model cannot match.

Stop injections

Attachments, emails, pages and tool results pass through “does this contain instructions for an AI?” before the agent reads them; every proposed action passes through “is the effect what the person asked for?”. It lowers the risk; human approval remains the control.

Pick the tool

Agents build their own tools. Among dozens, the decision model says which one fits this message, without the main model reading every description.

What they never do

  • Decide an access or a payment. A probability is not a permission.
  • Replace the Approve / Reject card. They pick the approval tier, never the approval.
  • Write text, do arithmetic or compare dates — that stays in code or in the text model.

Where they run

First with open models on a machine on your IT network: nothing leaves the company. Alternatively, on the seat's model. An external service only by your company's explicit choice, listed as a subprocessor, with the state of each question minimised.

Per-message selection

The right model for each message.

Not every message needs the most capable model. With the decision layer, each request is classified before it is handled — within the ceiling the admin set for the agent.

Roadmap When in doubt, go up a tier: a hard task on a small model gives a bad answer; a simple task on the large model only takes a little longer.
  1. 1

    No model

    “Close ticket 123” is a known command with a number. Direct tool call, in milliseconds, without going through any model.

  2. 2

    Decision model

    “Is ticket 123 related to 987?” looks like reasoning, but with both tickets in the context it is a question with a probability.

  3. 3

    Fast model

    Short drafts, summaries, reformatting, answers from a single document.

  4. 4

    Reasoning model with tools

    Several steps, several systems, ambiguity — or any case where the classification is not sure.

  5. 5

    A person

    Out of policy, or confidence below the floor at any of the previous tiers.

Sovereignty

What leaves your network, option by option.

The Trust Center rule applies to every model: only what is in this table leaves the VM, and it only leaves the company under a contract we hand you.

OptionWhat leavesWhere toContractStatus
Claude or OpenAI seat The text of each model request Anthropic (EU / US) or OpenAI Provider DPA; no training on your data Live
Azure OpenAI in EU regions The text of each model request Microsoft, European regions Microsoft DPA Roadmap
Open-weight model on your IT network The request, only inside your network A machine of yours (Mac Studio, DGX Spark, GPU server) — Roadmap
Decision model on your IT network The request, only inside your network The same machine, or the VM itself if it is small — Roadmap
External decision model (your choice) The state of each question, minimised The provider you choose DPA and an entry in your subprocessor list Roadmap

The full subprocessor list, with each one's role, is in the Trust Center.

FAQ

About models, seats and what leaves.

Can we change model after go-live?

Yes, by conversation: “switch Quote Builder to model X”. It takes two admins and applies on the next message. Agents, charters and integrations stay as they are.

Do the providers train models on our data?

No. Calls run under Anthropic's and Microsoft's enterprise agreements (DPAs), which exclude training. We hand over the DPAs with the governance pack.

What happens when a model is deprecated?

The monthly watchdog warns us first. We test the successor, migrate under managed operations and the Chief of Staff announces the change in the channel. No work for your team.

Does a cheaper model give worse answers?

On long tasks, yes. That is why per-message selection, once it exists, follows one rule: when in doubt, go up a tier. And the log always shows the model actually used in each run.

Can we run everything without anything leaving the company?

Planned: open-weight models and decision models installed on a physical machine on your IT network, with a GPU or unified memory — a Mac Studio or a DGX Spark is enough for an SMB. The platform VM stays the same and talks to that machine over internal HTTP. Until then, the most closed option is Azure OpenAI in an EU region, also planned.

What is a decision model?

A model that does not write. It takes a context and closed questions (“is this urgent?”, “which department?”) and returns the answer with a probability, in milliseconds. It routes, classifies and sorts — it never decides access or money, and never writes text.

Pilot in 4 weeks

Four weeks, a fixed price, an agreed KPI. At the end, the first coworker is in Teams doing real work.

A 20-minute call, a real agent at work, no slides.