The job lifecycle
A job is the spine of the app. A proposal becomes one, the schedule fills with visits against one, the Payments page is one row per job, and several automations fire the moment one changes status. Understanding the statuses is most of understanding the product.
The statuses
Section titled “The statuses”| Status | What it means |
|---|---|
| Lead | An enquiry, not yet priced |
| Estimate | Priced and quoted, waiting on an answer |
| Approved | The customer said yes. Not scheduled yet |
| Scheduled | A visit is on the calendar |
| In progress | Work has started |
| Complete | The work is finished |
| Cancelled | It is not happening |
The Jobs page filters by every one of these, with a live count, so “how many approved jobs am I sitting on that nobody has scheduled” is one click. There is a List view and a Board view of the same jobs, plus filters for service type and priority.
What actually happens when you move one
Section titled “What actually happens when you move one”Status is not just a label — each transition does something.
→ Approved. The job starts counting as sold in your metrics. Not when it is finished, not when it is paid — when it is approved. More on that below, because it is the one that surprises people.
→ Scheduled. Happens on its own when you put a visit on the calendar; a job created with a visit starts here rather than at Estimate. Booking a visit fires the Appointment booked automation, and the reminders that follow hang off the visit date.
→ Complete. Sets the completion date for you, and that date is what the Job complete automation looks for — so the review-request sequence and the “work is done” message run from here. The job also becomes awaiting invoice if you have not raised one.
→ Cancelled. Drops the job out of your pipeline figure entirely.
Why the same job counts differently in three places
Section titled “Why the same job counts differently in three places”This is the part worth reading carefully, because three screens use three definitions and all of them are correct.
| Figure | Counts jobs at |
|---|---|
| Open pipeline (Jobs page) | Estimate, Approved, Scheduled, In progress |
| Sold (Metrics) | Approved, Scheduled, In progress, Complete |
| Unbilled (Payments) | Complete and not yet invoiced |
Read that as three different questions:
- Pipeline is what might still land, so it includes unanswered estimates and drops jobs once they are finished.
- Sold is what you won, so it starts at Approved and keeps counting after the work is done — but it says nothing about whether you have been paid.
- Unbilled is finished work you have not billed for, which is why a job still in progress with no invoice does not appear there.
Invoicing and getting paid
Section titled “Invoicing and getting paid”Separately from its status, every job carries a billing state: unbilled, invoiced, paid, or the derived partly paid. You can see it on each row of the Jobs page.
Two things worth knowing:
- You can invoice a job without taking payment. Raising the invoice and collecting money are separate steps, so a job can be invoiced and unpaid without anything being wrong.
- A deposit does not settle a job. A deposit-paid job reads partly paid and stays open, because it still needs finishing and still needs collecting.
For what each figure on the Payments page means, see Reading the numbers on Payments. For turning on card payments in the first place, see Take card payments.
Three figures on the Jobs page
Section titled “Three figures on the Jobs page”- Open pipeline — the value of everything still live, as defined above
- Scheduled this week — what is actually booked
- Awaiting invoice — finished work you have not billed
Awaiting invoice above zero is money you have earned and not asked for. It is the most useful number on the page.
A normal job, start to finish
Section titled “A normal job, start to finish”- An enquiry arrives — from your booking page, the estimator, or typed in — as a Lead
- You price it, which makes it an Estimate, and send the proposal
- The customer signs, and it becomes Approved — it now counts as sold
- You put a visit on the calendar, so it becomes Scheduled and the customer gets a confirmation
- On the day, the tech is marked en route and the customer gets a text
- Work happens; the job moves to In progress, then Complete, which fires the follow-up
- You invoice it, the customer pays, and it reads paid
Not every job follows all seven. A service call booked online can go from lead to scheduled in one step, and a job priced and closed on the spot may never sit at Estimate at all.
