Work

Sixteen systems.

Nine delivered for clients, seven built with the workflow JSON in the repo. Every figure is counted or attributed; nothing is estimated.

counted or measured client-reported no export — no figure
Show

Lead & Sales

01 · 6 SYSTEMS
Lead-to-Cash CRM for Three Contractors
Home services · New York · three companies, one owner
Eight lead sources into one hub, then the lead stage drives everything — chasing, reminders, reviews, and won jobs pushed back to the ad platforms.
42 automations live · 73 workflows · 552 nodes
counted from the exported workflow JSON
Twilio · CallRail
Delivered
Google Local Services Ads Lead Responder
Home services
Answers paid Google LSA leads in minutes, around the clock, qualifies against real technician availability, and books the job into the field-service CRM.
2 automations live · 63 nodes
counted from the exported workflow JSON
Skyvern · HouseCall Pro
Delivered
Construction Lead Generation & Email Outreach
Construction · outbound
Google Maps discovery through to a four-step email sequence that stops itself the moment someone replies.
—
no export supplied — not counted
Apify
Delivered
Labor Law Firm Outreach & Follow-Up
Legal services · outbound
A four-hour cycle that reads the CRM, checks Gmail for replies, and sends only what is genuinely due.
—
no export supplied — not counted
Delivered
LinkedIn Lead Generation Pipeline
B2B outbound
Keyword-rotating discovery, dual-provider email enrichment, and deduplication against the existing CRM before a single row is written.
—
no export supplied — not counted
Apify
Delivered
CRM Rebuild & Migration, With the Automations On Top
Home services · Agencies · B2B services · Real estate
One object model, migrated with a dry run and a rollback file, then the routing, follow-up and reporting rebuilt on top of it.
80 nodes · 5 workflows
counted from the JSON in the repo
GoHighLevel · Pipedrive
Built

Voice & Phone

02 · 2 SYSTEMS
AI Voice Agent System for a Training Academy
Medical aesthetics training · London
Five conversational agents across two vendor platforms — answering inbound, dialling outbound, and writing every outcome back to the CRM without human transcription.
12 automations · 5 agents · 2 platforms
client-reported — no export supplied
GoHighLevel · Twilio
Delivered
AI Front Desk — Missed Calls, After Hours, and Booking
Home services · Clinics · Salons · Dental · Legal
The call you cannot take gets answered anyway — qualified, booked into your real calendar, and written into your CRM before you are back in the van.
64 nodes · 5 workflows
counted from the JSON in the repo
Twilio · OpenAI
Built

Customer Support

03 · 2 SYSTEMS
Shopify Support Inbox, Handled End to End
E-commerce · Shopify store
Reads every support email, works out what the customer wants, checks the real order, then answers, updates it, issues a replacement, or escalates.
6 workflows · 158 nodes
counted from the exported workflow JSON
OpenAI
Delivered
Company Knowledge Assistant That Cites Its Sources
Professional services · Agencies · Healthcare · Manufacturing · SaaS
Ask it in Slack. It answers from your own documents, quotes the passage it used, and refuses to answer rather than inventing one.
95 nodes · 5 workflows
counted from the JSON in the repo
OpenAI · Slack
Built

Back Office

04 · 2 SYSTEMS
Invoice & Document Intake into Your Accounting System
Construction · Wholesale · Professional services · Property · Logistics
Invoices arrive as email attachments and end up in Xero or QuickBooks correctly — extracted, arithmetic-checked, matched to a PO, deduplicated, and posted.
78 nodes · 5 workflows
counted from the JSON in the repo
OCR · OpenAI · Xero / QuickBooks · Slack
Built
Client Onboarding — Signature to Kickoff Without Chasing
Agencies · Consultancies · Professional services · Coaching
From “yes” to a kicked-off project: contract, signature, payment, folder, intake, channel and welcome sequence, with each stuck step chasing itself.
68 nodes · 5 workflows
counted from the JSON in the repo
PandaDoc / DocuSign · Google Drive · Slack
Built

Marketing & Content

05 · 1 SYSTEM
Content Repurposing Line With a Human Approval Gate
Agencies · Coaching · Media · SaaS · Personal brands
One long-form asset in; clips, posts, captions and a newsletter draft out — and nothing publishes until a human taps approve.
70 nodes · 5 workflows
counted from the JSON in the repo
OpenAI · FFmpeg · Buffer · Slack
Built

Data & Reporting

06 · 1 SYSTEM
The Weekly Number, Assembled and Sent
Agencies · Home services · E-commerce · SaaS
Ad spend, leads, close rate and revenue reconciled into one row a week in a sheet you own — with the arithmetic shown, not a vibe.
50 nodes · 5 workflows
counted from the JSON in the repo
Slack
Built

Product

07 · 2 SYSTEMS
AdWash — Autonomous Google Ads Management
Built at Yelu Marketing · live SaaS · adwash.ai
A production multi-tenant SaaS that writes the ads, launches them, adjusts bids against live weather, watches spend against plan limits, and attributes booked revenue back to the click.
23 workspaces · 90 campaigns · ~$234K tracked
measured against production, 2026-09-04
Delivered
Just Grade Metrics — AI Call Quality Assurance
Built for a client · live SaaS · justgrademetrics.com
Grades every recorded call against a scorecard the customer designs, and every score must quote the transcript verbatim or it is refused publication.
31 tables under row-level security
measured against production
OpenAI
Delivered