Back to all articlesAI Strategy

Cost to Build an Internal AI Tool

Four factors drive the cost. Most estimates miss five more.

10 min readUpdated September 2026
Quick answer

Internal AI tools range from roughly CHF 1,000 for a simple no-code integration to well over CHF 20,000 for a multi-agent system with compliance requirements. The number depends far less on "AI" as a line item than on scope, integrations, data quality, and how much review a task needs before something ships. Most naive estimates also miss the ongoing run cost — typically CHF 50–2,000+ a month depending on complexity — and the setup work that never makes it into a scope document: prompt iteration, a human review interface, and data cleanup.

What Actually Drives the Cost

"How much does an AI tool cost" is really four separate questions wearing one coat. The technology itself — an API call to a language model — is cheap, often fractions of a cent per request. What you're actually paying for is everything around that call: figuring out exactly what the tool needs to do, connecting it to your existing systems, making sure it works on your real data, and building in enough review that a mistake doesn't reach a customer or a ledger unnoticed.

Four variables move the number more than anything else:

  • Scope — one clear task with one input and one output costs a fraction of an open-ended tool meant to handle "whatever comes in"
  • Integrations — reading from a spreadsheet is trivial; reading and writing to a CRM, an ERP, or a legacy system with no clean API adds real engineering time
  • Data infrastructure and quality — a tool is only as good as what it can see; if your data is scattered across formats, half-structured, or simply missing, cleanup and pipeline work often outweighs the AI work itself
  • Compliance requirements — audit trails, access controls, and data residency requirements (Swiss-hosted infrastructure, for instance) add scoping and testing time, not just a checkbox

Cost by Project Type

The ranges below are what we typically see when scoping projects for Swiss SMEs. They're a starting point for a conversation, not a price list — the real number for your project depends on the four variables above.

Project typeTypical rangeTimeline
No-code integration (connect two or three existing tools)CHF 1,000–5,0001–2 weeks
Rule-based workflow automationCHF 1,000–5,0001–3 weeks
Single-agent tool (one goal, a handful of tools)CHF 5,000–20,0003–8 weeks
Multi-agent or compliance-heavy systemCHF 20,000+2–6 months

What Naive Estimates Usually Miss

Most back-of-envelope estimates account for the build — connect this API, write this prompt, ship it. What they miss is everything that separates a demo that works once from a tool your team actually trusts to run unattended. This is where scoped budgets tend to blow past a first quote, not because anyone padded the number, but because the real work wasn't visible until the first version was already in front of real users and real data.

  • Prompt engineering and iteration — a prompt that works on the five examples you tested rarely survives contact with the full range of real inputs; getting it reliable takes rounds of testing against edge cases, not one write-and-ship pass
  • A human review interface — anything consequential needs a place for a person to see what the tool proposed and approve, edit, or reject it before it ships; building that interface is often underestimated because it isn't "AI work," but it's real engineering time
  • Data cleanup — inconsistent formats, duplicate records, and missing fields have to be sorted out before a tool can reliably read them, and this step is routinely left out of first estimates entirely
  • Ongoing monitoring and maintenance — someone needs to watch for drift, failed calls, and edge cases the tool starts hitting once it's live, which is a recurring cost, not a one-time build item

What It Costs to Run, Not Just Build

The build is a one-time cost. Running the tool is ongoing, and it's the number most estimates leave out entirely — partly because it's genuinely hard to predict before the tool is live and you can see real usage volume.

Two things make up the monthly bill: the LLM or API usage itself (billed per request or per token, scaling with how much the tool is used), and hosting or infrastructure for anything that needs to run continuously — a monitored inbox, a scheduled job, a database. For a simple tool handling a modest volume of requests, that's typically CHF 50–400 a month. For a more complex tool processing high volumes, calling multiple models, or running several agents in parallel, CHF 300–2,000+ a month is more realistic.

  • Simple tool, low volume (e.g., a weekly report generator, a single inbox monitor): roughly CHF 50–400/month
  • Moderate tool, regular use (e.g., a daily lead-qualification agent): roughly CHF 200–800/month
  • Complex or high-volume system (multi-agent, several integrations, heavy usage): roughly CHF 300–2,000+/month

Build In-House, Buy SaaS, or Hire a Studio?

There are three real paths to an internal AI tool, and each makes sense for a different situation. Buying an off-the-shelf SaaS product is fastest and cheapest up front if a generic tool actually fits your process — but you're renting someone else's roadmap, and if your workflow doesn't match the product's assumptions, you'll spend more time working around its limits than the customization would have cost.

Building in-house makes sense if you already have engineering capacity and the tool is core enough to your business to justify owning it long-term — but factor in that your team is learning agentic AI development on your dime, and the maintenance burden doesn't go away once it ships. Hiring a studio sits in between: faster than building from scratch because the process is already understood, more tailored than SaaS because it's scoped to your actual workflow and data, and — done honestly — handed off in a way that doesn't lock you into permanent dependency on the studio for every small change.

The Honest Answer

These ranges are patterns from scoping conversations, not a rate card — the real number for your project depends on your data, your systems, and what "done" needs to look like for your team to trust it. The fastest way to get a number that means something is to walk through one real process and let us map where the actual cost sits, rather than guessing from a category label like "AI tool."

Common questions

Why do two "AI tools" cost such different amounts?

Because the label hides the real cost drivers. A tool that reads a spreadsheet and drafts an email is a different project than one that needs to write back into three systems, handle edge cases without breaking, and keep an audit trail. The word "AI" describes the underlying technology, not the scope — that's why we ask about your process before quoting a number.

Is the cheapest option always a no-code tool?

For a genuinely simple, well-defined task, yes — and we'll tell you that honestly rather than upsell a custom build you don't need. No-code integrations stop being the cheap option the moment your process has real exceptions or needs to touch a system without a clean off-the-shelf connector; at that point the workarounds cost more than a properly scoped custom tool would have.

Do I need to fix my data before I can even get a quote?

No — but expect data quality to be part of what gets scoped and priced. We look at a sample of your real data during scoping specifically so cleanup work doesn't show up as a surprise mid-project; if it needs real work, that gets built into the estimate up front, not discovered halfway through.

What's the single biggest cost most people forget to budget for?

The ongoing run cost and the maintenance behind it. A tool that costs CHF 10,000 to build doesn't stop needing attention once it ships — someone has to watch for it drifting off track, cover the monthly API and hosting bill, and update it when your process changes. Budget for month two through month twelve, not just the launch.

How do I get an actual number for my project?

Walk us through your process on a free 30-minute call. We'll ask about your systems, your data, and what a good outcome looks like, and give you a realistic range for both the build and the ongoing run cost — honestly, including telling you if a simpler option would do the job.

Let's Discuss Your Project

Ready to explore what AI can do for your organisation? Book a free 30-minute call, no commitment, just a conversation.

Free · No commitment · Video call

or
Send us an email
contact@isingdigital.chLausanne, Vaud — Switzerland