The Pricing Structure Shapes the Relationship
How you pay for an AI agent isn't just a financial decision — it sets the shape of the development relationship, the incentives your developer has, and what kind of support you actually get after launch.
Two models dominate. Fixed project pricing — you pay a defined amount for a defined deliverable. Monthly retainer — you pay an ongoing fee for continuous development, maintenance, and improvement.
Neither is universally better. Each makes sense in different situations. This piece is meant to help you figure out which fits yours.
Fixed Project Pricing: How It Works
In a fixed project engagement, you agree the scope before work starts. The developer quotes a price for that scope. You pay (usually in milestones — a deposit to start, a payment at midpoint, a final payment on delivery). You receive a defined deliverable.
What you get: A completed AI agent built to your specification, at a known total cost.
What you don't get: Ongoing improvement, monitoring, or support beyond whatever is explicitly written into the contract.
Typical structure:
- 30% deposit on signing
- 40% at delivery of working prototype / midpoint milestone
- 30% on final delivery and sign-off
Typical inclusions: Scoping and discovery, agent build, integrations specified in the brief, testing, deployment, a short post-launch support period (usually 2–4 weeks).
Typical exclusions: Scope changes after sign-off, ongoing monitoring and tuning, knowledge base updates as your content changes, integration maintenance when third-party APIs update.
When Fixed Price Makes Sense
You have a well-defined, stable problem. If you know what you want, the scope is clear, and the workflow won't change much, fixed price is straightforward. You pay once, you get the thing.
You have a finite budget with no room for ongoing cost. Fixed price gives you cost certainty. If you're capped at a specific number and can't commit to anything recurring, this is the right starting point.
It's your first AI agent project. Starting with a scoped engagement lets you evaluate the developer's output quality and communication before signing up for a longer relationship. We'd actually recommend this approach even to clients who'd be a better fit for a retainer eventually — start small, see how the partnership feels.
The agent has low ongoing complexity. An FAQ bot trained on a stable knowledge base needs minimal maintenance, so fixed price fits. An agent making decisions on live data that changes constantly needs active management, and a fixed project leaves you without that support a few months in.
The Risk With Fixed Price
The biggest risk is misalignment between what you specified and what you actually need. Specifications always miss something. The edge cases that emerge in production weren't in the brief. The workflow that looked simple had three exceptions nobody mentioned.
In a well-run fixed project a responsible developer absorbs minor scope adjustments. Significant ones require renegotiation, which adds friction and time at exactly the moment you most need momentum.
The other risk is post-delivery abandonment. Once delivered and paid, plenty of developers simply move on. If the agent breaks three months later because an integrated API changed, you're negotiating new work instead of having someone who knows the system already fix it that afternoon.
Monthly Retainer: How It Works
In a retainer engagement, you pay a fixed monthly fee for ongoing access to the development team. They maintain, monitor, improve, and extend the agent continuously.
What you get: An ongoing relationship — the team knows your system deeply, responds quickly to issues, and continuously improves performance.
What you don't get: Cost certainty in the same way fixed price gives you. The monthly fee is predictable; the exact scope of what gets done within it varies.
Typical structure:
- Initial build as a fixed project or as the first 1–2 months of the retainer
- Monthly fee covering: monitoring, knowledge base maintenance, prompt tuning, integration maintenance, feature additions within agreed capacity
Typical retainer tiers:
- Maintenance only (£500–£1,200/month): monitoring alerts, bug fixes, knowledge base updates as content changes, integration maintenance when APIs update
- Active improvement (£1,500–£3,000/month): everything above plus regular performance reviews, new feature additions, A/B testing of prompts and flows, expansion of the agent's scope
- Full partnership (£3,000–£6,000+/month): dedicated capacity for significant ongoing development — multiple agents, complex integrations, continuous optimisation
When a Retainer Makes Sense
The agent handles evolving workflows. If your business processes change, your products update, your policies shift — the agent needs to reflect those changes. A retainer means this happens systematically instead of through emergency one-off requests.
Performance matters and you want it to improve over time. An AI agent's first version is rarely its best. Real conversations reveal gaps, edge cases, and improvement opportunities. A retainer team reviews real conversations and tunes the agent on a cadence. Without that, the agent at month twelve looks identical to the one at month one.
The agent is business-critical. If a production failure costs you customers or revenue, you want a team that already knows the system and can respond in hours, not days. Retainer clients get priority response. One-off project clients get in the queue.
You're building more than one agent. Businesses that get the most from AI automation typically deploy multiple agents over time, starting with one workflow and expanding. A retainer gives you the continuous development capacity to do that without re-scoping and re-contracting every time.
The Risk With Retainers
The risk is paying for capacity you don't use. If the agent is genuinely stable and your business isn't changing rapidly, a full retainer can be more than you need. We've had clients downsize their retainer with us mid-year — we'd rather adjust the level than have them feel they're overpaying.
The other risk is lack of accountability. A retainer without clear deliverables and reviews drifts toward paying for availability rather than output. Define what you expect — features delivered, metrics tracked, regular reports — and hold the team to it. A retainer where nobody can articulate what was done last month is a retainer that's quietly become a bad deal.
The Hybrid Model: How Most Good Engagements Actually Work
In practice, the most effective engagements blend both approaches:
Phase 1 — Fixed project: Build the initial agent. Defined scope, defined cost, defined timeline. Typically 4–8 weeks.
Phase 2 — Maintenance retainer: After delivery, move to a lower-cost maintenance retainer (£500–£1,200/month) covering monitoring, updates, and minor fixes.
Phase 3 — Active improvement retainer (optional): If the initial agent performs well and you want to expand scope or push performance further, move to a higher-capacity retainer.
This gives you cost certainty for the build, ongoing support for the operation, and the flexibility to invest more once the value is proven.
Where Both Models Fail Quietly
Two honest caveats worth flagging. First, the cheaper option isn't automatically the right one. A fixed project at a tempting price that excludes meaningful post-launch support can cost you more in six months than a retainer would have, because every fix becomes a re-scoping conversation. We've inherited several "we'll just keep it cheap" projects that ended up costing more total than a maintenance retainer would have.
Second, retainers can rot if neither side audits them. The first three months are usually active and engaged, the next nine slowly devolve into "we should probably check in" emails. If you're on a retainer, set a quarterly review with concrete deliverables. If the team can't show what was done, downgrade or move on. If they consistently can, you've got a real partnership.
Questions to Ask Any Developer About Their Pricing
"What is explicitly included in post-launch support?" If the answer is vague, assume it's nothing. Get specifics — how many weeks, what types of issues, what triggers an additional charge.
"What happens if an integrated API changes and breaks the agent?" Third-party APIs change. This will happen. Know whether it's included in the project price, covered by the retainer, or a separate bill.
"How do you handle scope changes during the project?" Minor changes should be absorbed. Significant ones should have a transparent process for assessment and pricing. "We'll figure it out" is a risk.
"How do you structure retainers and what does a client get each month?" A good retainer has clear inclusions — hours or capacity, reporting cadence, priority response time. A vague retainer is just a recurring invoice with extra steps.
What We Offer
We typically work with a fixed project for the initial build, followed by an optional maintenance retainer. We try to be transparent about what each covers.
For clients who want active ongoing improvement — performance reviews, regular tuning, feature additions — we offer higher-capacity retainers with clear deliverables and monthly reporting. We'd rather recommend you a smaller retainer than upsell you to a tier you don't need yet.
If you want to talk through which structure makes sense for your situation, we'd be happy to walk you through it — including the cases where a fixed project followed by nothing is the right answer.
Talk to us about your project — no commitment, just a conversation.