s statusline.ai Get early access
For cleaning companies · Maid services, move-outs, recurring, vacation rentals

You can't listen to every call. Statusline can.

Built by a cleaning company owner, for cleaning company owners. Every call and text on your Quo (OpenPhone) line, read and sorted the moment it ends: who wanted a move-out, who balked at the price, who's about to leave a one-star review.

5-minute setup · Just paste your Quo (OpenPhone) API key · No AI subscription

✓ Built by a cleaning company owner ✓ Works with Quo (formerly OpenPhone) ✓ Reads calls and texts ✓ Your data stays yours
Sound familiar?

Three calls that cost cleaning companies money every week.

The move-out estimate that never got a callback.

A first-time caller asks what a 3-bed move-out costs, gets a number, says "let me think about it." Nobody follows up. That's $340 walking out the door, and it happens every week.

The recurring client who quietly quit.

She called to "skip this week" twice last month. Your team said sure. Nobody noticed that skipping twice is how biweekly clients leave.

The one-star review you read about on Google.

The anger was on the phone hours earlier. The cleaner missed the cabinets, the customer called, your VA said "I'll pass it along." Then it was public.

01 · Status Update

Your day, briefed.
In cleaning terms.

No dashboard to learn. Your home screen is a plain-English summary of the last 24 hours on your phones, rewritten after every few calls: what booked, what slipped, who's still waiting on a callback.

s Status update · last 24 hours Live

Three first-time callers didn't book yesterday. All three asked about pricing, and none were offered the recurring discount.

AI thinks you should look into this

2 move-out estimates went unquoted within the hour.

Both callers went silent after · Call #1842, #1849

Karen mentioned the recurring discount on 5 of 7 calls.

Four of those five booked · Top performer pattern

02 · Always-on Call Classification

It already knows what a cleaning call sounds like.

Every call and text is read the moment it ends and sorted by what actually happened: who called, what they wanted, what was quoted, what was promised, and whether anyone followed through.

Sarah Reyes First-time inquiry Likely lost · ~$340

Wanted a move-out clean next Friday. Asked about pricing twice, hung up at the voicemail prompt, and nobody has called her back.

Christine M. Existing customer · Frustrated Callback promised

Cleaner left mid-job Tuesday, missed the kitchen cabinets and bedroom windows. Asking for 15% or $50 off. Was told someone would call. Nobody has.

Unit 1714 Booking confirmed Friday 10am

Vacation rental turnover booked by text. Keys in the lockbox, linens on site, guest checks in at 3. Confirmation sent.

Service types it picks up on its own
Move-out Move-in Deep clean Recurring biweekly Recurring monthly One-time Vacation rental turnover Post-construction Office

Service types aren't a fixed list you configure. The classifier reads them out of the conversation in your customers' own words, so your dashboard speaks cleaning from the first call.

Coaching flags it raises
  • Price objection not handled
  • Didn't offer the recurring discount
  • Didn't ask for the booking
  • Didn't confirm bedrooms, bathrooms, or square footage
  • Put on hold and never picked back up
03 · AI Alerts

Write the rule in plain English.
Get the email while it's still warm.

No keywords, no settings. Describe the call you never want to miss, backtest it against your last 50 calls, and switch it on. Here are the four cleaning companies write first.

Alert me when…
Lost first-time sale

"…a first-time caller gets a price and the call ends without a booking."

Recurring client drifting

"…a recurring client asks to skip, pause, or ‘take a break for the summer.’"

Bad-review risk

"…a customer complains about a cleaner, a missed area, or a no-show."

Shopping around

"…a caller mentions another cleaning company's quote."

s Ask AI Reading your calls

Why didn't first-time callers book this month?

Of 31 first-time inquiries, 12 didn't book. Price came up in 8 of the 12, and in 5 of those nobody mentioned the recurring discount. Two wanted a weekend slot you don't offer. Two asked for a quote in writing and never got one.
Cited: 12 calls · tap any one to read it

Which recurring clients sound like they're leaving?

Three. Two have skipped twice in the last six weeks. One asked about "pausing for the summer" and wasn't offered the monthly plan. Want the call links?
04 · Ask AI

Ask your calls anything.
Get answers with receipts.

Plain English in, an answer with the actual calls behind it out. It already knows your service types, your team, and your customers' history, so the answer is a cleaning answer, not a generic one.

Prefer to ask from Claude, Cursor, or your own ops agent? The same answers are available through the Statusline MCP server.

"I've been running cleaning businesses for ten years. I don't need another dashboard to learn. I need someone to listen to every call and tell me what I missed. That's all this is."
Jim DiCarlo · Co-founder. Runs two cleaning companies on it every day.

Jim's offshore team takes fifty-plus calls a day across two cleaning companies. Statusline reads every one of them the moment it ends and tells him what he missed. It ran on his own lines for months before anyone else saw it.

Questions cleaning companies ask

The short answers.

Our VAs answer the phone, not us. Does that matter?

That's exactly who it was built for. Every call is scored on its own, so you see how each conversation went without being on it. Coaching flags tell you what to fix in the next team huddle, and the recording is one tap away when you want to hear it yourself.

We do vacation rental turnovers, not just homes.

Turnovers live on the phone and in texts: booking confirmations, reschedules, "the guest checks in at three," a cleaner who didn't show. Statusline reads both channels and stitches them into one story per property or customer, so you can see the whole week for a unit in one place.

Does it read our texts too?

Yes. Calls and texts on the same Quo line are classified together and grouped by customer. A lot of cleaning bookings finish over text; you'd be missing half the story without it.

Do I need a Claude account or an AI subscription?

No. The AI is inside Statusline. The only thing you bring is your Quo (formerly OpenPhone) API key. If you do use Claude or an ops agent, there's an MCP server that plugs your calls into it.

What phone system does it work with?

Quo, formerly OpenPhone. Paste your API key and every line in your workspace is covered, calls and texts. It's where most cleaning companies we work with already run their phones.

What does it cost?

Free during early access. After that, pricing is monthly and transparent, and you can cancel any time.

See what your calls are really saying.

Early access is open to cleaning companies on Quo (formerly OpenPhone). Drop your email, we'll connect your line, and your first Status Update is waiting the next morning.

Free during early access · 5-minute setup · Just paste your Quo API key · No AI subscription