WhatsApp bot for cleaning companies: quote by voice and book in 30 seconds
A WhatsApp bot for a cleaning company is an automated agent on the WhatsApp Business API that listens to voice notes, reads photos of the property's condition, calculates the quote and books the site visit. It works 24/7, serves customers in their own language and returns a quote in under 30 seconds — even on a Saturday at 23:00. Tubot does it without asking the customer to type a paragraph.
What is a WhatsApp bot for cleaning companies?
It's a conversational agent that lives on your WhatsApp Business API number and talks to leads and customers the way your sales rep would: it understands voice notes, analyses photos of the flat or premises, reads the URL the lead pastes from your own website or a competitor's, proposes a price based on square metres and frequency, and blocks the visit in the team's calendar.
Unlike a rigid flow-based chatbot (buttons and closed menus), an AI-powered WhatsApp bot for cleaning companies improvises the next turn based on what the customer says. If a customer describes in a 40-second voice note that she has a three-bedroom flat with two bathrooms, a large terrace and a dog, and needs a deep clean before moving out, the bot extracts all of that data and builds the quote. No form. No “press 1 for a quote”.
Three pains bleeding your margin, with numbers
The professional cleaning sector in Spain billed €14.575 billion in 2024, up 6.3% on the previous year, according to the Top 500 report published by Empresa y Limpieza. The demand is there. The problem is capturing and closing what's already coming in through WhatsApp.
1. You lose the lead if you take more than 5 minutes
The classic study published by Harvard Business Review on online sales leads shows that companies contacting a lead within the first 5 minutes are 21 times more likely to qualify it than those that wait 30 minutes. In cleaning, where the lead asks three companies for a quote at the same time, being first to quote weighs more than the price.
2. Enquiries arrive after you've closed the office
According to data compiled by ASPEL, the sector's professional association, cleaning accounts for 1.07% of Spain's GDP and employs 2.6% of its workforce. But requests from households, offices and residents' associations land on Sunday nights, Mondays at 7:00 and Fridays at 22:00. If your sales rep replies at 9:00 on Monday, you've already lost half the market.
3. Quoting each case manually takes 8 to 12 minutes
You get the voice note. You listen to it. You jot down square metres, frequency, extras. You look up your rate. You calculate. You write the quote. You send it. Multiply by 30 leads a day and that's 4 hours every day spent just on quoting, before setting foot in a single property. A WhatsApp bot for cleaning companies runs that same process in under 30 seconds.
What to automate and what to leave to humans
A WhatsApp bot for a cleaning company doesn't replace the team leader or the cleaner. It replaces the administrative bottleneck between “I'm interested” and the first site visit. Automate this, not that:
- Do automate: first cold contact, qualification (m², frequency, pets, dates), indicative range quoting, site-visit scheduling, collecting ID and address, appointment reminders, post-service survey.
- Don't automate: the in-person site visit, decisions on special products (heavy post-construction, biocides), serious complaints, B2B contracts with bespoke terms, staff management.
The rule is simple: if a decision requires seeing the property with your own eyes, a person handles it. If it depends only on information the customer has already given you, the bot handles it.
Key capabilities: two-way voice and voice-note follow-up
Tubot's WhatsApp bot for cleaning companies is built on two capabilities that change conversion in this sector: voice in and voice out, plus an audio follow-up when the lead goes silent. The reason is practical: in cleaning, customers prefer talking to typing. They're driving, holding a child, or standing in front of the property describing it live.
Case 1: a quote from a 40-second voice note
A customer sends an audio: “Hi, look, I've got a flat in Vallecas, 75 square metres, two bedrooms, one bathroom, it's not maintenance, the tenants just moved out and it's pretty filthy, there are stains in the kitchen and I need you in as soon as possible because new tenants arrive in four days”. The bot transcribes the audio (auto-detecting Spanish), extracts seven variables (area, square metres, rooms, service type, urgency, deadline, condition), applies your “end of tenancy” rate and returns the price range with three available visit slots. All via synthetic voice note in Spanish, in under 30 seconds. The customer never touched the keyboard.
Case 2: audio follow-up after 4 hours of silence
The bot has sent the quote. The customer has read the message and not replied. Four hours later, instead of a cold “still interested?”, the bot sends her a short voice note with a specific observation about her case: “Hi Marta, I'm getting back to you because you mentioned the tenant change in four days. If it works for you, the Thursday 10:00 slot would leave you plenty of margin. Shall we lock it in?”. A voice note, when it carries a concrete detail of the case, recovers leads that a “you still there?” buries forever.
A real conversation between a lead and the bot
This is what a voice quote looks like — no rigid script, no buttons. Ten turns:
- Lead (audio, 38 s): “Hi, we'd like a quote for weekly cleaning of an office in central Madrid, 180 square metres, we're a law firm, eight people, there are three bathrooms and a small kitchen.”
- Bot (text + voice note): “Hi, thanks for reaching out. Got it: 180 m² office in central Madrid, eight people, three bathrooms and a kitchenette. How many days a week do you want the service, and do you prefer early morning or after closing time?”
- Lead (audio, 12 s): “Three days a week, Monday, Wednesday and Friday, and ideally from 19:00 once we've closed.”
- Bot (voice note): “Perfect. For three weekly shifts in the evening, the indicative range is €540 to €680 per month plus VAT, depending on products and window-cleaning frequency. I'll set up a free site visit this week to close the price. I have Tuesday at 19:30 or Thursday at 20:00. Which one?”
- Lead (text): “Thursday works.”
- Bot (text): “Booked. Thursday 20:00, 180 m². I'll take street, building and floor now. Can you confirm the exact address?”
- Lead (text): “Calle Velázquez 50, 3rd floor right.”
- Bot (text): “Received. María will be your technician; she'll let you know 15 min before. If anything comes up, just reply right here. Anything María should know about access?”
- Lead (audio, 9 s): “Yes, there's a doorman until 21:00, tell her to ask for me, Ricardo Salas.”
- Bot (text): “Noted. I'll pass the note on to María. See you Thursday.”
The customer spent 4 minutes. Your sales rep never touched the chat.
WhatsApp bot for cleaning companies vs manual handling
| Variable | Human sales rep (office, 9-18 h) | Tubot WhatsApp bot 24/7 |
|---|---|---|
| First response time | 30 minutes to 18 hours | under 30 seconds |
| Coverage | 40 hours / week | 168 hours / week |
| Quote after the customer's voice note | 8-12 minutes | under 30 seconds |
| Languages | 1-2 | automatic detection of the lead's language |
| Follow-up after silence | manual, usually forgotten | automatic voice note after 4 h |
| Undelivered messages | lost | SWEEP detects and answers them |
| Marginal cost per extra lead | sales rep's time | 0 |
How to implement the bot in your cleaning company in 4 steps
- Connect your number to the WhatsApp Business API. If you're still on the WhatsApp Business app (the free green one), it caps you at 256 contacts in lists, doesn't allow real automation and doesn't comply with Meta's template format. Meta's WhatsApp Business Platform is the foundation Tubot runs on.
- Define your rates and rules. Price range per m² and frequency, extras (pets, post-construction, high-rise windows), areas you cover, available slots for site visits, which cases always escalate to a human (large B2B, post-incident). The bot needs to know your business to quote well.
- Load the knowledge. Service catalogue, typical FAQs (hypoallergenic products, your regular cleaner's schedule, what to provide and what not to), payment procedure, cancellation policy.
- Measure cold for 30 days. Response rate under 30 seconds, leads quoted, site visits booked, visit-to-signed-contract conversion, leads recovered by voice follow-up, revenue attributable to the bot. If it doesn't move signed contracts, it's not working.
Metrics that matter in a cleaning company
Vanity metrics (messages sent, “interactions”) don't pay wages. These do:
- Quote rate under 1 minute: the percentage of leads that receive an indicative quote within 60 seconds of their first message. Realistic target with a bot: above 90%.
- Site visits booked / inbound leads: before the bot, with 9-18h office hours, this usually sits between 15 and 25%. With a 24/7 bot and voice follow-up, it climbs to 35-50%.
- Recovery via the 4-hour voice follow-up: measures the leads that didn't reply to the quote and came back after the voice note. It typically recovers between 12 and 20%.
- Sales rep time spent qualifying: 4-5 hours a day before, under 1 hour after, supervising escalated cases.
- Leads in limbo (undelivered messages): with SWEEP, zero. Without SWEEP, between 2 and 7% depending on the carrier.
If you want to dig into how to cut qualification time in half, you'll like our guide on how to automate order management on WhatsApp for an SMB, where we explain the core flows that also apply to a cleaning company.
WhatsApp Business API and GDPR: the legal basis in Spain
The Spanish Data Protection Agency requires that any data collection over WhatsApp includes clear information for the user, a lawful basis (usually consent, or contract performance when they request a quote) and an opt-out channel. The WhatsApp Business API makes it possible to comply with Meta's 24-hour window, approved templates and per-message traceability. Tubot operates within those requirements — no tricks like disguising marketing templates as voice notes.
Frequently asked questions about the WhatsApp bot for cleaning companies
Does it work if my customers send rambling minute-and-a-half voice notes?
Yes. The voice capability transcribes long audios, detects the language (Spanish, Catalan, English, French, Romanian and Arabic, among others) and extracts the relevant variables. The more naturally the customer speaks, the better. Keyboard friction is what makes many leads drop off.
What if the bot gets a tricky case wrong when quoting?
The bot gives an indicative range, not a final price, and always closes with a free site visit. The final figure is set by your team leader once they see the property. The bot speeds up the funnel; it doesn't replace the expert eye.
Is it only for residential cleaning, or B2B too?
It works for both. In B2B (offices, residents' associations, retail) the conversation runs a bit longer because frequency and closing hours get discussed. The bot handles that conversation without trouble. When it detects the contract exceeds a certain amount, it automatically escalates to the sales partner.
Does it replace my management software (Sage, A3, in-house ERP)?
No. The bot is the acquisition and scheduling layer on WhatsApp. Your ERP remains where contracts get signed and invoices get issued. They connect via integration, just as you would with a CRM.
What about WhatsApp's 24-hour window?
Meta limits free-form messages to 24 hours from the customer's last message. After that you can only send approved templates. Tubot manages that window in code: the 4-hour voice follow-up falls inside it, and for reactivations at 48 hours or more it uses compliant “utility” templates.
How much does a WhatsApp bot for a cleaning company cost?
It depends on conversation volume and integrations. We'll talk it through with you in a no-obligation 30-minute call and give you a realistic figure. No surprises.
You might also like
- Automating phone orders with AI in an SMB
- Debt collection with AI agents without losing customers
- AI for catering companies: automate quotes
Try the WhatsApp bot for cleaning companies with your own case
Try the bot for free now. Open WhatsApp and chat with Tubot: it's exactly the same agent you'd have serving your customers, replying to you in under 30 seconds. Send it a voice note describing a made-up flat and watch it quote.
Want it in your business? Book 30 minutes with the team at calendly.com/tubot/30min or tell us about your case at tubot.es/contact.
Sources
- INE, Structural Business Statistics: Services Sector. Year 2024.
- Empresa y Limpieza, Spain's professional cleaning sector grew 6.3% in 2024, reaching €14.575 billion.
- ASPEL, Yearbook of data on the building and premises cleaning sector.
- Harvard Business Review, The Short Life of Online Sales Leads.
- Meta, WhatsApp Business Platform.
- AEPD, Right to information in data protection.



