Platform · Configure · The engine

Models

Lock your automation to one model vendor and their price list becomes your cost structure — and you'll pay frontier rates for extraction work a cheap model does fine. Here the model is a layer: six providers plus Azure OpenAI on your own keys, chosen per agent, swapped without rebuilds, and metered to the message under hard budget caps. Enterprise mandates — an existing Azure agreement, data residency, BYOK — are the design, not the exception.

Connect a provider Budgets & governance
At a glance
  • ProvidersOpenAI · Anthropic · Google · Mistral · DeepSeek · xAI
  • EnterpriseAzure OpenAI, your agreement
  • KeysBYOK, org- or personal-scoped
  • Choiceper agent, per job
  • Accountingtokens + USD, per message
  • Spendhard caps + circuit breakers
  • Switchinga setting, not a rebuild
IN A SOLUTION PACK

In a pack, model choices arrive made: every agent ships with a working default you can swap, on your own keys.

See Solution Packs →
app.turtleaicoworker.com/models
The models overview: connected provider cards including Azure OpenAI, workspace spend and token totals for a time window, and per-model cost breakdown
The portfolio view: every connected provider, and where the tokens and dollars actually went.
Why it's built this way

One model today shouldn't
mean one vendor forever.

Model lock-in compounds quietly: every workflow you build on a hard-coded model is another workflow that vendor's pricing, outages and roadmap now own. And most enterprises carry mandates — an existing Azure OpenAI agreement, data-residency terms, keys-stay-ours — that most AI products simply can't meet.

So intelligence here is a layer, not a dependency. Providers connect on your keys, each agent picks its own engine, a swap is a setting, and every call is metered to the message with hard caps above it. The model decision stays a decision — revisable, priced, and yours.

See it work

Five ways to own the model decision.

Pick a job. Each keeps the choice yours: any provider, per agent, on your own keys, with the meter and the ceiling attached.

A finance department's invoice pipeline has two very different jobs in it: pulling fields off PDFs, and deciding what to do about exceptions. One price should not fit both.

01The extraction agent runs cheap

Field extraction is high-volume, low-judgment work. That agent is configured with a fast, low-cost model — its accuracy needs are structural, not creative.

02The judgment agent runs frontier

The exception-handling agent — mismatch reasoning, escalation decisions — runs a frontier model, because being wrong there costs more than the tokens do.

03The split shows up in dollars

Per-message cost accounting shows each agent's spend separately, so the mix is tuned on evidence.

per-step
pricing: the model matches the difficulty of the step, not the vendor's default.
How it's embedded

Your intelligence layer: any provider, per job.

Connect providers with your own keys once; every agent, team and employee runs on the model you choose — swappable, metered, capped.

You connect
OpenAIAnthropicGoogleMistral · DeepSeek · xAIAzure OpenAI
internal & external: your systems
Models
any provider's intelligence, chosen per agent, on your keys
Your workforce uses it
Agentseach picks the model that fits its step
Teamscheap for specialists, frontier for judgment
Employeesreason on the org's configured provider
What's inside

The control room for the model decision.

Six properties that keep the intelligence layer yours — the providers, the keys, the choice, and the bill.

01 · Any provider

Six providers and Azure OpenAI, behind one layer.

Hard-code one vendor's model into your automation and you've signed up for its pricing, its outages and its roadmap, with no exit. Here the model is a configuration layer: connect OpenAI, Anthropic, Google, Mistral, DeepSeek and xAI — plus Azure OpenAI as its own connection type — and every model becomes pickable across the workspace. No single vendor ever owns your intelligence layer.

  • OpenAI · Anthropic · Google · Mistral · DeepSeek · xAI, one layer
  • Azure OpenAI as a first-class connection — endpoint, API version, deployments
  • Connecting a provider expands the model menu workspace-wide
The connected-providers view: one card per provider (OpenAI, Anthropic, Google, Mistral, DeepSeek, xAI, Azure OpenAI) with key status and model counts
The portfolio: every provider a card, no vendor a cage
02 · Per-agent choice

