Enforced state transitions
A job and its visits move through defined states, and an illegal move is refused with a reason rather than quietly accepted. Every transition is recorded.
Jobs
A job carries what was sold, what is required to complete it, and every state change it went through. Status is enforced by the server, not by whichever screen was open.
A job and its visits move through defined states, and an illegal move is refused with a reason rather than quietly accepted. Every transition is recorded.
What is being done, priced from the price book, plus the change orders added along the way.
A visit that requires a checklist cannot be completed without it. Responses are recorded immutably, so a completed inspection stays as it was answered.
A job can require a skill or certification, which is then available when deciding who is eligible to take it.
A return visit is recorded as a callback against the original job. Businesses that cannot see their callback rate cannot manage it.
Two people acting on the same job at once is normal in the field. A write against a state the server has already moved past is rejected as a conflict rather than overwriting someone else's change.
Tell us how your business runs today and we will walk through what is available now, what is still being built, and what would need to be connected for you.