Recurring and maintenance jobs
Set up a maintenance round once and let the jobs generate themselves - daily, weekly, monthly or yearly.
Tradescraft runs your service contracts and maintenance rounds so they're never re-typed every cycle. Set the schedule once and each job is created for you, so a recurring customer is never missed.
Set it once, it runs itself
Jobs that schedule themselves and invoices that bill themselves - annual inspections, monthly maintenance, weekly service runs - each on its own cadence with the next one already queued.

The work that comes back, on a cadence
Set a template for anything you do on a schedule - a weekly service run, a monthly grease-trap clean, a quarterly backflow test, an annual gas inspection - and the job and its appointment are created for you each cycle, with the next due date always in view. Retainers work the same way: each month a draft invoice is raised from the template, ready to review and send.
Set it once
- Build a recurring job for any maintenance round or service contract.
- Choose daily, weekly, monthly or yearly - at any interval, like every two weeks or quarterly - and let each job generate itself.
Never miss a cycle
- Each generated job lands on the schedule ready to dispatch.
- Pair it with recurring invoices so the billing runs on the same rhythm.
Common questions
- Do I have to remember to create each service visit?
- No. Once a recurring job is set up, each visit is generated on the schedule automatically, so maintenance customers are never forgotten.
- How often can a job repeat?
- Daily, weekly, monthly or yearly - at any interval, so a fortnightly, quarterly or annual round is no problem. Each cycle, the job is created for you on the schedule, ready to dispatch.
- Can I bill a recurring job automatically too?
- Yes. Pair a recurring job with recurring invoices so the billing runs on the same rhythm as the work - the visit and the invoice both generate themselves.
- What if I need to change the schedule later?
- Update the recurring job and future visits follow the new schedule. Visits already created stay as they are, so nothing already booked is disturbed.
