Integrations, AI agents & automation for catering, events and med spas

Your booking system and your CRM should already be talking to each other.

I connect the software you already pay for, including Total Party Planner, Caterease, Meevo, HubSpot and GoHighLevel, so your team stops retyping the same event into three systems. Integrations, AI agents and custom software from twelve years of production engineering, deployed inside your operation instead of handed over as a slide deck.

No retainer required to start. Most engagements begin with a fixed-fee teardown.

Built and shipped for

  • Hoosier Homestyle
  • Indiana Bar Service
  • Nameless Catering & Weddings
  • Bonk Pizza
  • Taco Alibi
  • Klooz Brewz
  • Posh Wedding Events
  • Indy Engaged
  • Backroom Cigars
  • Lucky Wolf Consulting
  • An event-ops layer for Total Party Planner and Caterease
  • A proposal agent that cannot invent a price

years shipping production software
12+
operating businesses running on systems I built
11
production workflows and AI agents live today
15+
revenue for a med spa group, six months after its migration
2–3x
a year in gross profit from an ad-tech system I engineered
$2MM+

How it fits together

One event, entered once.

Your booking software stays the system of record. Everything downstream updates itself.

ZTAT integration data flow Booking and practice-management systems including Total Party Planner, Caterease and Meevo feed into a ZTAT integration layer built on n8n, which keeps HubSpot, GoHighLevel and QuickBooks in sync automatically. Total Party Planner catering CRM Caterease event management Meevo med spa PMS ZTAT integration layer n8n · webhooks · retries HubSpot sales pipeline GoHighLevel follow-up & SMS QuickBooks invoicing ZTAT integration data flow Booking and practice-management systems including Total Party Planner, Caterease and Meevo feed into a ZTAT integration layer built on n8n, which keeps HubSpot, GoHighLevel and QuickBooks in sync automatically. Total Party Planner catering CRM Caterease event management Meevo med spa PMS ZTAT integration layer n8n · webhooks · retries HubSpot sales pipeline GoHighLevel follow-up & SMS QuickBooks invoicing
Representative flow. The actual map depends on what you already run, and that’s what the teardown is for.

Under the hood

More than glue. The engineering behind it.

Every engagement is a mix of these. All of it is running in production today.

AI agents

Agents that can’t make up a price.

A proposal agent turns a raw web-form lead into a menu and a priced proposal from the client’s real catalog. The model never states a number: prices come from a lookup tool, and the output is validated before a person sees it.

Claude · tool use · MCP · structured outputs · evals

Migrations

Off the old system, records intact.

Moved a group of med spas off Meevo onto GoHighLevel under HIPAA, then automated lead intake, consult follow-up and no-show re-engagement.

2–3x revenue and profit within six months

Reliability

Failures are loud.

Every integration ships with failure alerting and idempotent retries. A failed sync pages a human instead of silently dropping an event.

webhooks · queues · retries · alerting

Growth automation

Offer to live ads, same day.

A pipeline from an offer to AI-generated creative and copy to live Meta campaigns through the API. The first client went from concept to 10 live ads across 2 campaigns the same day.

Meta Ads API · generative creative · n8n

Infrastructure

Infrastructure you own.

Self-hosted agent services on a private WireGuard mesh, containerised, with scheduled backups and monitoring. AWS or Azure when the workload belongs in the cloud.

Docker · Headscale · WireGuard · AWS · Azure

Custom software

Products, not just plumbing.

PetCarePilot, a consumer AI pet-health triage app built on retrieval (RAG), per-pet memory and photo input, telling an owner whether it is an emergency, a vet visit or watch-at-home. Before ZTAT: a scheduling engine for construction project-management SaaS, court e-filing automation in legal tech under statutory deadlines, a 14,000-domain portfolio platform, and an ad-tech system that cleared $2MM+ a year.

See the work →

  • Python
  • TypeScript
  • Node.js
  • C# / .NET
  • PHP
  • SQL
  • Next.js
  • React
  • Laravel
  • PostgreSQL
  • Redis
  • BigQuery
  • AWS
  • Azure
  • Docker
  • n8n
  • Claude
  • RAG

