s statusline.ai Get early access
For landscaping & lawn care · Maintenance, cleanups, hardscape, irrigation

Every spring you miss half your calls. Now you'll know which ones mattered.

Statusline reads every call and text on your Quo (OpenPhone) line the moment it ends: who wanted a seasonal contract, who asked for a patio estimate, who was promised a site visit and never got a day.

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

✓ Built for home services ✓ Works with Quo (formerly OpenPhone) ✓ Reads calls and texts ✓ Your data stays yours
Sound familiar?

Three calls that cost landscaping companies money every week.

The patio estimate nobody drove out to see.

A homeowner calls in April about a paver patio and a drainage problem. Your foreman says he'll swing by this week. The site visit never gets booked. That's a $6,000 job that went to whoever showed up.

The mowing customer who called three times about a skipped cut.

Rain pushed the route. She called Tuesday, Thursday, and Friday. Nobody wrote it down. Her review mentions all three calls.

The calls that ring out in spring.

Two personal phones, three crews, one office manager. April volume triples and nobody knows which missed calls were a mulch delivery and which were a new seasonal contract.

01 · Status Update

Your day, briefed.
In landscaping 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

Eleven calls yesterday. Four new estimate requests, two got a site visit booked. One seasonal customer asked about cancelling.

AI thinks you should look into this

Two hardscape estimates from Monday still have no site visit on the calendar.

Both callers asked for "this week" · Call #2210, #2214

Every spring-cleanup caller was offered the seasonal mowing plan.

Three of five took it · Keep doing this

02 · Always-on Call Classification

It already knows what a landscaping 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.

Mark T. Estimate request Site visit not booked

Paver patio and drainage in the back yard, roughly 400 sq ft. Asked if you could come look this week. Foreman said yes. Nothing on the calendar.

Linda P. Existing customer · Frustrated 3rd call this week

Mowing was skipped Tuesday after the rain. Has called three times. Wants to know if the crew is coming Friday and whether she's still being billed.

New caller Booking confirmed Seasonal plan

Weekly mowing April to October plus spring cleanup and fall leaves. Took the seasonal price. Start date confirmed by text.

Service types it picks up on its own
Weekly mowing Spring cleanup Fall cleanup Mulch Aeration & overseeding Fertilization program Irrigation Hardscape / patio Drainage Tree & shrub trimming Snow removal

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 landscaping from the first call.

Coaching flags it raises
  • Didn't book the site visit
  • Quoted per-cut when the caller asked about a season
  • Didn't confirm the address or lot size
  • Skipped-service call with no reschedule given
  • Promised "this week" with no day
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 landscaping companies write first.

Alert me when…
Unbooked site visit

"…a caller asks for an estimate and the call ends without a site visit on the calendar."

Skipped-service complaint

"…a customer says a cut, cleanup, or delivery didn't happen."

Contract at risk

"…a seasonal customer asks about cancelling, pausing, or switching providers."

Shopping around

"…a caller mentions another company's price or a bid they already have."

s Ask AI Reading your calls

Which estimate requests this spring never got a site visit?

Nine of 34. Six asked about hardscape or drainage, the bigger tickets. Three are under a week old and still warm. The rest went quiet after ten days.
Cited: 9 calls · tap any one to read it

How many customers called about a skipped service after last week's rain?

Seven. Four were rescheduled on the call. Three were told "we'll get to it" with no day. One of those has called again since.
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 landscaping 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.

Built for crews that are on a mower when the phone rings. Every estimate request gets logged, scored, and followed to a site visit or a lost sale.

Lot size, the service they asked for, the day that was promised. Every call and text on the line, read the moment it ends, whoever picked up.

Questions landscaping companies ask

The short answers.

Our busy season is three months. Is it worth it year-round?

It earns its keep in spring, when call volume triples and the estimates you miss are the season's biggest tickets. The rest of the year it watches for the calls that cost you a contract: skipped-service complaints, cancellation hints, customers shopping around before renewal.

We do mowing and hardscape. Does it know the difference?

Yes. It reads "weekly mowing" and "paver patio" out of the conversation itself, so a $40 cut and a $6,000 patio never look the same on your dashboard, and your alerts can treat them differently.

Most of our scheduling happens by text.

Statusline reads calls and texts on the same Quo line and groups them by customer, so the "can you come Friday instead?" text sits next to the call that started 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 a lot of Jobber-run landscaping companies already have their phones.

What does it cost?

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

Find the estimates that never got a site visit.

Early access is open to landscaping and lawn care 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