Dashboard

High-level overview of operations, finance and team health for today.

Jobs today
128
▲ 12.4% vs yesterday
Active cleaners
37
▲ 3 logged-in
Revenue today
$48,302
▲ 8.1%
Cancellation rate
2.1%
▼ 0.4 pts

Live activity feed

● Live

Cleaner John Doe arrived at Job #402

2 min ago

Invoice INV-2042 paid via Stripe ($3,240)

6 min ago

Quality audit flagged Job #398 — bathroom checklist incomplete

11 min ago

Lead Riverside Cafe converted to subscription

18 min ago

Failed payment from Hartman Residence — retry scheduled

22 min ago

Devon Kim clocked in at Acme Office Park (geofence OK)

31 min ago

Recurring contract Greenline Apts renewed automatically

48 min ago

Notifications & alerts

View all →
2 failed payments

Stripe retried twice. Customer follow-up required.

Document expiring

Devon Kim's insurance certificate expires in 5 days.

System maintenance

Scheduled 02:00 UTC Sunday. ~15 minutes downtime.

Goal met

You hit 95% on-time arrival this week.