← back to home
// all projects

Every system I've shipped

The full list of automations I've designed and deployed for clients, updated as new builds go live.

Custody Tracker dashboard1/3
Custody Tracker

Custody Tracker

A chain-of-custody tracking system for high-value shipments — every handoff recorded from a phone, every record permanent.

Claude CodeReactViteTailwind CSSPWASupabasen8n
AI Lead Qualification System workflow1/4
AI Lead Qualification System

AI Lead Qualification System

Turns cold traffic into scored, sales-ready leads automatically, 24/7. Prospects chat with a Telegram bot that asks the right questions, validates answers, and adapts in real time — then every lead is scored by AI against your ideal customer profile, logged to Google Sheets, and pushed to your team the moment a hot one lands.

n8nTelegramGeminiGoogle Sheets
Customer Support Chatbot RAG interface
Customer Support Chatbot (RAG)

Customer Support Chatbot (RAG)

A production-shaped RAG backend that answers natural-language questions grounded in a private document set, returning citations for every claim. Built with FastAPI and Supabase pgvector, it decouples the chat model from the embedding model — Claude answers over vectors produced by Gemini, with no OpenAI dependency.

FastAPIPythonSupabaseClaudeGemini EmbeddingDockerGoogle Cloud RunGitHub
Invoice and Receipt OCR Extractor workflow
Invoice & Receipt OCR Extractor

Invoice & Receipt OCR Extractor

Extracts line items, totals, and vendor data from invoices and receipts into structured output ready for accounting systems.

Claude CodeOCRJavaScriptJSON
Contract and Compliance Reviewer workflow
Contract & Compliance Reviewer

Contract & Compliance Reviewer

AI-assisted review that flags key clauses and risks in contracts and compliance documents, cutting hours of manual reading.

Claude APIAutomation
AI Appointment Setter workflow
AI Appointment Setter

AI Appointment Setter

Voice-driven booking agent that answers calls, qualifies callers, and books directly into the calendar.

Google CalendarVAPIElevenLabsAirtable
Facebook AI Agent workflow
Facebook AI Agent

Facebook AI Agent

Handles Facebook conversations automatically, responding to inquiries and moving leads toward a sale without human intervention.

GeminiMessengerMetaGoogle Docs
AI Jobs Scraper workflow
AI Jobs Scraper

AI Jobs Scraper

Monitors job sources, filters listings against target criteria, and delivers matched opportunities on schedule.

SlackGoogle DriveGmail
ASMR Video Generator workflow
ASMR Video Generator

ASMR Video Generator

Content pipeline that generates ASMR videos end to end, automating creation and assembly for consistent publishing.

GeminiFacebookYouTube
Pricing and Quotation Chatbot workflow
Pricing and Quotation Chatbot

Pricing & Quotation Chatbot

AI chatbot that answers pricing questions and generates accurate quotes on the spot, pulling from live pricing rules instead of a static price list.

GeminiAirtableSlackGoogle DriveSupabase
Lead Engagement Workflow automation
Lead Engagement Workflow

Lead Engagement Workflow

An Asana-triggered Zapier automation that moves every lead through the pipeline — creating folders, firing follow-up emails, sending quote sequences, welcome messages, and tailored recommendations based on each stage.

ZapierAsanaGmailGoogle Drive
Automated Lead Enrichment automation
Automated Lead Enrichment

Automated Lead Enrichment

A Zapier pipeline that enriches and prioritizes every lead automatically — capturing form submissions, pulling firmographic data via Apollo, and routing high- vs low-priority leads so reps focus on the best prospects first.

ZapierSlackGmailApolloYouFormsGoogle Sheets
AI Content Repurposing automation
AI Content Repurposing

AI Content Repurposing

A Zapier workflow that takes a single piece of content — a blog post, transcript, or video — and uses AI to spin it into multiple platform-ready formats automatically.

ZapierGoogle DriveFacebookYouTube
Ledgerly personal finance dashboard
Ledgerly — Personal Finance Dashboard

Ledgerly — Personal Finance Dashboard

A budget and expense tracker with month-by-month views, interactive charts, 12-currency conversion with live rates, Excel export, and light/dark themes — built in vanilla HTML, CSS, and JavaScript with local persistence and no backend.

Claude CodeHTML5JavaScriptGitHubVercel
Automated Sorting of Attachments on Drive scenario
Automated Sorting of Attachments on Drive

Automated Sorting of Attachments on Drive

A Make scenario that watches incoming emails, extracts attachments, and automatically routes each file into the correct Google Drive folder — no manual filing ever again.

MakeGmailGoogle DriveGoogle Sheets
Export Account Transactions from Xero workflow
Export Account Transactions from Xero

Export Account Transactions from Xero

An automated Make workflow that pulls account transaction data from Xero on a schedule and exports it to a structured spreadsheet — eliminating manual report generation.

MakeAsanaXeroGoogle Sheets
Front Desk Check-In system
Front Desk Check-In

Front Desk Check-In

A phone-number-based check-in system: staff search a visitor by phone number, existing guests are recognized instantly, and new ones are added on the spot — with a live, database-persisted search counter.

Claude CodeReactViteSupabaseGitHubVercel
Online Booking Confirmation Workflow
Online Booking Confirmation Workflow

Online Booking Confirmation Workflow

A self-hosted Calendly alternative built for this site's own contact page — no API key, no per-seat pricing. Visitors pick an open slot on a custom calendar widget, and an n8n workflow turns that pick into a real meeting: creating the Google Calendar event, emailing a confirmation to both sides, and hiding booked times automatically so double-booking can't happen.

n8nGoogle CalendarGmail

More builds
coming soon

No projects on this platform yet — more on the way.

// work with me

Got a process worth automating?

Book a free 30-minute call. Tell me where your team's hours actually go, and I'll pinpoint what's worth automating first, outline the build, and lay out a clear rollout order — no obligation, and a trial task is always welcome.

Book a callDiscovery Call with Earl