SwiftHQ App tour · sample data, nothing is real
Back to the site Get started

Good morning

Tuesday · Swift handled 14 conversations overnight.

AI live
Booked revenue$4,820This week · 11 jobs
Time saved6.5 h41 replies · 12 quotes
Leads189 booked · 50%
First reply16smedian, last 7 days
Needs you

Only what Swift can't decide alone

2
Upcoming jobs

Today

8:00
Patel · Recurring biweekly
Maria · $240
Done
9:00
Jordan · Deep clean
Maria · $415
On the way
10:00
Okafor · Move-out
Dani · $360
Accepted
2:30
Rivera · Standard
Needs a cleaner · $165
Wave 2
Latest messages

Texts, emails and calls

S
Singh household
Call · 8:52 PM · answered by Swift · quote texted
Quoted
V
Village HOA
Email · Can you do the clubhouse monthly?
New

Inbox

Every lead, whatever channel it came from.

CustomerStageSourceServiceQuoteLast activity

Jordan

+1 (555) 014-2290 · jordan@example.com · Text

Booked
Swift is replying
Hi! How much for a deep clean? 3 bed, 2 bath
It's $415, supplies included. Here's your quote: swift.link/q/8H2K. I can do Thursday at 9 AM. Want it?
Quote #8H2K opened · 9:05 PM
Yes please!
You're booked for Thursday at 9 AM! Nothing to pay now, and we'll text your invoice after the clean.
Job created · Thu 9:00 AM · invoice after the clean
Details
Service
Deep clean
Home
3 bed · 2 bath
Address
48 Maple St
Window
Thu 9–11 AM
Payment
Invoice after the clean
Sequence

New lead · 3 touches

  • Text · sent
  • Email · opened
  • Phone message · paused, booked
Calls

None yet on this contact. After-hours calls land here with a recording and transcript.

Jobs

Schedule, dispatch and what's been done.

Needs a cleaner

Offered to your crews in waves until someone accepts

Rivera · Standard clean
Today 2:30 PM · 2 bed, 2 bath · $165 · 2 hrs
M
MariaWave 1 · ranked first · serves this ZIP
Waiting
D
DaniWave 1 · busy until 1 PM
Waiting
S
SamWave 2 · if nobody takes it in 10 min
Wave 2

Crews get a text with the job link. First to accept gets it.

Reschedule request

The customer asked from their link

Baker · Standard clean
Booked Fri 9:00 AM · wants Saturday morning

Maria is free Saturday. The customer gets a confirmation text either way.

Upcoming

Next 7 days

Thu 9:00
Jordan · Deep clean
3 hrs · $415 · 48 Maple St
Maria
Thu 1:00
Nguyen · Weekly
2 hrs · $165 · plan, 12th visit
Sam
Fri 9:00
Baker · Standard
2 hrs · $150
Maria
Sat 10:00
Singh · Move-out
4 hrs · $360 · move-out
Offer at 6 PM

Calendar

Week of Mon 3 · click an open slot to book it

Cleaner assignedNeeds a cleanerCompleted
Mon3
Tue4
Wed5
Thu6
Fri7
Sat8

Drag-to-book works with a mouse in the real app. Here, a click books a 2-hour slot.

Crew portal

What Maria sees on her phone. No app to install.

BC
TodayTue · 2 jobs
Maria
Jordan · Deep clean
9:00–12:00 · 48 Maple St · 3 bed, 2 bath

Tapping it texts the customer an ETA.

Checklist
Completion photos
KitchenOven

Finish the checklist to mark it complete. That texts the invoice and asks for a review.

Payroll

Worked out from completed jobs. Maria is on a 40% split.

This week
$384
Jobs
4
Next payout
Friday

Payments

Card at booking, deposit, or pay after. Your call.

Collected this week$3,1058 paid invoices
Out for payment$9352 invoices texted
Refunds$201 this month
Recent

Cards, deposits, invoices and refunds

Jordan · Deep clean
Clean finished · invoice not sent yet
$415
Singh · Move-out
Deposit $100 at booking · balance charged after the clean
$360Paid
Village HOA · Clubhouse
Pay link sent · opened twice
$520
Okafor · Move-out
Refund · window left as is
−$20Refunded
Patel · Recurring biweekly
Card on file charged · 8:52 AM
$240Paid

Marketing

Ads with a cap, reviews on autopilot.

Daily spend caps

Swift pauses the campaign when the cap is hit and resumes at midnight.

Meta$60 a day
Spent $52 today · 3 leads · $18 per lead
Google$45 a day
Spent $45 today · paused until midnight · $24 per lead
Cost per lead, 30 days
Meta38 leads$18
Google21 leads$24
Your website17 leads$0
Referrals6 leads$0
Reviews

Asked by text after every completed job. 4.9 on Google from 112 reviews in this sample account.