← Case Studies

Parlour Dev

An AI agent shipped straight to a software house's production

Client
Parlour Dev
Industry
Software / IT
Timeline
2-4 weeks
Stack
TypeScriptClaude (Anthropic)PostgreSQLSentry
0fix requests after handover
day 1agent live after handover
0 daysof stabilisation period
Problem

Parlour Dev builds software themselves, so an external team had to meet their own standards: clean code, documentation, zero fixes after handover. Their previous experiences with subcontractors ended in rewriting someone else's work.

Solution

We built and deployed an AI agent integrated with their systems - delivered as a ready, documented module their team shipped to production without a single fix.

Result

The agent has been running in production since day one after handover. Zero post-deployment fix requests, complete technical documentation included.

The challenge

The toughest client for a software house is… another software house. Parlour Dev delivers software for a living, so they know exactly what good work looks like - and won’t accept anything below their own standards.

Their earlier subcontracting jobs kept ending the same way: they received something that worked in a demo, but once the repository was open it turned out to be cheaper to rewrite it than to maintain it. The real cost of that isn’t just the contractor’s invoice - it’s weeks of your own team’s time spent rewriting.

So the bar was unambiguous: code ready to ship to production without a rewrite, with documentation their team could maintain on their own, without calling us.

What we built

Instead of handing over a “working prototype”, we delivered a production module:

  1. Built into their architecture, not next to it - the agent plugs into Parlour Dev’s existing systems as another component of their stack, not a separate service with its own lifecycle and its own maintenance burden
  2. Their conventions, not ours - code matching the standards Parlour Dev uses in their own projects; their team reads it the same way they read code they wrote themselves
  3. Tests as part of the delivery - not an afterthought bolted on post-handover, but a condition for calling the module finished
  4. A complete set of technical documentation - architecture, API reference and a maintenance guide: everything needed to take the module over without us

How it went

Rather than one big handover at the end, we agreed the acceptance standards up front - conventions, test scope and documentation scope. That way handover wasn’t a negotiation over “is this good enough”, but a check against a list set on day one.

The deployment itself was done by the Parlour Dev team. That was a deliberate test: if the module is genuinely ready, the client ships it without us.

Results

The module went to production on handover day - no stabilisation period, no fix requests. Parlour Dev’s team needed us neither during the deployment nor after it.

For us that’s the hardest proof there is: a Basalt AI agent isn’t a demo to show in a meeting, it’s code that passes review with people who do this professionally.

What this means for you

If you have your own engineering team, the key question about an AI vendor isn’t “will it work” - it’s “will we be maintaining this ourselves afterwards”. Acceptance standards - conventions, tests, documentation scope - are worth agreeing before the first line of code, not at handover. That’s the only moment when you still have leverage over what you’ll receive.

Client testimonial
We build software ourselves, so the bar was set high. Basalt delivered work we simply shipped to production - clean, no fixes needed, fully documented. The agent has been running since day one.
Karol ProksaParlour Dev
Next case studyAlderson LabsAutomation priced from the process, not the hype

Gain the AI advantage before your competition does.

Free consultation: 30 minutes, concrete takeaways, zero commitment.

Book a free consultation
// Free consultation

How would you like to start?

30 minutes, concrete takeaways, zero commitment.

Email: contact@basaltinteractive.com

We use your details only to get back to you about this.

Thanks, we have your details.

We'll reply to that address within 24 business hours.

Your slot is booked.

The confirmation and meeting link are already in your inbox.