Demonstration. Birchwell Home Cleaning is a fictional business. MareCraftAI built this page to show three of its modules using the platform's real message wording and rules. Every conversation is a scripted example, and nothing here was sent to anyone.

All demos
Birchwell Home Cleaning Talk to MareCraftAI

From the first text to the review request.

Three modules for a home-cleaning company: the SMS booking assistant, reminders with waitlist offers, and review requests.

SMS booking assistant

Customers text to book. The assistant offers real openings from the calendar, books the visit, and keeps the owner posted. Prices and changes go to the owner.

A deep clean, booked by text

The customer's phone
Birchwell Home Cleaning(519) 555-0118
  1. Hi, could I book a deep clean next week? 3 bedroom house.

    Sun 8:14 pm
  2. Hi, this is the automated booking assistant for Birchwell Home Cleaning. I can book a deep clean for you. What's the address for the visit?

    Birchwell Home Cleaning. Reply STOP to opt out.

    8:15 pm
  3. 44 Example Crescent, London

    8:16 pm
  4. Thanks. I can offer , , or . Which suits you?

    Birchwell Home Cleaning. Reply STOP to opt out.

    8:17 pm
  5. Tuesday at 9 please. It's Sam.

    8:18 pm
  6. You're booked: , Deep clean, 44 Example Crescent, London.

    Birchwell Home Cleaning. Reply STOP to opt out.

    8:19 pm
The owner's mobile
Birchwell line(519) 555-0118
  1. Reply from +15195550163: "Hi, could I book a deep clean next week? 3 bedroom house." - the booking assistant is handling it.

    8:14 pm
  2. Booked: Sam, , Deep clean, 44 Example Crescent, London

    8:19 pm
What MareCraftAI did
  1. 8:14 pmRecorded the text and handed it to the booking assistant, with a copy to the owner.
  2. 8:16 pmChecked the address against the service area. London is covered.
  3. 8:16 pmAsked the calendar for openings long enough for a deep clean.
  4. 8:18 pmBooked the Tuesday slot and added it to the shared Google Calendar before confirming anything.

Where it stops. It books new visits only. It never quotes a price and cannot move or cancel a booking; those go to the owner. Its first reply always says it is automated.

How much is a move-out clean?

The customer's phone
Birchwell Home Cleaning(519) 555-0118
  1. How much is a move-out clean for a 2 bedroom apartment?

    Mon 12:05 pm
  2. Hi, this is the automated booking assistant for Birchwell Home Cleaning. I can't give prices by text, but I've passed your question to the owner, who will text you.

    Birchwell Home Cleaning. Reply STOP to opt out.

    12:06 pm
The owner's mobile
Birchwell line(519) 555-0118
  1. Couldn't book +15195550171: they asked about pricing. They wrote: "How much is a move-out clean for a 2 bedroom apartment?". Please text them.

    12:06 pm
What MareCraftAI did
  1. 12:05 pmThe assistant read it as a pricing question, which is outside booking, and handed over to the owner.

Where it stops. Quotes stay with the owner. The hand-over carries the customer's own words, so nobody has to ask twice.

Reminders and waitlist offers

A text the day before each visit. When a visit is cancelled, customers on the waitlist are offered the opening.

The day before

Sam's phone
Birchwell Home Cleaning(519) 555-0118
  1. Hi Sam, a reminder about Deep clean on . Reply to reschedule.

    Birchwell Home Cleaning. Reply STOP to opt out.

    9:06 am
What MareCraftAI did
  1. 9:05 amThe reminder sweep, which runs every 15 minutes, found Sam's visit due its 24-hour reminder.
  2. 9:05 amClaimed it in the database first, so this reminder can only ever go out once.
  3. 9:05 amChecked the visit is still booked and Sam has not opted out.

Where it stops. A reply reaches the owner, who makes any change; the assistant does not move bookings. A visit changed directly in Google Calendar is not updated here yet.

A cancellation gets offered

A waitlisted customer's phone
Birchwell Home Cleaning(519) 555-0118
  1. Hi Elena Kowalczyk, a Deep clean opening just came up on . Reply here if you would like it and we will confirm.

    Birchwell Home Cleaning. Reply STOP to opt out.

    2:16 pm
What MareCraftAI did
  1. 2:10 pmThe owner cancelled a Wednesday 9:00 am deep clean on their dashboard, which also took it out of the shared Google Calendar.
  2. 2:15 pmThe next sweep claimed the freed slot once, so the waitlist hears about it one time only.
  3. 2:15 pmOffered it to each customer on the waitlist.
  4. 2:16 pmAny reply goes to the owner's mobile, and the owner confirms the booking.

Where it stops. Offers go out once the owner records the cancellation on their dashboard; cancelling in Google Calendar alone does not update it yet. Waitlist offers are switched on per business, and the offer's wording is the business's own.

Review requests

A couple of hours after a visit is marked complete, the customer gets one polite request with a link to the business's Google review page.

After Tuesday's clean

Sam's phone
Birchwell Home Cleaning(519) 555-0118
  1. Thanks for choosing us today, Sam. If you have a moment, a short Google review really helps: https://search.google.com/local/writereview?placeid=BIRCHWELL-LISTING

    Birchwell Home Cleaning. Reply STOP to opt out.

    3:11 pm
What MareCraftAI did
  1. 1:05 pmThe owner tapped Done beside Sam's visit on their dashboard.
  2. 3:10 pmTwo hours later, the hourly sweep claimed this visit's one review request.
  3. 3:11 pmThis visit can never trigger a second request.

Where it stops. One request per visit, ever, and at most one per customer every 30 days. It waits for the owner to mark the visit done on their dashboard, and needs the business's own Google listing on file. Review monitoring and AI-written replies are not included.

Fill your own calendar.

We connect your Google Calendar, set up your services and service area, and test a booking with you before launch.

Talk to MareCraftAI