Frontier where judgment pays. Cheap where it doesn't.

Paying frontier prices for extraction work is the quiet waste in most AI bills. Model choice here is per agent, not a global default: the agent doing document extraction runs a fast, cheap model; the agent making the judgment call runs a frontier one. Both live in the same workflow, and each choice is one setting on that agent — mixing providers freely across a team.

  • Model is per-agent configuration, not one engine forced on everyone
  • Mix providers inside one workflow: cheap extraction, frontier judgment
  • Spend tracks the difficulty of the step, not the vendor's list price
An agent editor's model selector: providers and their models in one menu, with a cheap fast model selected for an extraction agent
The choice, made where the work is: one agent, one model
03 · Swap, not rebuild

A better model ships; you change a setting.

Because the model is configuration, a swap is not a migration. When a cheaper or better model ships, point the agent at it — the workflow, tools, tables and permissions stay exactly as they were. A provider outage works the same way in reverse: move the affected agents to a comparable model on a healthy provider and resume. Model churn stops being your re-engineering problem.

  • Swapping a model touches zero workflow, tool or table config
  • A new model is an option the day you connect it, not a project
  • An outage means re-pointing agents, not rebuilding them
Changing the model on an existing agent: the model dropdown open, workflow and tools panels visibly unchanged
The swap: one setting changes, everything else holds
04 · Your keys

BYOK, resolved org-first — the contract stays yours.

Keys are the organization's own. A connection is scoped to the org or to a person, and at call time the platform resolves the exact configured connection first — then org-level keys, then provider-level, then environment. No reselling, no markup, no pooled tenant key: your spend lands on your vendor agreement, in your region, under your negotiated terms. For enterprises with an existing Azure OpenAI agreement, that agreement — endpoint, deployments and all — is the connection.

  • Bring your own key, per provider, org- or personal-scoped
  • Deterministic resolution: configured connection → org key → provider → environment
  • Azure OpenAI rides your existing enterprise agreement and data-residency terms
A provider connection form: masked API key field, org-level scope selected, and for Azure OpenAI the endpoint, API version and deployment fields
Your key, your scope, your agreement — pasted once, resolved deterministically
05 · Metered to the message

Every call priced, while it happens.

Cost control starts with knowing where the money goes. Every LLM call carries its token counts and USD cost at the message level — not a monthly invoice surprise, a per-message record that rolls up by session, worker and model. "What are we spending on AI" stops being a guess, and "which steps belong on a cheaper model" becomes something you read off, not estimate.

  • Token counts and USD cost per message, recorded as it runs
  • Roll-ups by session, worker and model — the spend leaders are visible
  • The evidence for moving a step down-market, or justifying a frontier model
The model cost view: per-model usage with token counts and USD cost over a time window, sorted by spend
The bill, decomposed: which model, which work, which dollars
06 · Governed spend

Budgets make the model bill a ceiling, not a surprise.

Metering shows the spend; governance caps it. Hard budget limits — daily and monthly, per workspace, employee or team — sit on top of the per-message accounting, with period-end forecasting and circuit breakers that pause a worker when cost or error thresholds trip. A runaway loop on an expensive model burns to a ceiling, not through a quarter. That's the governance layer, applied to the model bill.

  • Hard caps per day and month, per workspace, employee or team
  • Circuit breakers auto-pause a worker when a cost threshold trips
  • Forecasting shows the breach date before it happens
A budget view: model spend against a hard cap with a forecast line, and circuit-breaker status beside it
Spend against ceiling, with the breach date in view
One pipeline, two engines

A finance department splits the work by difficulty.

An AP pipeline runs extraction and judgment as separate agents on separate models — chosen per agent, on the org's own keys. Here's how the system behaves across a quarter.

