You are under a sink and the message arrives anyway.
OpusDone answers the three questions you always get — do you cover my area, what do you charge to come out, can somebody come today — while both your hands are wet. It works in the chat on your website and on Telegram; it does not answer the telephone. It offers times from your real calendar and books the job, checking availability again at the moment it writes. By the time you are dry and back in the van, the work is in the diary rather than with two other numbers.
Reviewed

opusdone.com/go/demo
The van parked outside a customer’s house is read by the whole street. The invoice is read twice. A code on either one answers the next person’s question about call-out charges and what you cover — without your phone going while you are under a sink.
That code opens our own OpusDone assistant — the same assistant your business would get. It gives a price range only where you have set one, and it never quotes a job it has not been told about.
The work does not pause because someone wants a quote.
A message arrives from someone whose kitchen is flooding, and you are lying under a cupboard.
It gives your call-out charge and the districts you cover, straight from the answers you approved.
It confirms the photo arrived, says plainly that it cannot open it, and hands the conversation to you.
The slot respects the notice you need and the buffer you set between jobs.
You ring the person whose score passed fifty instead of working through the whole day’s messages.
Every enquiry arrives while you are on a job, because you are always on a job. It waits four hours in a notification tray, and four hours is three quotes for a leaking cistern.
People message the first trade the map shows them. Working out that they are twenty kilometres past where you go costs the same two exchanges as a real job, and always at nine at night.
A name, a number, the postcode, whether it is a boiler or a blockage. You get half of it in the message and chase the rest tomorrow, by which point the job is somebody else’s.
Half an hour at the kitchen table, once. After that it answers while both your hands are under a sink.
It takes the address, the problem, the access details and a phone number, says what your live knowledge says about call-out charges, and puts the job on your phone. The three calls you missed this afternoon become three jobs in your diary.
Nothing reaches a customer until you have approved it.
The widget is one script tag on your existing website, no iframe, and Telegram is the second live channel. Both are chat. It does not answer your telephone, and if someone closes the tab before you have replied, your answer reaches them by email instead of evaporating.
Website widget and Telegram. Not WhatsApp, not SMS.

Five it will answer today, from knowledge you approved: “Do you cover Gràcia and Sant Gervasi?” · “What is your call-out charge?” · “Do you do boiler servicing as well as repairs?” · “Do I get a written quote before any work starts?” · “Are you registered and insured?”.

Name, contact, area and what the job is become one lead with a plain score — phone +40, email +40, booked +40, name +10 — and you are alerted at 50. At most one alert per person per 15 minutes. Quiet hours default to 22:00 to 08:00 and hold only the phone-noisy channels; the escalation email is always sent.

The quickest way to lose a customer is a promise you did not make.
Only the call-out charges and rates you approved as live. No estimates for the repair itself, no ranges, no “probably about”.
It offers only times your calendar genuinely has free, checked against your working hours and your closed days and read again at the moment of writing. It cannot invent an arrival time or a response-time promise.
No image or document understanding of any kind. It tells the customer plainly that a person needs to look, and hands the conversation over.
This is chat only, on your website and on Telegram. Anyone who tells you their AI answers your landline is selling you something else.
One diary for the business, or one for each engineer, on Google Calendar or Cal.com. Attachments up to 25 MB are accepted and always create an escalation, because there is no vision capability and it will never pretend to see the leak.
Request access