← All work
AI-native platform Deployed

Mercury

An operating system for a service business.

A full front office for service businesses, with an AI layer sitting on top that can actually act: an agent that calls tools, a live call copilot, and state machines that coordinate the work behind the scenes.

Mercury interface

The live Mercury site.

Overview

Mercury is the ambitious one. It runs the whole front office (leads, scheduling, payments, payroll, loyalty, and configurable workflows) and then adds an AI layer that does more than answer questions. An orchestrator routes tool calls through a registry of integrations, a copilot rides along on live calls, and an event bus and state machines keep long-running processes on the rails.

It also ships a small server that exposes the platform to AI agents directly, so an assistant can book, look up, or update records through a defined interface instead of scraping a screen.

What it does
  • A full front office: leads, CRM, booking, payments, payroll, loyalty, and configurable workflows.
  • An AI layer with a tool-calling agent orchestrator, retrieval over your own data, and a live call copilot.
  • A provider-adapter design with dozens of pluggable integrations and personal data encrypted at rest.
  • A bundled server that exposes platform actions to AI agents through a defined interface.
  • A React and TypeScript client over a Node and Express core.
How it works

The backend runs on Node and Express with MongoDB, Redis, and websockets. The AI layer is powered by both OpenAI and Anthropic models. Dozens of scheduled jobs drive the automation, and the orchestrator routes every tool call through the adapter registry so a new integration is a plug-in, not a rewrite.

  • Node
  • Express
  • MongoDB
  • Redis
  • Socket.IO
  • OpenAI
  • Anthropic
  • React
  • TypeScript
By the numbers

Real figures from the build, not marketing math.

72K Lines of code A genuinely large platform
40+ Integrations Behind one adapter registry
45+ Scheduled jobs Driving the automation
Live Call copilot Rides along on real calls

Want something like this?

Tell me what you are trying to run without more staff. I will show you what a system like this looks like for your business.