Case studies
Problem. Architecture. Result.
How we actually build agent systems — told the way an engineer would tell it, not the way a brochure would.
Multi-agent system · SEO
RankPilot — a 7-agent SEO system
Problem
SEO content production is a pipeline problem: keyword research, competitor analysis, briefs, drafts, on-page optimisation, internal linking, and QA — each step a different skill, each handoff a place where quality dies. Done by hand it is slow; done by one generic AI prompt it is mediocre.
Architecture
Seven specialised agents, one per pipeline stage — researcher, competitor analyst, brief writer, drafter, on-page optimiser, internal-linker, and QA reviewer.
An orchestrator routes work between them and enforces stage gates: no draft starts without an approved brief, nothing ships without passing QA rules.
Each agent has its own job description, tools, and knowledge — the QA agent literally holds the style guide and checks the others' work against it.
Result
A content pipeline that runs end-to-end with human review at the gates instead of human labour at every stage — consistent briefs, consistent drafts, and QA that never gets tired. The same architecture pattern now powers our client agent-team builds.
Voice agent · US restaurants
Restaurant phone-ordering agent, multi-tenant
Problem
US restaurants lose orders every day to unanswered phones — the rush hour that fills the dining room is the same hour the phone gets dropped. Hiring for the phone is expensive; missing the call is worse. And every restaurant that wants an AI answer can't wait months for a custom build.
Architecture
A single multi-tenant voice-agent platform: each restaurant is configuration — menu, prices, hours, specials — not a new codebase.
The agent answers on the first ring, takes the order conversationally, handles menu questions, and confirms the order back to the caller.
Completed orders are delivered to the restaurant by text and email the moment the call ends; guardrails keep the agent inside its menu and policies.
Result
Restaurants go live in days, not months. Every call answered, every order captured, no hold music — and one platform serves them all, which is what keeps the price at a monthly subscription instead of a custom-software invoice.