Startups & technology

AI agents and internal tools, built to be checked.

Small teams move fast, so the work around the product (support, onboarding, CRM, internal dashboards, investor updates) gets held together with Zapier and a few prompts. Then an agent tells a customer something nobody approved, or an automation quietly stops, and nobody notices for a week.

Zapier
A tangle of colourful cables plugged into an old switchboard, one cable glowing red where a connection quietly failed.

Consulting, at work.

See the consulting services

What we built for ourselves

We run 34 agents in 9 departments. Here's what watches them.

Our monitor uses no AI model. It reads the job database and checks plain rules, so it can't be talked out of a problem.

Illustration of a dashboard of small agent cards with one flagged red and a rule list beside it.
Overseer rules · from our own system
RuleFires when
Stuck jobA job runs past its runner's time limit
Never deliveredAn answer finished but never reached the person
Double queueThe same request was queued twice
Secret in a logSomething shaped like a password or token was written to a log
Wrong spaceA note landed in someone else's private space

An incident opens after 2 failing runs in a row and closes after 5 clean ones. It stores row ids and counts, never private text.

Where time goes

Sound familiar in a young company?

  • Zaps nobody can map"We have dozens of zaps and nobody knows which ones matter."
  • Unapproved answers"The support bot answered something we never approved."
  • A CRM without its owner"Our CRM was set up by the first sales hire, who left."
  • Hand-built investor updates"Investor updates mean pulling numbers by hand from four tools."
  • Demo versus production"The agent demo worked. Production is another story."
A week with it working

After an agent check-up.

A tidy desk at midnight with a closed laptop, a sleeping monitor showing a row of green status dots, and the city lights outside.
  • MondayYour support agent runs against a test set of real past tickets before every change.
  • TuesdayA webhook stops. The rule fires on the second failed run and the right person gets a phone alert.
  • WednesdayThe CRM has one owner per account.
  • ThursdayInvestor numbers assemble themselves.
  • FridayNobody is debugging at midnight.
Similar work

Three things we built in-house.

Questions

From technical founders.

Can you check an agent someone else built?

Yes. We'd start read-only: compare its transcripts with its job, build a test set from real cases, add rule-based checks and log its decisions. Then we fix what the tests find.

Who owns the code?

You do. It lives in your repositories and accounts from the first commit.

Is anything watching your agents? Let's check.

The first call is free. Bring the automation you're most nervous about.