How this demo works
Everything here is real and working — an AI front office built around Your Company. This page walks you through it in about five minutes, no guide needed. Keep this tab open and explore in another window.
Eighty seconds, narrated by Alex — the same receptionist you're about to meet. It starts where the money leaks: the call you couldn't answer.
New here? Start with this one.Thirty seconds on what you're looking at and what to try first. Every step below has its own short clip too — watch the one you need, skip the rest.
Make the demo yours
A generic demo makes you imagine; a personalized one makes you believe. Pick your trade and type your business name — the site, the services, and the receptionist all become your company on the spot.
Try typing
Pick your trade and enter your business name — watch the header, hero photo, services, and chat greeting change
Then ask the receptionist something only your trade would get asked
Change your answers anytime from the same card (bottom-left) — or hit "Start fresh" there to reset the demo
The personalization lives in your browser only — every visitor gets their own version, and the receptionist's knowledge switches with it: a roofer gets tear-off and insurance-claim answers, a lawn care company gets mowing routes and rain-day policy. The hero photo is a stand-in per trade; a real client's site carries their own crew and truck photos.
Open the website →Talk to the AI receptionist
Every missed call is a job that went to whoever answered. This receptionist answers every visitor instantly, 24/7 — it knows the services, hours, and prices, and its whole goal is getting a name and phone number.
Watch this step first — 56 seconds, no jargon. Or skip it and just try the thing.
Try typing
Something's broken at my house and it's getting worse — can someone come out?
What do you charge for a service call?
I think I smell gas
Give it a made-up name, phone number, and address when it asks — the technicians need to know where the job is. Try the gas one — watch it put safety before the sale. Replies are spoken aloud too (mute with the speaker icon). And the site around the chat is part of the package: live open-now status, a real service-area map, your hours and reviews — the complete website every Front Desk client gets.
Open the website →Watch the lead land
Seconds after the chat captures a name and number, it's on the owner's board — flagged emergency, urgent, or routine, with the job details already written up. No voicemail, no sticky notes.
Watch this step first — 49 seconds, no jargon. Or skip it and just try the thing.
Best experienced side by side: website in one window, dashboard in another. Mark a lead handled when you've 'called them back.'
Open the owner dashboard →Decide what happens on an emergency
An emergency is the one call you cannot let sit in a dashboard nobody's watching. You choose what the AI does: hand the caller straight to a real phone, or take the message and text you the moment it happens. Forwarding uses two numbers — the line that rings during business hours, and the on-call phone after — and it switches on its own using the working hours you already set on the schedule. The AI never promises a callback time frame, because it can't know who's free; it says the on-call technician is being reached right now.
Watch this step first — 62 seconds, no jargon. Or skip it and just try the thing.
Try typing
This is an emergency — water is pouring in and I can't stop it
Turn on text alerts, put your own cell in, then run that line through the chat or call the demo line — the text hits your phone before you've finished reading this. Every emergency also writes a row in the escalation history with what was tried and whether it reached anyone, so nothing depends on somebody staring at a screen. Your rates live on this page too — set your hourly and your trip charge before step 9 and watch the invoice come out at your numbers.
Open emergency settings →Control what the AI can book
The AI only offers times someone on your crew is actually free — and the schedule is yours to shape. "Edit hours" sets your working days and the appointment blocks you run each day. Team is where you add your technicians and give any of them their own days and times (Saturdays-only helper, a lead technician who starts at 7). Each technician can take one job per block, so two free technicians means two 9 AMs. Filter the calendar by technician, block a morning one of them is on an install, or a whole vacation week in month view — the receptionist reroutes customers without being told.
Watch this step first — 47 seconds, no jargon. Or skip it and just try the thing.
Try it: open Team, add a technician, then book two appointments for the same time in the chat — both land, each assigned to a different technician, and the customer is told who's coming. Block a few slots and ask for exactly that time; it offers the alternatives instead. Booked visits stay on the calendar even if you change hours or your team afterward.
Open the schedule →Schedule an install or multi-day job
Service calls come in through the receptionist. Installs don't — you schedule those yourself, often with two technicians out for several days. Put the crew on the days they'll be gone, all day or just the afternoons, and every one of those blocks disappears from what the receptionist can offer a customer. No separate calendar to keep in sync: if a slot is already booked, or you've blocked the week off, it tells you exactly which ones clash and schedules nothing until you fix it.
Try it: schedule a two-day replacement with both technicians on afternoons, then ask the chat for that afternoon — it offers you other times instead. Remove the project and those hours come straight back.
Schedule a project →Book a call that came straight to you
Not every job comes through Alex. Somebody rings your cell, catches you at the supply house, or you set the follow-up standing in the driveway. Click the slot on the calendar — or hit + Book a call — and fill in the appointment card: name, phone, address, job. It's the same booking the receptionist would have made, on the same calendar, so nothing double-books. Each technician has their own lane in that slot, so you can hand it to a specific person or take whoever's free.
Try it: book someone into a slot, then ask the chat for that same time — it offers alternatives instead. Book both technicians into one block and that time goes away entirely. Click any booked slot to see the full appointment, cancel it, or reopen a lane you blocked by mistake.
Book a service call →Text Dispatch like a technician
Technicians hate paperwork, so there isn't any. They text the office like they'd text a coworker — hours get logged and the invoice drafts itself. They also see their own run: next job at the top of the app, in time order, with the address as a tap-to-navigate link and the customer one tap to call. Every technician gets their own private link to this — you text it to them once, they save it to their home screen, and it opens straight to their day with no password to remember and nothing to install. It shows them their jobs and nothing else: no leads, no invoices, no one else's schedule. Copy or reset any technician's link under Team on the dashboard, so a link stops working the day someone hands in their keys.
Watch this step first — 47 seconds, no jargon. Or skip it and just try the thing.
Try typing
whats on my plate this week?
headed to the Willis job
done at the Willis place — replaced the part that failed and tested it, took 9 to 11:30
Switch technicians with the dropdown — each one sees only their own jobs, service calls and project days together. (The dropdown is here so you can see both sides; your crew never gets a picker, just their own link.) Use the name of whoever you booked in step 1, and watch it compute the hours from '9 to 11:30' and price the parts on its own.
Open the technician app →See what your customers get told
Alex texts the customer a confirmation when they book and a reminder the day before — the two things that stop no-shows. Every one shows up here in full, with whether the carrier delivered it. You see the exact words, not a summary.
Book yourself an appointment in the chat and say yes when it asks about text updates — the message you'd have received appears here word for word. In the demo nothing is actually sent: texting your customers means registering your business with the phone carriers first, which we handle during setup. A customer who never agreed doesn't get texted, and STOP is honored for good.
See the customer texts →The invoice writes itself
The draft the technician's text created is waiting for you: labor at your rate, your trip charge on its own line, parts itemized, AI-estimated prices marked so you know what to double-check. You set those rates yourself under Settings → Rates & billing — your hourly, a separate after-hours rate if you charge one, and what you call your trip charge — and the next draft prices off the new numbers. That's the part that eats your evening — the arithmetic and the remembering, done from what your crew already told the office.
Watch this step first — 46 seconds, no jargon. Or skip it and just try the thing.
We stop at the draft on purpose. You bill from it however you already bill — your invoicing, your payment terms, your books — then mark it billed and it clears the queue. We don't send invoices and we don't touch payments, so there's no third party sitting between you and your customer's money.
See the invoice draft →Generate the morning brief
An office manager that reads everything — jobs, leads, hours, unpaid invoices — and tells the owner what actually needs attention, in plain English. It even catches inconsistencies, like an invoice for a job that's still on the schedule.
Do this last, after you've played with everything — the more that's happened, the smarter it reads.
Generate the brief →Packages & pricing
Start with the front desk you just tried, or hand off the phones and the back office too. Every package is month-to-month.
Front Desk
$297/mo
No setup fee
Your website, built and staffed.
A complete website for your business — we build it, we host it, and it answers. This whole demo site is what you get: your branding, your services, and the receptionist you've been playing with on it 24/7, catching every lead, hearing out the problem, and booking real appointments against your calendar.
- Your website — designed, built, and hosted for you
- 24/7 receptionist in the site's chat that captures every lead
- Books appointments against your calendar — your hours, your time blocks, only what you leave open
- Multi-day installs and the jobs you book yourself, on the same calendar — so nothing gets double-booked
- Owner dashboard with your week and month at a glance
Front Desk + Phones
$400/mo
$3,500 setup · includes 500 phone minutes ($0.20/min after)
It picks up when you can't.
Everything in Front Desk, plus it answers your actual business phone line — after-hours, weekends, and while you're up a ladder on a job. A real emergency gets a human, not a promise. And because this is the package that gets you your own business number, it's the one that can text your customers: a confirmation when they book, a reminder the day before.
- Everything in Front Desk
- Answers your real business phone line — after-hours, weekends, mid-job
- Emergencies reach a person: it forwards the call or takes a message, and texts you either way
- Texts your customer a confirmation when they book, and a reminder the day before
- 500 phone minutes included, then $0.20/min
Whole Office
$750/mo
$4,500 — includes technician onboarding
The 9pm kitchen-table stuff, handled.
Everything above, plus the back office and the crew. Your technicians text in their hours in plain English and see their own run for the day, invoice drafts get written up from the job notes — itemized and priced, ready for you to bill from — and you get a two-minute brief every morning on what actually needs your attention.
- Everything in Front Desk + Phones
- Technicians text in hours in plain English — no paperwork
- Every technician sees their own day on their own private link: next job, address one tap to navigate, customer one tap to call — no app, no password
- Invoice drafts written up from the job notes — itemized and priced at your rates, ready for your books
- A two-minute morning brief, every day
Month-to-Month, no contracts. Upgrade any time and pay the setup fee once.
Demo notes
- This is BFImpact's public sandbox — no PIN, open to anyone curious. A real prospect demo is private, built around your business, and shared by PIN'd link.
- On the live version of this site, customers never see any of the owner tools: the dashboard, the technician picker, and this guide move behind your private login, and the public site is just your website and receptionist. Your technicians don't use your login — each one gets their own private link to their own day.
- This is a sandbox — leads, bookings, and invoices you create here are demo data and reset periodically. Play freely.
- Prices, hours, and services shown are working placeholders; the real version runs on your actual numbers.
- In a live deployment, the receptionist also answers your actual phone line with a natural voice, and technicians text a real number from their own phones.
This was configured for Your Company from a single settings file.
Your services, your prices, your schedule, your branding — wired to your real phone line and your real books. BFImpact can have it live for your business in days, not months — and it costs less than one missed job a month.
BFImpact LLC · bfimpactusa.com