Tutorial · Scheduling and dispatch
How to schedule recurring service jobs without duplicates
Recurring work should generate predictable visits while preserving each visit as its own accountable job.
Published · Updated · 4 min read · By Servenzo Operations Team.
The short answer
Schedule recurring jobs from an approved pattern that defines service, site, frequency, time window, required capacity and contract dates. Generate individual occurrences, give each its own status and evidence, and record exceptions such as holidays, skipped visits or temporary changes without altering unrelated dates.
The contract and the visit are different records
The contract defines the repeating obligation. Each generated visit records whether that obligation was scheduled, delivered, changed or missed on a specific date.
Exceptions need a reason
When a visit moves or is skipped, record who approved the change and whether replacement work is required. Silent calendar edits weaken contract and invoice history.
A practical process
- Confirm contract dates, frequency, site and service window.
- Define required crew size, skill and default assignment rules.
- Generate dated jobs with separate status and evidence.
- Record holidays, cancellations and replacements as dated exceptions.
Sources and further reading
This article provides operational education, not legal, employment, accounting, safety or regulatory advice. Requirements vary by contract, industry and jurisdiction.
Questions about how to schedule recurring service jobs without duplicates
Should recurring jobs be created months in advance?
Create enough future visibility for capacity planning without locking details that change frequently. The right horizon depends on contract notice periods and staffing stability.
What happens when one recurring visit is cancelled?
Cancel or move that occurrence with a reason. Do not change the recurrence rule unless future visits also need to change.
Can recurring jobs have different workers?
Yes. The service obligation can stay stable while the assigned worker changes, provided skill, access and contract requirements remain satisfied.