Skip to content
AI & automation Explainer

How much does an AI project cost?

What to estimate before discussing models: data, integration, oversight, operations and measuring value.

Guillaume Gasparini
Guillaume Gasparini

Founder & project director

Published Updated 8 min read

Summarise with AI:

ChatGPTClaudeGeminiGrokPerplexity

For Gemini, the prompt is copied when you click: paste it into the conversation.

The short answer

An AI project budget has three parts: establishing that the use case works, integrating it with your tools and keeping it useful over time. The model’s price is only one part of that estimate.

Three decisions before requesting a quote

  1. 01Choose a specific task, its users and the level of autonomy allowed.
  2. 02Review data, connections and quality criteria before expanding the scope.
  3. 03Separate the initial investment from usage, monitoring and maintenance costs.

01

Separate the pilot, the product and ongoing operations

The cost question often starts with an idea: an internal assistant, a search across company documents, information extraction or an automated workflow. Estimating it means turning the idea into observable work. Who will use it? With which information? What should a person do when an answer is incomplete?

A trial that produces a convincing answer and a feature used every day have different scopes. The first tests a hypothesis. The second also needs access management, error handling, updates and service continuity. We recommend separating these stages in the proposal so that decisions about the next step are based on observed results.

The three budgets to plan

  1. 01

    Discovery and pilot

    Define the use case, review a data sample and test quality on representative cases.

  2. 02

    Integration and rollout

    Build the journey, connect tools, manage permissions and prepare the launch.

  3. 03

    Operations and evolution

    Monitor use, handle incidents, update content and improve the solution.

02

Define the task and the level of autonomy

“Add AI” does not describe a feature. Drafting a reply, classifying requests and triggering an action in a business tool are three different jobs. For each one, specify the starting point, the expected result and the person who remains responsible for it.

Autonomy also changes the work required. A draft reviewed before use has different consequences from an automatic CRM update. Once an action affects a business tool, discovery should cover permissions, approval, an action history and recovery from errors. If a conventional rule can solve the task, it belongs among the options considered.

A scope you can estimate

  • ✓A priority audience and task
  • ✓Explicit permitted actions and approval steps
  • ✓A fallback when an answer is unsuitable

A scope that is still unclear

  • ×An assistant expected to answer everything
  • ×Access to every tool from the first trial
  • ×Success judged only from a demonstration

03

Review data and the tools to connect

Before choosing a model, inventory the information that is actually useful: documents, tickets, a catalogue, customer records or procedures. Check formats, currency and who is authorised to read it. Content in a shared folder may still require cleaning, selection and organisation.

Searching company documents can supply relevant passages to a model when a request is made. This requires organising sources, updates and access rights; it is not automatically model training. The scope should also identify available APIs, test environments and the people who will maintain each connection.

What to review before estimating

  • A representative sample of documents and requests
  • Authoritative sources and their owners
  • Access rights by team or user
  • Formats, duplicates and outdated content
  • Interfaces available in existing software
  • Processing constraints to review with the relevant owners

04

Estimate recurring costs from actual usage

For a generative model API, usage depends in part on the information sent and the answer produced. These volumes are generally measured in tokens, processing units that do not correspond exactly to words. A long conversation history or many attached documents can therefore affect a call even when the user’s question is short.

Some features, such as web search or tool use, can add billing items. Conditions vary by provider and configuration, so check the relevant documentation when estimating. The operating budget should also distinguish hosting, storage, technical monitoring and the human review time your use case requires.

Prepare several volume scenarios: normal use, a busy period and broader adoption. Estimate the number of tasks, calls and possible retries for each one. Plan alerts and an operational limit, then compare those assumptions with the pilot’s consumption. A solution hosted by your own organisation instead needs an estimate of the resources and skills required to operate it.

Connect the estimate to your operations

  1. 01

    Volume

    How many cases or requests are processed, and when does activity peak?

  2. 02

    The real journey

    How many calls, documents and corrections are needed to finish a task?

  3. 03

    Human review

    Who checks, corrects and decides when the result is uncertain?

  4. 04

    Cost per completed task

    Relate operating and supervision costs to tasks that are actually completed successfully.

05

Plan evaluation before expanding

A plausible answer is not enough to validate a use case. Generative models can produce different answers to the same request. Prepare representative cases, including difficult situations, and define success criteria with the people who will use the solution. Repeat those evaluations when instructions, data or the model change.

The pilot should support a decision: continue, adjust the scope or stop. Compare results with the current process, including review and correction time rather than generation time alone. Also document when the system should ask for clarification or hand the task to a person.

Agree on criteria for your pilot

  • Accuracy of the expected information on the selected cases
  • Respect for sources and each user’s access rights
  • Handling of missing or contradictory information
  • Time needed to produce a usable result
  • Observed consumption per completed task
  • The person who approves the next stage

06

Example: helping a support team draft replies

Imagine a team that searches several internal procedures before answering incoming requests. Its initial need is an assistant that drafts replies from approved documents. In the first version, the user selects a request, checks the suggested passages and approves the draft before anything is sent.

A pilot can begin with a limited set of documents and a sample of requests. It helps establish whether the right information is found and whether drafting requires less work than the current process. Connecting the support tool, synchronising documents and managing multiple teams are separate decisions to estimate afterwards.

A decision at each stage

  1. 01

    Define

    Choose reference documents, users and expected answers.

  2. 02

    Try

    Compare drafts and their sources on the requests selected for the pilot.

  3. 03

    Integrate

    Connect the support tool and permissions if the results justify that stage.

  4. 04

    Monitor

    Observe actual use, review effort and operating costs.

07

Prepare a brief that makes quotes comparable

To obtain a useful estimate, prepare a description of the current process, example requests, available sources and relevant software. Add the people who need to participate, scheduling constraints and the outcome that would make the pilot successful. This helps separate what is known from what still needs testing.

Ask for a proposal that separates discovery, the pilot, integration and operations. Volume assumptions, deliverables, exclusions and responsibilities should be visible. A demonstration, an operational application and ongoing support cannot be compared on an isolated total alone.

To assess value, establish a baseline: effort spent on a task, turnaround time, errors or cases processed. Then observe what changes, including review and maintenance. This comparison supports a gradual investment without turning an assumed benefit into a promise.

What the proposal should cover

  • Initial scope and options for later stages
  • Included data preparation and connections
  • Acceptance criteria and conditions for stopping the pilot
  • Consumption assumptions and recurring costs
  • Access, deliverables and documentation handed over
  • Monitoring, maintenance and responsibilities after launch

Frequently asked questions