Split
Two agents, two models, one pipeline
The invoice-extraction agent is configured with a fast, cheap model — its job is pulling vendor, amount and line items into typed fields. The exception-judgment agent runs a frontier model, because mismatch reasoning is where a wrong answer actually costs money.
Resolve
Every call runs on the org's keys
At each call, the platform resolves the configured connection for that agent's provider — org-scoped keys the finance company owns. Spend lands on their own vendor agreements at their negotiated rates. No pooled key, no markup.
Meter
The split is visible in dollars
Per-message accounting records tokens and USD cost on every call, rolled up per agent and model. Extraction's high volume on cheap tokens and judgment's low volume on frontier tokens each show their own line — the mix is a fact, not a feeling.
Swap
Mid-quarter, a cheaper model ships
A new low-cost model looks right for extraction. The team re-points the extraction agent — the workflow, its tools, its table permissions are untouched. Next window's roll-up shows whether the move paid, in actual dollars.
Cap
The ceiling holds either way
A hard monthly budget sits over the workspace with period-end forecasting; a circuit breaker watches cost thresholds live. If a retry loop ever runs the frontier model hot, it pauses at the breaker — the quarter's bill stays a ceiling, not a surprise.
Per-model cost roll-up for one workspace: a high-volume cheap model and a low-volume frontier model as separate lines with tokens and USD, budget cap visible
The split, on the meter: cheap volume and frontier judgment, each on its own line
Properties you get

Eight properties of an intelligence layer you own.

Provider-agnostic layer

OpenAI, Anthropic, Google, Mistral, DeepSeek and xAI behind one menu — no model hard-coded into any workflow.

Azure OpenAI

A first-class connection type: your endpoint, API version and deployments — your existing enterprise agreement, honored.

Per-agent model choice

Each agent picks its own model. Cheap for extraction, frontier for judgment, mixed freely in one team.

Swap without rebuilds

A model change is a setting. Workflow, tools, tables and permissions are untouched by the swap.

BYOK, deterministic

Org- or personal-scoped keys, resolved configured-connection-first. No markup, no pooled tenant key.

Per-message accounting

Token counts and USD cost on every call, rolled up by session, worker and model.

Budgets & breakers

Hard daily and monthly caps with breach forecasting; breakers pause a worker when thresholds trip.

Audited like everything

Model calls happen inside runs that are logged, sanitized and pinned to the config version they executed under.

The payoff
6+1
providers behind one layer — OpenAI, Anthropic, Google, Mistral, DeepSeek, xAI — plus Azure OpenAI on your agreement.
per-agent
model choice: cheap for extraction, frontier for judgment, mixed inside one workflow.
0
rebuilds to swap a model: the workflow, tools and permissions never move.
every
call metered — tokens and USD per message — with hard caps and breakers above it.
From the live catalog

Built on Models.

All templates
CA Firm: Compliance & Practice Pack
Solution Pack · Professional Services

Complete operating system for a Chartered Accountant practice. Tracks clients, engagements, statutory deadlines, and IT/GST notices. Includes AI agents for notice triage, GST reconciliation, filing reminders, and client communication. Comes with an AI Employee (Priya) who coordinates compliance work end-to-end.

4 agents5 tables1 employee
Official · ~15 min
AP and Bank Rec Desk
Solution Pack · Finance

The accounts payable and bank reconciliation desk a fractional controller runs for a client. Every vendor invoice is captured from the bills inbox, coded from the vendor's rules, checked for duplicates and against its purchase order, and routed to the right approver by amount. Approved invoices become a posting pack for the ledger and a weekly payment run. Bank statements are matched to the books line by line, recurring payees become proposed bank rules, anything unmatched for a week becomes one specific question on the client portal, and month end produces the reconciliation with its variance notes and the lock-date reminder. Comes with Cass, an AP and Close Coordinator who runs the queue.

8 agents11 tables1 employee
Official · ~30 min
Outbound Desk
Solution Pack · Sales

Signal-based outbound for a founder or a small GTM team. Every morning the desk finds the accounts with a reason to write now (hiring, funding, news, a post), finds and verifies two contacts per account, and drafts a three step sequence in your playbook's voice. You approve, and the email goes from your own inbox. Replies land in one queue, classified with the next step ready. Meetings get a one-page brief. Your CRM stays the record. Comes with Remy, an Outbound Coordinator who runs the morning queue.

