Commercial structure

AI Agent Pricing Models

Compare fixed fees, time-based delivery, retainers, usage charges and outcome pricing. Learn how to define the billable unit, allocate uncertainty and avoid paying twice for the same work.

Two AI agent proposals can use the same headline price and create very different obligations. One buys a defined release. Another buys a number of development hours. A third buys access to a hosted service while charging separately for each interaction. You need to know what is being sold before deciding whether the amount is attractive.

The right pricing model depends on how much is known about the workflow, how demand varies and which party can control the uncertainty. This guide is for buyers structuring a custom development or operating agreement. It provides commercial design questions and original examples; actual rights, tax treatment and contractual wording depend on the agreement you adopt.

Match the model to the uncertain part of the work

What each pricing model buys and where to inspect it
ModelUseful whenMain point to define
Fixed project feeThe release boundary and dependencies are sufficiently understoodDeliverables, acceptance, exclusions and change control
Time and materialsInvestigation and implementation contain genuine unknownsRates, capacity, evidence of progress and expenditure ceilings
Capacity retainerA continuing service needs a defined amount of support or development attentionCovered work, hours, availability, rollover and prioritisation
Usage-basedConsumption can be measured and demand variesBillable unit, included allowances, retries, tiers and caps
Outcome-basedA result can be verified and responsibility for it can be allocatedAcceptance, observation window, exclusions and disputes
HybridBuild, capacity and variable demand need different treatmentThe boundary between each charge and prevention of double billing

A fixed fee does not remove uncertainty; it allocates it according to the contract. A time-based arrangement does not require an open cheque; it can have staged approvals and a ceiling. A usage charge does not establish business value; it describes a meter. Treat the models as ways to organise work and exposure, not automatic indicators of quality.

Fixed-price delivery needs a release contract

Imagine an internal document-request agent that finds an approved certificate, verifies the requester’s entitlement and prepares a delivery task. A fixed-price release might cover two document families, one identity system, one staff channel, defined languages and a stated approval path. It should also specify the test cases and evidence needed to accept those capabilities.

Ask what happens if the identity API cannot express the required entitlement or the documents are not in a searchable format. These are prerequisites to investigate, not minor details to postpone. A short paid discovery stage can reduce the uncertainty before either party commits to a build price. The Saudi cost guide shows how to make the scope behind a number visible.

Milestones should represent inspectable outputs: a tested entitlement lookup, a supported request path, a verified handover pack. “Agent intelligence complete” is too vague. Define how a failed agreed case is corrected, how a new requirement is priced and how long the buyer has to review a submission. Do not use the same mechanism for fixing a defect and adding an entirely new workflow.

Time-based delivery requires decision points

Time and materials can suit a legacy integration whose capabilities need investigation. Buy a bounded investigation with a question to resolve, a maximum effort and an output: for example, whether a test account can retrieve document permissions accurately enough to support the proposed service. The answer can legitimately be no, accompanied by evidence and alternatives.

For continuing work, require a short view of completed evidence, remaining uncertainty and forecast-to-complete. Hours consumed are not the same as progress. A team can be busy improving prompt wording while the critical permission dependency remains unresolved. Give the buyer a decision before the next material expenditure, especially when the evidence suggests narrowing or stopping the project.

Agree whether rates apply by role, blended team or named capacity; whether meetings and remediation are included; and who approves extra hours. A lower hourly rate may produce a higher total if the proposed team lacks the required integration or language-review capability. Evaluate the people and method alongside the rate using the team-structure guide.

Retainers buy defined attention and coverage

A retainer can reserve support capacity, scheduled maintenance, an improvement backlog or a combination. Those are distinct commitments. State the covered hours and severity handling, the amount of work included, whether unused capacity rolls over, and the order in which incidents and improvements consume it.

If the supplier promises a response time, define what response means. Acknowledging an incident differs from containing it or restoring the service. Identify third-party dependencies and the fallback available while they are unavailable. The maintenance-cost guide provides an effort ledger that helps compare a retainer with the actual operating responsibilities.

