Normal work disappears. Genuine judgment surfaces.
I built Northline Flow for @Lovable’s #lovablechallenge — a fictional owner-operated home-services business in Surrey, BC.
I didn’t want to build another prettier scheduler. The problem I wanted to attack was the handling around the booking.
Routine requests can continue toward booking. Genuine ambiguity reaches the owner as one framed decision. Unsafe or wrong-fit requests stop instead of being forced into the normal booking path.
I also built a deterministic test harness and a playable Morning Shift proof mode: three fictional requests enter the same routing rules, but only one requires a human decision.
The part I’m most excited about is that the challenge itself became reusable. We captured the process from brief → working flow → adversarial testing → cinematic donor → bounded visual integration → playable proof → final freeze.
LumaClean was losing hours to manual quoting, scheduling, confirmations, rescheduling, and follow-up. LumaFlow turns that entire process into one automated booking workflow.
I built LumaFlow for a fictional Chicago cleaning business, LumaClean.
The problem was simple: too much back-and-forth just to turn a customer inquiry into a confirmed booking.
Just wrapped up an AI voice agent for a residential cleaning business 🎙️ It handles the full call end to end — checks service area, gives a live quote, checks real calendar availability, and books the appointment straight onto Google Calendar. Built with Vapi + n8n + Google Calendar API. Portfolio build, but fully working — swipe through the n8n workflow in the video 👀
#aiworkflow #automation #voiceai