One-Sentence Booking Site for a Solo HandywomanOne-Sentence Booking Site for a Solo Handywoman
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started
Odd Job Oona: book a handywoman in one sentence A booking site for a one-woman handyman business. Customers type or say what's broken and when suits them, and it books a real slot. Oona only sees the exceptions.
Description:
Small trades businesses lose jobs to booking forms. Customers don't want to pick a category, a date and a time from dropdowns. They want to text "kitchen tap's dripping, Thursday after noon, I'm in Sellwood."
Odd Job Oona is a booking site for Oona, a solo handywoman in Portland, built around that one sentence.
For customers
Type or say the job. Speech is transcribed live with OpenAI.
The page reads it as you write: jobs, days, time limits ("12 or earlier", "not before 9"), ruled-out days ("not Monday") and neighbourhoods, with several jobs in one sentence.
It asks one question at a time, only when something's missing.
It offers only real open slots, respecting working hours, travel time, notice and existing visits, then books and emails a confirmation.
Changing it later is one more sentence on a booking link.
For Oona
One evening review of only what needs her: jobs outside her trade, jobs that need a photo, several jobs in one visit.
When a leak comes in on a full day, it suggests moving the customer whose own words say they're flexible, drafts both messages, and keeps their visit until they agree.
Freed slots go to the waitlist. Every automatic booking comes with an email receipt.
Editable email templates, hours, service area and prices.
She can ask ChatGPT or Claude "what's on tomorrow?" through the app's MCP connection.
How it's built Fixed rules own every fact that matters: dates, times, availability, price. AI only helps read the words. TypeSafe JEV and OpenAI run through Lovable AI, every phrase they return is checked against the customer's text, and the rules still work if the AI is down.
Built with Lovable (Lovable Cloud, Lovable AI, agent integrations), Resend for email, JEV for parsing and decision making, and OpenAI for live transcription.
Back to feed
The network for creativity
Join 1.25M professional creatives like you
Connect with clients, get discovered, and run your business 100% commission-free
Creatives on Contra have earned over $150M and we are just getting started