Now open to cleaning companiesTry free
Mia · AI operations copilot

Run your cleaning business by asking.

Mia reads your bookings, customers, cleaners, invoices and quality results. Ask in plain English: she answers from your own records, drafts the message and proposes the next step. Nothing is sent or changed until you confirm.

Answers from your recordsYou approve every changePrivate to your company
Ask MiaReads your bookings, team and invoices
Who hasn't paid?

Three invoices are overdue, £695.00 in total:

InvoiceCustomerDueTotal
INV-0142J. Okafor2 Sep£180.00
INV-0147Hart Lettings5 Sep£420.00
INV-0151M. Patel8 Sep£95.00
Chase Joy on WhatsApp, and put Sarah on Friday's 9am in SW9.
WhatsApp draft · to J. Okafor

Hi Joy, a quick reminder that invoice INV-0142 for £180.00 was due on 2 September. You can pay using the link on the invoice. Thank you!

CopyShare on WhatsAppNot sent yet
Needs your approval

Assign Sarah K. to booking EB1042 · Fri 12 Sep, 09:00 · SW9

ApproveReject
Ask Mia about your business…
Illustration with sample data.

Just ask

Ask it the way you'd ask a manager.

No menus, no reports to build. Mia turns a plain question into the right lookups across your workspace and answers in a table when that is quicker to scan.

Today

  • “What bookings do I have tomorrow?”
  • “Give me today's summary.”

Your team

  • “Which cleaners are available tomorrow afternoon?”
  • “Show Sarah's jobs this week.”

Money

  • “Who hasn't paid?”
  • “What's on invoice INV-0142?”

Customers and quality

  • “Find my customers in SW9.”
  • “Show me recent quality problems.”

What Mia does

Live in your workspace today — and what's next.

Everything marked live works in the owner workspace now. Everything else is being built, and is labelled that way.

Bookings and customersLive

Any date, by customer, reference, address or status — with each customer's booking history from your CRM.

Your team's weekLive

Each cleaner's schedule, pay rate and recorded availability, compared with the jobs already assigned.

Who owes whatLive

Overdue invoices with exact totals, and each invoice's delivery history.

Quality resultsLive

Before-and-after review results for any booking, and recent issues that need your follow-up.

WhatsApp and email draftsLive

Written from the customer record with verified contact details. You read it, then send it.

Cleaner assignmentsLive

Prepared as an approval. The booking does not change until you confirm.

Next

VoiceComing soon

Talk to Mia instead of typing, and approve her suggestions with a tap.

Bookings from a conversationComing soon

Tell Mia about a new job and she prepares the booking for you to check.

Reply from the platformComing soon

Send the WhatsApp message from your workspace instead of your phone.

You stay in charge

Mia proposes. You confirm.

The one thing an owner can't have is an assistant that messages a customer or moves a cleaner without asking. So Mia doesn't.

  1. 01 · You ask

    Put Sarah on Friday's 9am in SW9.
  2. 02 · Mia prepares it

    Needs your approval

    Assign Sarah K. to booking EB1042 · Fri 12 Sep, 09:00 · SW9

    ApproveReject
  3. 03 · You decide

    Approved by you · 10:24

    Sarah K. is assigned to EB1042. The change is on the booking and in the conversation's audit trail.

Answers only from your records

Mia looks everything up in your EcoBroom data, and tells you when there is nothing there instead of guessing.

Never claims what didn't happen

A draft says “not sent yet”. An assignment waits for your approval. Nothing is reported as done unless it is.

Private to your company

Mia works inside your organization's workspace, like everything else in EcoBroom AI.

An audit trail for every conversation

What Mia looked up and what she proposed is recorded against the conversation.

Read the owner-control guide for an AI assistant

WhatsApp Business integration · live

Your business already runs on WhatsApp. Now your workspace sees it too.

Enquiries, reschedules and complaints arrive as chats on one phone, and none of it reaches your bookings or your numbers. Connect the number and the conversation sits next to the customer, the booking and the invoice.

  1. 01

    Connect the number you already useLive

    Keep your WhatsApp Business app on your phone. Confirm the connection in the app and your workspace starts receiving the same chats.

  2. 02

    Every chat in one inboxLive

    Grouped by customer and searchable, with the conversations waiting on you flagged.

  3. 03

    Enquiries become leads in your CRMComing soon

    Mia reads a new enquiry and prepares a booking draft — service, property, date — for you to check.

  4. 04

    Reply from the platformComing soon

    Answer from your workspace, with Mia's draft ready to edit.

How the WhatsApp integration works
WhatsApp InboxLive
Search name, number or message…
  • PSPriya ShahHi, can you do an end of tenancy clean on Saturday? 2 bed in SW9Awaiting owner reply09:42
  • TRTom ReillyCould the cleaner come at 10 instead of 9 on Friday?Awaiting owner reply09:15
  • HLHart LettingsThanks, keys are with the concierge.Yesterday
  • GAGrace AdeyemiPhoto of the oven attached — is this a deep clean?Yesterday
Booking draft from Priya's messageComing soon
Service
End of tenancy
Property
2 bed · SW9
Date
Sat 13 Sep
Price
To confirm

Every field is checked by you before it becomes a booking.

Voice

Coming soon

Say it. Mia handles the legwork.

Between jobs, with your hands full, typing is the last thing you want to do. Soon you'll just talk to Mia: ask who's free, what's overdue or what's booked tomorrow, and confirm her suggestions with a tap.

Same rules as typing: nothing is sent or changed until you approve it.

More about voice
“Who's free tomorrow afternoon?”

Two cleaners are free from 1pm. Want me to put one on the 2pm in Clapham?

Questions about Mia

What owners ask first.

Does Mia send messages on her own?

No. Mia writes the WhatsApp message or email and attaches the customer's verified contact details. You read it and send it.

Can Mia change a booking?

She can prepare a cleaner assignment. It is saved as an approval and the booking changes only when you approve it.

What if Mia doesn't know?

She says so. Mia answers from your own bookings, customers, cleaners and invoices, and never makes up a booking, price or result.

Do I keep my WhatsApp Business app?

Yes. When the WhatsApp integration arrives, you connect the number you already use and your phone app keeps working alongside the workspace inbox.

Can another company see my data through Mia?

No. Mia works inside your own organization's workspace, and every lookup is scoped to your company, like the rest of EcoBroom AI.

When is voice coming?

Voice is in development. When it arrives, the same rules apply: nothing is sent or changed until you approve it.

Take the admin off your evenings.

Start the trial, add your bookings and team, and ask Mia your first question. No card is required.