©Code byMilanParmar

How much it costs to add an AI feature to an existing product

The $12,000 PDF said ChatGPT and nothing else. The $180,000 one put agent orchestration in week two. The product was already live.

Updated 7 min read

A closed matchbox lying on its side on a desk

I skipped the totals and read the scope. How much does it cost to add AI to an existing product? One PDF said integration, $12,000, and the only line under it was ChatGPT. The other said platform, $180,000, and week two was a bar called agent orchestration. People already logged in. Neither scope said what they would finish this week that they can't finish now.

I build this as AI-powered products, on SaaS and web products that already run. Whether the job belongs at all is when AI belongs in a product. A generated trial you want made real is an AI-generated app or a developer. A product that doesn't exist yet is how much a web product costs. This page is the feature on top of one that already has users.

How much an AI feature costs to add

Dollars, from briefs in 2026 where the product was already up. I price the feature you can ship, and the bill that shows up after people use it. A quote for a whole new product is the last row. That fee is on the other page.

The product was already live.
What they asked forWhat it costsWhat the fee covers
One call on a screen you have$5,000 to $20,000A button on a screen that already exists. The answer drops into a field. I've shipped that in a week, and I've taken three when the field has rules the model keeps breaking. About $50 to $500 a month until a lot of people hit it. The $12,000 PDF was this row. Under the fee, one bullet said knowledge base, and no page was attached.
Search over your own documents$15,000 to $60,000The answer has to come from your docs, and the screen has to show which page. People call that RAG. Four to ten weeks when someone can already point at the page. About $200 to $2,000 a month, more once the index is large. Their Drive had 140 files. Half were named Final. I don't quote the cheap end of this row until those duplicates are gone.
An assistant inside the product$20,000 to $80,000Chat on a page a logged-in person already uses, and it knows which account is talking. Six to fourteen weeks. About $500 to $3,000 a month. If nobody has named an action it can take, you bought the first row and a text box.
An agent that can change a record$40,000 to $150,000+It changes a record. Files the ticket, or edits the order, and some nights it will do the wrong one. Eight weeks when the action is one. Past twenty when it can move money. The monthly number is the retries, and I've seen that land anywhere from $1,000 to $10,000. The $180,000 PDF was this row with an admin copied on top.
A new product sold as a featureThe other receiptLogin, records, the job the company is. That fee is how much a first version costs. I leave it off this table. A button on a product people already open is the rows above.

An agency on the same row is often twice the number. You pay for a room. That gap is a freelance developer or an agency. The model name barely shows up in it. Whether I can deploy does. If someone else holds the keys, you're in taking over a product without a rewrite, and I price that before I price the prompt.

Week two on the $180,000 PDF was a bar labeled agent orchestration. The product already changed that status with a dropdown.

What moves an AI feature into another price

I write a brief before I quote. A day rate doesn't tell you which row you're on. Fixed price or hourly waits until I can name the screen. Before that, the deposit is on a logo.

The policy still lives in five people's heads

Search is the second row when someone can point at the page that already says the answer. If it lives in five heads and a shared drive from 2022, the first weeks are me reading that drive. I'll say so on the call. If the chat is already on the homepage in week six and I still haven't found the policy, I guessed, and you paid for the guess. Training your own model is off this table. For a first feature I put your pages in front of a model you pay for, and I leave a way to change vendor without rebuilding the screen.

The new verb is refund

Refund is the verb that shows up in the brief. The moment it can change a record, you left the assistant row. A paragraph someone copies into the admin is a demo. I need a switch that turns the feature off without taking the product down, and a person on your side who actually reads what it did. Who types, and who holds the keys, is what to ask before you hire. The $12,000 quote had none of that and still promised the agent. The second invoice is where that promise gets paid.

One customer in the database is a different build from a product where customer A must not see customer B's tickets. If a regulator already reads the product, I price the log of what the model saw, and where that file lives. I don't bury those hours in a line called integration. A quote that can't name the screen is a logo.

What the AI feature costs every month

The table is what I charge to build it. The model bill shows up every month after that, and it should be in an account you can open. Before anyone approves the work I write two figures from the traffic you already have. What a quiet Tuesday costs. What it costs the week the agent tries the same job again because the first answer was wrong. I don't paste a vendor rate card into the proposal and call that a forecast. Those rates move. Retries move the bill more.

The first row stays in that $50 to $500 until a lot of people hit the button. That's what I see on products that are already up. Vendors change that price. Search costs more as you add pages, because the index grows. An assistant that asks the model to rewrite your shipping policy on every message pays for that paragraph every time, so I cache the policy. On one agent the statement was a bit over $6,000, mostly retries. The build had been $40,000. Nobody had capped what one account could spend in a session. I put the cap in before that feature goes on for anyone else.

The API key sits in an account you can open. I don't resell the tokens. If the only person who can see that invoice is me, you don't own the feature. That handoff is who owns the product after launch. I'll cut the feature until the monthly number is one you can read on the statement.

When I won't quote an AI feature

Some of these I send back. The number is real. The job is one I wouldn't take.

Nobody can name who it's for

A competitor shipped a bubble. Or an investor asked where the AI was. If you can't name who is worse off without it, I don't price it. That call is whether AI belongs in the product. A filter and a list often finish the same job. I watched a team pay a model to sort a column the table already sorted.

Five pages and a shared drive

Pointing a model at five marketing pages doesn't make a knowledge base. Write the pages, then ask me again. And if nobody on your side will look when a customer pastes a sentence your policy page never said, leave the feature off. The cheap quote stays cheap until that screenshot lands in your support inbox.

There is no login yet

Nobody comes back tomorrow. This table is the wrong page. A first version is how much a web product costs, and what belongs in that first version is the cut before any model. A site a stranger visits once is how much a custom website costs. Store listings are how much a mobile app costs. I won't put an agent on a brochure so a deck can say AI.

When I do take it, I ship one screen behind a switch. Wrong answers, you turn the switch off, and the product they used yesterday is still there. A few of the live ones are in selected work. Send the PDFs and the URL if you want me to mark them, same as any other quote. I want the sentence that wasn't in either scope. Who opens it, and what they finish that they couldn't finish last week. More of AI feature cost is that argument on other briefs.

FAQs

Does the price change if we use ChatGPT, Claude, or an open model?

Barely. I hide the model behind one function, so a vendor change doesn't rebuild the screen. A quote that is a logo and a day rate is the first row, whatever the slide says.

Who pays the model bill after launch, you or us?

You do. The key sits in an account you can open. I won't leave the only login in my email. Before I start I estimate a quiet week and a bad week from the traffic you already have.

The product is on the web and in the App Store. Do we pay for AI twice?

The model runs in one place. If the phone app already calls that server, the screen is part of the same row. A new iOS and Android app is a different receipt. I don't hide a store listing inside an AI feature quote.

Can you quote the AI feature as a fixed price?

Yes, once I can name the screen and I've opened the documents. If they're still a folder nobody has looked at, the first pass is hourly. I won't take a deposit against 'search everything.'