Skip to main content

The whole schedule, planned up front

When you create a recurring service (weekly, bi-weekly, monthly, every 2 months, quarterly, or every 6 months), ProBase doesn’t just book the next visit — it pre-schedules the entire chain of future appointments at once. Every visit from your start date through the end date appears on the calendar immediately, so customers and crews can see exactly what’s coming. A recurring service with its full chain of future visits
  • If you set an End Date when creating the job, visits run up to that date.
  • If you leave the End Date blank, the chain runs for one year from the start date.
  • One-time services get a single appointment on the start date — there’s no chain.
This means you don’t have to remember to book the next visit after every job. The schedule is already in place, and you manage exceptions (a skip here, a reschedule there) as they come up.

Recent Activity and Future Appointments

On the service details page, the Appointment History section splits appointments across two tabs so the long visit chain stays easy to scan:
  • Recent Activity — what just happened: completed, rescheduled, skipped, and cancelled visits, plus the next upcoming visit pinned at the top under an Upcoming visit label. This is the tab you land on.
  • Future Appointments — every upcoming scheduled visit, soonest first.
Recent Activity tab with the next visit pinned at the top Tap Future Appointments to see the rest of the chain. Future Appointments tab listing the upcoming visits Each tab shows a few visits at a time with a Show more link to reveal the rest. Future Appointments tab expanded with Show more If there’s nothing to show, the tab says so plainly — No recent activity yet. on Recent Activity, or No upcoming visits scheduled. on Future Appointments.

Changing the schedule rebuilds the chain

When you edit a recurring service’s schedule from the Change Schedule modal, ProBase keeps the future chain in sync with your changes:
1

Open Change Schedule

On the service details page, tap the button in the top-right of the Service plan section.Change Schedule modal open
2

Edit the schedule fields

You can change the Service Name, Description, Start Date, End Date, and Service Frequency.The Change Schedule window on a recurring serviceIf you change the Start Date or Service Frequency, a warning appears letting you know the future visits will be rebuilt.Warning shown when the change will rebuild visits
3

Save

Tap Save. ProBase reshapes the chain and shows a green confirmation of how many visits changed.Confirmation after the chain is rebuiltIf the change can’t be applied, you get a red message explaining why instead — most often “This service is inactive, so its schedule can’t be changed.”, which means the service was cancelled while you had the window open. Nothing on the calendar changes in that case. See If the schedule can’t be saved.
How the chain is reshaped depends on what you changed:
  • Start date or frequency changed — every future scheduled visit is rebuilt from scratch on the new cadence.
  • End date pushed out (or cleared) — ProBase fills in the additional visits up to the new horizon.
  • End date pulled in — visits scheduled past the new end date are removed.
The service page after the chain was rebuilt on a new frequency
Rebuilding the chain only ever touches upcoming scheduled visits. Completed, skipped, rescheduled, and cancelled visits are part of your history and are never changed or deleted.
A completed past visit survives a schedule rebuild

Working through the visit chain

Because the whole chain already exists, the everyday actions you take on a single visit behave a little differently than booking one at a time.

Completing a visit

The completion form shows a Next visit line naming the date already on the calendar, so you finish the job and move on — there’s no extra step asking you to book the next one. See Completing appointments. Completion form confirming the next visit is already booked The finished visit shows a Completed badge, and a Next Service Appointment card points at the following visit in the chain. A completed visit with the next visit in the chain shown below it

Skipping a visit

The Skip Appointment window names the next visit in the chain and tells you Items and notes from this visit will move to your next visit — nothing is lost and nothing new is booked. See Skipping appointments. Skip Appointment window naming the next visit in the chain Once you confirm, ProBase tells you Appointment skipped — items moved to your next visit and the service plan now points at that next date. Confirmation after skipping a visit in the chain

Rescheduling a visit

Rescheduling moves that one visit to a new date — the rest of the chain stays exactly where it is. The original visit is kept as history and marked Rescheduled. See Rescheduling jobs. Reschedule Appointment window on a visit in the chain After it saves, the service page confirms Appointment rescheduled and offers a Send Reschedule Confirmation button so you can let the customer know the new date. Confirmation after rescheduling a visit in the chain

Cancelling a single visit

Cancelling one visit takes it off the calendar for good and leaves the rest of the chain untouched. Open the visit, tap More Actions → Cancel Appointment, enter a reason (required), and confirm. Cancel Appointment window on a visit in the chain
Cancelling a visit can’t be undone — it’s permanently marked cancelled. If you just need it on a different day, reschedule it instead.
The visit now carries a Cancelled badge, and a Next Service Appointment card shows the next visit in the chain still standing. A cancelled visit with the next visit in the chain still scheduled

Assigning a crew

You can assign a crew to just one visit or to every future visit at once. See Assign or change the crew.

Cancelling a service

Because the chain can be long, the Cancel Service window asks what you want to cancel — all future appointments (with the count) or only the next appointment — and lists the visits it’s about to cancel before you confirm. See Cancel Service. Cancel Service window listing the upcoming visits in the chain Confirming shows Service cancelled. and the service plan drops its scheduled date — the chain is gone. Confirmation after cancelling the whole service
Marketplace services don’t work this way. A service that came from a connected marketplace has its recurrence set by the marketplace, so ProBase never builds a chain for it — each visit arrives as the marketplace schedules it. The Change Schedule control isn’t available on those services either. See Marketplace customers.

Next steps