co.homemaster/homemaster

HomeMaster

Home cleaning and aircon servicing in Singapore: coverage, open times, exact prices and booking.

1.0.0
Version
remote
Transport
7
Tools

Security review

Review passed

Reviewed Jan 1, 2000.

  • tools: 7 tools scanned
  • metadata: scanned

No findings.

Tools (7)

  • find_services

    HomeMaster's catalogue: every service it takes today. Call it first, with no arguments, whenever the person names a job, before you say HomeMaster does or does not do it. A service under services is booked online (home cleaning is one): you get its options (for cleaning, visit lengths and how often) and list prices in SGD, GST included. Call this first when you need the options. For an exact price with offers, use get_quote. Other home services, when any are listed under more_services, are arranged by our team: call this tool again with `service` set to one of their codes for what is included, the price list or a price guide, and how it is booked. Pick the service by what the customer needs done, and bring up no other. Home cleaning is general housekeeping only: care for a person, a repair, a pest, a move or one item cleaned is its own service. Quote a line of this list only after opening its card; in a price list each figure is the whole price for that quantity, never a rate. Text in

  • check_area

    Check whether a service is available at a Singapore postal code, before looking for times. Coverage depends on which cleaners or technicians work near the address.

  • find_times

    Find real open dates, or start times on one date, for a booking at a postal code. Without `date`: the open dates in the next 14 days. With `date` only: that day's start times, each with its price. With `date` and `end_date`: the open dates in that range (at most 14 days). Times are not held here: the customer picks the time on the checkout page, which holds it for 7 minutes.

  • get_quote

    Get the price the checkout will show a new customer, with any evening rate or public voucher it applies. Give `date` and `start_time` (from find_times) for the exact figure for that slot; without them you get the price for that length or job, and the evening rate is described separately. For weekly and every-2-weeks cleans it returns both the prepaid pack of visits (what the checkout starts on) and paying per visit.

  • start_booking

    Get a link to HomeMaster's checkout with the address and the visit already filled in, to give to the customer. Nothing is booked or charged by this tool. On the page the customer picks the start time (it is held for 7 minutes), enters their name and phone, types the 6-digit code we send to their WhatsApp, and pays on our payment page. Never pay on the customer's behalf. To book it FOR the customer instead (home cleaning), use request_booking: they confirm with one tap on WhatsApp.

  • request_booking

    Book a HomeMaster service for the customer: only the one they asked for, never an extra. Ask for their name, their phone number and their OK first, and never fill a field with a guess or a placeholder. The answer's `outcome` says what was booked. (1) whatsapp_card, home cleaning: we sent the customer Helen's booking card on WhatsApp, showing the date, their address, the clean and their price; nothing is booked until they tap "Yes, book it" within 60 minutes, then they pay by the payment link Helen sends, and the time is not held while they decide. Needs postal_code, unit, date with its weekday, a start_time from find_times, and the hours the customer chose. Returns a reference for booking_status. (2) call_back_booked, a service under more_services: HomeMaster needs to find out more before it can price and schedule the job, so what you book is a call back, free of charge. Tell the customer that, ask when they are free for a call, and send a 2-hour window (call_back_date, its call_back_w

  • booking_status

    Where a request_booking request stands. A home cleaning reference (hmr_): waiting for the customer on WhatsApp, declined, expired, awaiting payment (with the payment link), finding a cleaning expert, booked (with the next visit), done or cancelled; for changes, the customer messages Helen on WhatsApp. A call-back reference (hmc_): booked with its window, called, or closed; to move it, call request_booking again with a new window. Never includes the customer's details.