Work

34 builds. All of them real.

Detailed case studies first, then a wider look at other projects. Client names and personal details are hidden, and screenshots are cropped or blurred where needed.

Case studies

An AI voice agent that calls every new lead within about a minute
358+ appointments booked

An AI voice agent that calls every new lead within about a minute

New form leads in GoHighLevel get a phone call from an AI agent about a minute after they submit. It qualifies them, books the good ones into the calendar and saves the call notes to the CRM.

GoHighLevelMake.comRetell AI
An AI receptionist for an eye care clinic
Every call answered

An AI receptionist for an eye care clinic

A Retell AI receptionist that picks up the clinic's phone, knows the opening hours, takes messages and caller details, and puts urgent calls through to the office.

Retell AIOpenAISMS
Real estate call outcomes that update GoHighLevel by themselves
Every call logged automatically

Real estate call outcomes that update GoHighLevel by themselves

For a home buying company, every end of call report is read and routed. The contact is updated in GoHighLevel, the right follow up runs and the call is logged in Google Sheets.

GoHighLevelMake.comGoogle Sheets
Facebook leads into the CRM, and real sales back to Meta and Google
Leads in the CRM in seconds

Facebook leads into the CRM, and real sales back to Meta and Google

New Facebook leads are cleaned up and sent to monday.com straight away, the team and the lead both get an email, and closed sales go back to Meta and Google Ads as conversions.

Facebook Lead AdsMeta Conversions APIGoogle Ads
Lead delivery pipelines for debt relief companies
Leads delivered by API

Lead delivery pipelines for debt relief companies

Facebook leads for debt relief companies are logged, pushed into the client's own CRM through its API and checked, with a separate error path so no lead goes missing.

ZapierFacebook Lead AdsGoogle Sheets
AI written texts and emails for every new lead in Close CRM
Every new lead gets a reply

AI written texts and emails for every new lead in Close CRM

Each new lead in Close gets a first message written for them by AI, sent by text or email depending on the type of lead.

Close CRMZapierOpenAI
Student onboarding that runs itself for a training academy
6 course types onboarded automatically

Student onboarding that runs itself for a training academy

When a student enrols, the right course path runs. Folders and documents are created in Google Drive and shared, welcome and QR code emails go out, and each participant gets a waiver to sign.

ZapierGoogle DriveGoogle Sheets
Failed payment recovery for an online course business
Failed payments retried automatically

Failed payment recovery for an online course business

Failed Mollie and Stripe payments are spotted, matched to the customer, retried on a schedule and logged. Cancelled subscriptions are tracked too.

Make.comMollieStripe

More builds

Tap any screenshot to see it full size.

Outbound AI call campaign

Outbound AI call campaign

A Vapi agent calls leads from a sheet and writes the result back.

AI Voice Agents
Booking logic for a voice agent

Booking logic for a voice agent

The tools an agent uses mid call to check Google Calendar and book.

AI Voice Agents
AI rescheduling

AI rescheduling

Lets a voice agent find an appointment and move it.

AI Voice Agents
End of call reporting

End of call reporting

Lead details and call outcomes logged after every call.

AI Voice AgentsAutomation
Multi calendar booking

Multi calendar booking

Sends booking requests to the right GoHighLevel calendar using AI.

AI Voice AgentsCRM & GoHighLevel
BookingKoala to GoHighLevel

BookingKoala to GoHighLevel

New bookings create or update contacts and deals in GoHighLevel.

CRM & GoHighLevel
Acuity and Google Calendar sync

Acuity and Google Calendar sync

Changes and cancellations in Acuity update the right calendars.

CRM & GoHighLevelAutomation
Follow Up Boss to Bonzo

Follow Up Boss to Bonzo

Hot, warm and cold real estate leads moved to the right stage.

CRM & GoHighLevel
ClickFunnels to ActiveCampaign

ClickFunnels to ActiveCampaign

Funnel buyers tagged and added to the right email sequences.

CRM & GoHighLevelWebsites & Funnels
Webhook to Twilio text replies

Webhook to Twilio text replies

Requests checked against a sheet and answered by text.

CRM & GoHighLevelAutomation
Stripe, Airtable and SMS

Stripe, Airtable and SMS

Payments update customer records and send a text.

Automation
Customer win back

Customer win back

AI written emails and texts to past customers based on their status.

CRM & GoHighLevelAutomation
Form to AI image to CRM

Form to AI image to CRM

Form entries create an AI image and land in the CRM with an email.

CRM & GoHighLevelAutomation
ManyChat to Shopify

ManyChat to Shopify

Chat subscribers matched to Shopify customers and updated.

Automation
Invoice generator

Invoice generator

Form submissions create Xero contacts and invoices.

Automation
AI proposal generator

AI proposal generator

Proposals and timelines created in Google Slides with AI.

Automation
AI email responder

AI email responder

Sorts the inbox and drafts replies from a business knowledge base.

Automation
Website enquiry replies

Website enquiry replies

Website enquiries get an AI written email and the team gets an alert.

AutomationWebsites & Funnels
Google review replies

Google review replies

New reviews analysed and logged with a drafted reply.

Automation
AI order processing

AI order processing

Orders read by AI, updated and logged across systems.

Automation
LinkedIn lead enrichment

LinkedIn lead enrichment

Adds LinkedIn profile data and AI notes to leads in Airtable.

Automation
Document translation

Document translation

Splits, translates with DeepL and rebuilds documents in Dropbox.

Automation
AI ebook generator

AI ebook generator

Turns an outline into a formatted PDF and emails it.

Automation
Blog distribution

Blog distribution

New posts rewritten by AI for Google Business, Facebook, Pinterest and more.

Automation
Video repurposing

Video repurposing

Video transcripts turned into posts, blogs and threads.

Automation
Facebook comment automation

Facebook comment automation

Watches page videos and posts tracked comments.

Automation
Free 30 minute call

Find out how many leads you're losing.

Thirty minutes, no pitch deck. Tell me how leads reach you now and I'll show you where they slip away and what I'd build to catch them.