CJS.

Projects

All Projects

Production AI automations and end-to-end client engagements. Click any card for the full case study.

Competitor Teardown previewFeatured

Competitor Teardown

Self-serve interactive demo for outbound sales reps. Paste a competitor URL, pick what to extract, watch a 6-stage n8n pipeline animate live, and get a branded PDF in your inbox. Firecrawl multi-page scrape → Claude Haiku page-picker → Claude Sonnet 4.6 extractor + synthesizer → deterministic threat score → email-gated PDF + Day-3/Day-10 follow-up.

Next.jsn8nClaude Sonnet 4.6FirecrawlSupabaseResendVercel
1 workflow · 26 nodes · ~$0.18/run
AI Voice Receptionist previewFeatured

AI Voice Receptionist

Self-serve voice demo for HVAC operators. A prospect fills a 5-field form, gets a magic-link email, clicks it, and within seconds an AI receptionist named Casey calls their phone and handles a real booking conversation. After hangup they receive a recording, transcript, and a custom ROI PDF, followed by a Day-3 nudge and Day-10 breakup if they don't reply.

VapiClaude Sonnet 4.6Next.jsSupabasen8nResend
2 workflows · 5-min hard cap · ~$0.50/call
AI Automation ROI Generator previewFeatured

AI Automation ROI Generator

5-agent Claude pipeline that turns a company URL into a branded ROI audit PDF in under 90 seconds. Form intake → Firecrawl scrape → Business Analyzer → Process Identifier → ROI Analyst → Lead Scorer → Automation Architect → Report Synthesizer → Vercel PDF function. Confidence-banded ranges with per-process assumption lines.

Claude Sonnet 4.6n8nFirecrawlSupabaseVercelResend
30 nodes · ~$0.18 per lead
PDF Extractor (Invoice) previewFeatured

PDF Extractor (Invoice)

Productized invoice and receipt extractor. Upload any PDF (born-digital, scanned, rotated, multi-page) at the public demo and get structured JSON by email in under 15 seconds. Vercel API route validates and stores the upload, n8n forwards the public URL to Claude Sonnet 4.6 with a forced tool call, parses the fields, and emails an HTML + plaintext summary via Resend.

n8nClaude Sonnet 4.6Next.jsSupabaseResendVercel
~11.4s end-to-end · ~$0.022 per extraction
Social Content Bot previewFeatured

Social Content Bot

End-to-end Facebook automation that posts daily, ingests its own performance metrics, replies to comments, and renders the whole pipeline as a public dashboard. Topic bank in Airtable → Claude caption → Ideogram image → Supabase Storage → Facebook Graph API → daily metrics scrape → comment auto-reply every 15 minutes.

n8nClaude Sonnet 4.6Ideogram 3.0AirtableSupabaseNext.jsFacebook Graph API
3 workflows · live public dashboard
A&R Carpet Cleaning · Full Ops Suite preview

A&R Carpet Cleaning · Full Ops Suite

Carpet Cleaning Co. · Calgary

End-to-end automation for a small-business cleaner: WhatsApp owner-control bot, multi-channel customer chat agent, lead-intake validator, and scheduled appointment reminders. Four workflows running the front-of-house so the owner can focus on the route.

n8nWhatsAppOpenAIGoogle SheetsGoogle CalendarWebhook
4 workflows · 93 nodes total

HR Recruitment Process

End-to-end recruitment automation that ingests applicant resumes from Gmail, enriches and tracks them in Google Sheets, sends assessment emails, books interview slots via Google Calendar, and notifies HR on Slack at every stage.

GmailGoogle SheetsGoogle DriveGoogle CalendarSlackSwitch Logic
25 nodes · 18 connections