Run a handyman business from the AI you already use
A handyman's day is a list of small jobs that do not share a price. Drywall, a disposal, a door that sticks, a TV mount. Doing Work is the record. The assistant you already use is the person you tell, once it is connected at https://doingwork.work/mcp. Quote or invoice lines the assistant drafted stay unsent until a person whose role may send them sends them. The owner can always send quotes, invoices and visit recaps. Office can send them for any job, a lead for jobs on their crew, and field for jobs assigned to them, until the owner turns that send off.
Hourly, with a ceiling
Tell it the rate, the materials markup, and the cap, and have it draft a time-and-materials quote. Or skip the quote and draft an invoice when the job was an hour and you already shook hands. Both wait for a person you have allowed before they go out. The customer pays by card or bank on a link, into your Stripe account. Cash gets marked paid outside, and that mark does not add a Doing Work fee.
Flat-rate tasks still help for the jobs you price the same way every time: a faucet, a ceiling fan, a haul-away. The parts on a task do not show on the customer's quote. If you want them to see the fan, the fan is a line. If you bought it for this job, a purchase order receives it onto the job and that is when the cost counts.
Photos, the recap, and the next thing
There is no app. You text or talk to the assistant, and a web page on the phone can take the photo if you would rather tap that. The photo is before, during, or after. The assistant writes what it shows. After the job it can draft a recap in the customer's words, from what you said, and it sends that recap only when a person whose role may send the recap says send. Then it can draft the next step, including booking a return if the part is not in hand.
A second person, when you hire one, is an invite as field or office. Unlimited workers, no seat price. The terms also name a lead role. You will not find a lead choice on the invite. Clocked time is job, drive, shop, and break. It is not payroll.
Four things to say
- "Draft a time-and-materials quote at my hourly rate, with a materials markup and a cap of what I tell you. Do not send it."
- "Invoice the disposal job for the amount I just said, due in 7 days. Hold the send."
- "They paid cash. Mark it paid outside. Do not send another pay link."
- "What did we do at this house last time, and what did the photos show?"
A plain ChatGPT tab, with no connector, cannot answer that last one from your jobs. Quickstart is the connection. /ai/ is the page that says which assistants we have watched connect.
Price
The first $1,000 you're paid each month is free. Above that we take 0.5%, up to $149 in a month. No subscription. On $3,000 paid through Doing Work in a month, the fee is $10. Pricing. A one-person shop looking at Jobber or Housecall Pro should also read no monthly fee.
Questions owners ask
Handymen ask whether a small, mixed day fits software that was pitched to plumbing companies.
What is a good way for a handyman to invoice from ChatGPT?
Connect ChatGPT, where connectors are available, or Claude or Grok Bot. The assistant drafts the invoice from what you said or from a signed quote. Quote or invoice lines the assistant drafted stay unsent until a person whose role may send them sends them. The owner can always send quotes, invoices and visit recaps. Office can send them for any job, a lead for jobs on their crew, and field for jobs assigned to them, until the owner turns that send off. The customer pays on a hosted page. The first $1,000 you're paid each month is free. Above that we take 0.5%, up to $149 in a month. No subscription.
Can the quote be hourly with a cap, not a flat price?
Yes. A quote can be time and materials: an hourly or daily rate, an optional rush rate, a materials markup, and a cap. You set the numbers. The assistant can draft them. It still does not send until a person whose role may send it says so.
I am one person. Is this built for a big crew?
A one-person shop uses the same account. There is no per-worker price. The one-person shop page walks a $15,000 month, which is a $70 Doing Work fee before Stripe and before whatever you pay the assistant.
What if the customer pays cash in the driveway?
Record it as paid outside Doing Work. Payments recorded that way carry no Doing Work fee. Card and bank still go through your Stripe account, and those are the payments the fee applies to.
Can it remember that this customer hates text, and that the last fix was the disposal?
Notes on the customer, the property, and the job stay inside the shop. The visit brief pulls recent notes, texts, calls, and similar past quotes before you roll up. Search covers notes and photo summaries, including text read off a plate.