How it runs

No discovery theatre.

  1. 1

    Thirty minutes on the phone

    You describe the workflow that’s eating the week. I tell you whether it’s worth automating. Sometimes the answer is no, and that’s a free answer.

  2. 2

    Teardown

    A focused session mapping where your team’s admin hours go, then written findings: a ranked list of what to automate first and what it’s worth, whether or not you hire me to build it.

  3. 3

    Build

    Fixed scope, fixed fee, thirty days. You see it working in staging before it touches production, and the field mapping is agreed before I write code.

  4. 4

    Keep it running

    Integrations break when vendors change APIs. Monitoring, alerting and a person who answers, either on retainer or handed over documented. Your call.

In their words, and on the record

The people who’ve actually worked with me.

Working with ZTAT was a game-changer for our technology initiatives. Their deep technical knowledge combined with business acumen delivered solutions that not only worked flawlessly but also drove meaningful results.

John Moran John Moran CTO, Knowledge Campus
Jeremy Brown

Jeremy Brown

Lucky Wolf Consulting

Ongoing client. I’ve built and maintained the technology across most of the hospitality brands in the Lucky Wolf portfolio, including the catering, bar-service and restaurant operations listed in the work below.

Who you’re hiring

You get the engineer, not an account manager.

Zachary Toney, founder of ZTAT
Zachary Toney · Founder

I’m Zach Toney. Twelve-plus years building production software before ZTAT: the scheduling engine for a construction project-management SaaS, automated court e-filing in legal tech under strict compliance rules and statutory deadlines, a 14,000-domain portfolio platform, and an ad-tech system that grew to $2MM+ a year in gross profit.

These days most of my work is agentic systems deployed inside customer operations. Not demos, but things that survive messy data, legacy integrations and stakeholders who don’t speak code. The catering and med spa work is where that skill set turns out to be worth the most, because those operations run on software that was never designed to talk to anything else.

When you hire ZTAT you get me doing the work. There is no bench to hand you off to, which is both the pitch and the honest limitation.

More background →

Common questions

Before you book a call.

My software doesn’t have an API. Can you still connect it?

Usually, yes. A surprising amount of catering and spa software has no public API but does have scheduled CSV exports, a reporting endpoint, an email digest, or a database you own a copy of. I’ve built reliable syncs on all four. If it genuinely cannot be reached, I’ll tell you during the teardown rather than after you’ve paid for a build.

How is this different from hiring an agency?

An agency sells you a team and assigns you whoever is free. You get me, every time. The tradeoff is honest: I have finite capacity and I turn work down. If you need twenty people, I’m the wrong call.

Do I have to replace the software I’m already using?

Almost never, and I’d push back if you wanted to. Your booking system stays the system of record. Ripping out working software is expensive, disruptive, and usually solves a problem that better plumbing would have solved for a tenth of the cost.

What happens if an integration breaks after you’re gone?

Everything I build ships with error alerting, so a failed sync notifies a human instead of quietly losing data, which is the actual failure mode that hurts. You also get documentation written for whoever comes next. Retainer clients get me on call; everyone else owns a system another developer can pick up.

Are you only for catering and med spas?

No. Those are just where I have the deepest pattern library, so you get there faster and cheaper. The underlying work is systems integration and automation, and I’ve done it across construction, legal tech, ISPs, private equity and e-commerce. If your operation runs on software that won’t talk to itself, the problem is familiar regardless of industry.

Where are you based, and does it matter?

Fort Lauderdale, Florida, working with clients nationwide. Nearly all of this work is remote by nature: I’m in your systems, not your office. For larger builds I’ll come on site for discovery if it’s genuinely useful.

How is the retainer priced?

It starts at $4,500 a month for one core workflow and its integrations. Larger operations with more systems, locations or monthly build hours cost more. You’ll see the exact figure, and the hours it saves, in your teardown findings before you commit.

Next step

Tell me what’s held together with copy and paste.

Thirty minutes, no pitch deck. Describe the workflow that’s eating your team’s week and I’ll tell you straight whether it’s worth automating, and roughly what it costs.