The billable unit can change the whole proposal

Consider a hypothetical month with 10,000 document requests. Of these, 7,500 receive an accepted document delivery, 2,000 become valid handoffs for manual review, and 500 fail without an accepted outcome. Assume each request is a distinct business case. The rates below are invented and exclude any base platform charge, tax or pass-through services.

Three hypothetical meters applied to the same month
Commercial unitIllustrative rateCalculationSAR
Every submitted requestSAR 2.5010,000 × 2.5025,000
Accepted automatic delivery onlySAR 4.007,500 × 4.0030,000
Accepted delivery or valid handoffSAR 3.009,500 × 3.0028,500

None is automatically fairest or cheapest in a complete service comparison. The first charges for failed requests; the second may put more outcome uncertainty on the provider; the third counts a handoff even though the buyer still has work to do. Compare the retained human workload and service obligations as well as the invoice.

Then inspect edge cases. Is a user retry the same case or another charge? Do internal tool retries create billable events? Is a reopened case billed again? Does a conversation that switches topic become two requests? Are rejected unauthorised requests billable? Can the buyer reconcile the invoice to stable case identifiers without receiving excessive personal data?

Define an outcome before paying for it

A proposed commercial definition for the example could be: one authorised requester receives the correct approved document version for one recorded business request, the delivery is verified, and no attributable correction is required within the agreed review window. This is sample drafting to discuss, not a ready legal clause. It makes the result more inspectable than a label such as “resolved conversation.”

Choose the observation window to fit the task. A delivery failure may be visible immediately, while an incorrect certificate version may emerge later. Specify how corrections or reversals affect the bill, what evidence each party may inspect and who resolves disagreement. The system should retain an outcome record even when the commercial result is disputed.

Do not make the provider responsible for outcomes it cannot control without discussing the effect on price and incentives. If a buyer never approves a handoff, or the authoritative source is wrong, attribution matters. Equally, broad exclusions can make an outcome promise meaningless. Map which party controls each prerequisite and what happens when it fails.

Keep pass-through charges transparent

Model usage, hosting, messaging, document extraction and third-party licenses may be included, passed through at cost or marked up. Ask which account owns them, which currency applies, whether a conversion charge exists and what happens when the underlying rate changes. Compare the same consumption assumptions across bids.

The FinOps budgeting capability emphasises collaboration around technology budgets and forecasts. Applied to an agent contract, that means usage visibility must lead to an owner and an action: notification, approval, throttling or an agreed fallback. A dashboard that reports an overrun after month end is not an expenditure control.

Set a threshold below the absolute cap so the service owner can respond before disruption. Decide whether the cap stops new tasks, limits optional retrieval or moves work to people. Preserve urgent business handling through an agreed process. Do not assume the model can decide which budget limit to ignore.

A hybrid can be clear if its boundaries are clear

One workable structure is a bounded discovery fee, a fixed release price once dependencies are understood, a defined operations retainer and separately metered consumption. New channels or material authority changes follow a change order. The important part is the boundary: the same investigation should not appear as both covered maintenance and separately billed development without an explicit reason.

Build a comparison sheet using the same volume, acceptance rate and support coverage for every proposal. Model a quiet month, a normal month and a peak month, plus one material dependency change. Include transition and exit costs over the same horizon using the TCO model. A low base subscription can be poor value when minimum commitments, overage and retained staff work are added.

Before selection, issue the billable-unit definition, acceptance evidence and change process through a shared RFP schedule. This gives suppliers a common commercial problem to price and gives the buyer a way to reconcile later invoices to agreed work.

Open for AI scopes custom agent development around the required workflow and delivery responsibilities. Describe your uncertain dependencies, expected volume and preferred purchasing structure to discuss a commercial approach that matches the work. The useful result is a price with an understandable unit, boundary and acceptance condition.

LET’S WORK TOGETHER

Ready to build what’s next?

Tell us about your project or the platform you want to explore, and we’ll come back to confirm a suitable time.