← all work

apps · 2026

TradeBot

A productized chatbot pipeline for the trades — one 30 KB widget engine, 50+ ready-made trade packs, and a per-client config file — that captures leads, quotes instant estimates, and books jobs with no backend.

TradeBot artwork

TradeBot is a lead-capture chatbot built to be sold at scale: the engine is a single JavaScript file that never changes per customer, so every business is just a trade pack plus a JSON config. Fifty-plus trade packs ship today — garage doors, roofing, HVAC, plumbing, dental, law, salons, and more — each carrying that trade’s services, FAQ, urgency rules, and copy. A per-client file layers on real prices, branding, and lead delivery. The conversation is tuned from conversion research: value first, contact details last, tappable buttons at every step. It quotes instant estimate ranges straight from the client’s own numbers (always with a disclaimer), routes emergencies to a phone number up front, answers FAQs by keyword, and hands off to the client’s existing Calendly or Square link once the lead is captured. Leads arrive by email through a keyed Web3Forms endpoint — no server to run. Deploying a new client is a pipeline: they fill an intake form, I generate their config, drop it on static hosting, and hand them a one-line script snippet — sold embedded in a site I build, or standalone to a business that already has one.

Play it

the real build, running in your browser

or open fullscreen ↗

The whole product is one JavaScript file and a folder of JSON — a new client goes live by editing a config and pasting a single script tag, with no code touched.