9 agents9 tables1 employee
Official · ~25 min
Contracts and Signatures Desk
Solution Pack · Legal Ops

Contracts drafted, sent, chased, filed and watched, with a person at every step that matters. A colleague requests a contract from the portal; the drafter fills the approved template from the request and the CRM and marks what it could not fill. A person reviews and sends it for signature. Every morning the unsigned envelopes are chased and the old ones escalated. When a contract is signed its key terms (payment, liability, termination, renewal, governing law) are read from the PDF into a table with anything non-standard flagged, and the signed copy is filed by counterparty and type under your naming convention. Every Monday the contracts inside their notice window get a renew, renegotiate or terminate note for the owner. Works with Dropbox Sign, Google Docs, Google Drive and HubSpot. No agent ever signs, voids or counter-signs. Comes with Ren, a Contracts Coordinator, a Contracts Helpdesk and a portal for requesters.

5 agents7 tables1 employee
Official · ~30 min
Customer Support Desk
Solution Pack · Customer Support

The support team's queue, prepared. Every new ticket is read, categorised, given a priority and a drafted reply from your help centre within a minute; a person reads and sends. Questions that keep coming back become draft articles. Bugs are escalated to engineering with the steps and the evidence attached. Calls are summarised into a ticket. At the end of the day the team gets the volume, the response time and the three complaints of the day. Works with your helpdesk (Zendesk, Freshdesk, Intercom, Help Scout, Gorgias, Front and others), your phone tool and your issue tracker. Nothing is sent, refunded or closed by the software. Comes with Sol, a Support Coordinator.

6 agents6 tables1 employee
Official · ~25 min
Content Engine
Solution Pack · Marketing

Founder-led content for a founder or a small team. Every morning the desk listens (Reddit, LinkedIn, X, YouTube) for what your buyers are asking, turns the best of it into ideas by pillar, and drafts posts in your voice for LinkedIn and X. You approve; the desk hands you the final text to paste and post. Comments and reactions on what you published are harvested, and the people who match your ICP become leads. A newsletter issue is assembled from the week. Monday tells you which pillar and format earned attention. Comes with Theo, a Content Producer.

8 agents6 tables1 employee
Official · ~20 min
Questions

The details, up front.

Do you resell model access, or do we bring our own keys?
You bring your own keys. Each provider is connected with a key your organization owns — scoped to the org or to a person — and resolution at call time is deterministic: the configured connection first, then org-level keys, then provider-level, then environment. Your spend lands on your own vendor agreement, at your negotiated rates, with no markup in between.
We have an enterprise Azure OpenAI agreement. Can we use it?
Yes — Azure OpenAI is a first-class connection type, not a workaround. You connect your own endpoint, API version and deployments, and agents pick Azure-hosted models like any other. Traffic runs on your agreement, in your Azure region, so existing data-residency and procurement terms carry over instead of being renegotiated for one more AI product.
Can different agents in the same workflow use different models?
Yes, and that's the point. Model choice is per-agent configuration. A finance workflow can run its invoice-extraction agent on a fast, cheap model and its exception-judgment agent on a frontier one — different providers if you like — inside the same pipeline. Spend follows the difficulty of the step.
What happens when a better or cheaper model ships?
You connect it (if it's a new provider) and change a setting on the agents that should use it. Workflows, tools, tables and permissions are untouched — a model swap is not a migration. Per-message cost accounting then shows you, in actual dollars, whether the move paid off.
How granular is the cost visibility?
Per message. Every LLM call records its token counts and USD cost as it happens, and the records roll up by session, worker and model. You can see which model drives the bill and which steps are candidates for a cheaper engine — evidence, not estimates.
What stops a runaway agent from burning the budget on an expensive model?
Hard budget caps — daily and monthly, per workspace, employee or team — enforced by the governance layer, with period-end forecasting that shows a breach date before it arrives. Circuit breakers watch cost and error thresholds live and auto-pause a worker the moment one trips. A loop burns to a ceiling, not through a quarter.
Next rung on the ladder

You've chosen the engines. Now cap and audit what they spend.

Governance Analytics