/

CASE STUDIES

/

2026

AI Automations for HVAC Company with Claude

/

TIMELINE

1 Month

/

SERVICES

AI Automation




/

OVERVIEW

/

CHALLENGES

OpsFlow AI is a B2B operations automation platform built for small service businesses in the trades industry, demonstrated through a 12-person HVAC company use case. The platform replaces three high-friction manual workflows — quote generation, job intake routing, and customer follow-up — with live AI agents powered by the Anthropic Claude API. The result was 19 hours saved per week and $1,400 in recaptured billable time in month one, at a total tool cost of $180/month.

Problem Statement

The client was a $2.4M HVAC service company operating with an office manager manually typing quotes from scratch 40+ times per month (45 minutes each), copying job data between three disconnected systems after every call, and relying on human memory for customer follow-up. No automation existed. The owner was spending Friday afternoons on administrative tasks that had nothing to do with running the business.

What was being built?

/

SOLUTIONS

Technical Stack

  • Frontend: React 18 with hooks (useState, useEffect, useCallback, useRef), compiled via Babel standalone for zero-build-step deployment

  • Styling: Custom CSS design system with CSS variables, no UI framework — full dark theme with lime (#C8FF00) and cyan (#00FFD1) accent palette, IBM Plex Mono + Outfit typefaces

  • AI Layer: Anthropic Claude Sonnet (claude-sonnet-4-20250514) via direct browser API calls using the anthropic-dangerous-direct-browser-access header for CORS compliance

  • API Pattern: Non-streaming JSON responses with client-side word-by-word drip animation to simulate token streaming for UX effect

  • Auth: Session-based API key storage via sessionStorage with inline key validation on first load

  • Deployment: Single self-contained HTML file (~88KB), no backend, no build pipeline, runs from any browser


/

RESULTS

Business Impact

Metric

Before

After

Quote generation time

45 min

8 sec

Manual data entry per job

3 systems

0

Follow-up SMS missed

Regular

0

Hours saved per week

0

19

Revenue recaptured (mo. 1)

$1,400

Total tool cost

$180/mo

ROI

11×

8 sec

Quote generation time

0

Follow-up SMS missed

19

Hours saved per week