Build · AI receptionist
A call goes unanswered. June texts the caller back in seconds, works out what they need, and books the job. Live on my website as a public demo. Redeploys for a real client in four swaps.
Industry reporting puts missed calls at a quarter or more of a home service company's inbound. Almost nobody leaves a voicemail; they call the next contractor on Google. June's job: get a text into that caller's hands before the competitor picks up.
book_job and request_callback.The website originally carried a scripted fake of this conversation. I replaced it with the real agent: a prospect who can type anything at your demo and watch it hold up trusts you more than any recording. That decision forced the engineering to be honest.
book_job and request_callback. A business-brief node feeds it the shop's facts so it never invents a price.
What the build taught me: demos win when they are allowed to fail in front of the buyer and don't. Conservative math and visible guardrails beat impressive claims, because owners have been burned by lead-gen promises before. And the boring parts, transcripts, structured records, opt-out handling, are what turn a chatbot into something a business will attach to its real phone number.