A working demo · built for My Home Handyman

Your Facebook leads, answered before they close the app.

I'm Adura. I run a Calgary company whose front office is software I built — and I saw your posting for a Business Systems & AI Manager. Rather than tell you what I'd do, this page does it.

Independent demo — not affiliated with My Home Handyman. I'll take this page down on request.

The demo

Fill your own lead form. Watch your phone.

1This is a replica of your own Facebook instant form — same fields.
2Fill it as if you were your customer, with your real cell number.
3Your phone gets both texts: what your customer would see, and the alert your office would see.

No database behind this form — the texts go only to the number you enter, and the demo is rate-limited.

from +1 (587) 316-0672

Your two texts will land here — and on your actual phone.

Mileage

Same code, real mileage — my own company, Feb–Jul 2026

In production

What the booking link does in real life

In this demo the link points back to this page. In production it's your own Jobber work-request URL — with the source parameter set correctly per channel, so every lead lands in Jobber knowing where it truly came from. And the follow-up doesn't stop at one text: my system paces later touches from the lead's own "how soon do you want to start?" answer — the exact question your Facebook form already asks — and pauses the moment they reply. If something on your side is consuming that answer today, I'd genuinely love to see how; if nothing is, it's a same-week win.

What I noticed

Three observations from the outside

Your website's HubSpot plugin is installed but not configured.

The page source says the portal ID was never set, and no HubSpot tracking, forms, or chat load on the site. If form fills reach HubSpot today, it's through a side door — and site visitor tracking definitely isn't.

check it: view-source on myhomehandyman.ca → search "HubSpot"

Every "Contact Us" button sends leads to Jobber tagged social_media.

Header, contact page, pricing page — all carry ?source=social_media. If Jobber reads that field, website leads and social leads share one bucket that can't be unmixed later. Worth checking what your source report says.

check it: hover any Contact Us button and read the URL

The request form itself carries no analytics.

The Jobber page where a visitor actually becomes a lead has no tracking on it at all — so Google Ads and GA4 can count clicks to the form, not completed requests. You may know your cost per click. Cost per booked job is the gap.

check it: view-source on the clienthub.getjobber.com form page

Your AI list

Your posting's AI examples, item by item

Everything in the left column is from your job posting. The right column is what I've already built and run — for a real company, not a portfolio.

You asked forAlready built & running
Customer follow-up automationFollow-up paced by the lead's own timing answer; pauses on reply; hard opt-out rails
Customer communicationAI writes most customer texts — routine replies go out autonomously inside guardrails; judgment calls are drafted for my approval
AI assistants for office staffA slash-command library: /handle-new-booking, /support-reply, /onboard-client, /post-clean-feedback
AI meeting summariesSame pattern, different meeting: every booked job auto-generates a crew brief — schedule, scope, homeowner notes, do-nots
Proposal generationThree-option priced proposals generated per prospect, from a playbook
Automated reportingOps dashboard: what needs me now, pipeline value, delivery telemetry
Internal knowledge systemsA written build guide (linked below) + per-contact wiki notes inside the CRM
AI sales coachinghonest gap — not built yet; I'd build it with your estimators, on your real calls
…and teaching itA six-module AI course for small businesses, two published Claude skills, and the guide below — I train teams, not just build for them

The guide

The Facebook Lead Engine — full build guide →

Every piece of what just texted you, documented: the form, the webhook, the pricing engine, the failure modes. Unlisted — shared with you.