Recover more bookings when plans change
Give customers self-service options to reschedule or cancel, let fieldworkers suggest alternative times, and keep dispatchers in control of fees, refunds, reassignment, notifications and audit history.
Built for customer schedule changes, late cancellations, declined job requests, dispatcher follow-up, cancellation fees, refunds and booking recovery reporting.
Workflow active
Keep Jobs Moving Instead of Letting Schedule Changes Turn into Lost Revenue
When a customer needs a new time, a fieldworker declines a request, or a cancellation comes in late, OctopusPro helps your team respond quickly with the right next step. Customers get clear options, dispatchers keep control, and every update remains visible in the booking record.
Start with the workflows that recover bookings before they become lost revenue.
Use OctopusPro to give customers clearer self-service options, keep dispatch in control, and protect your cancellation policy.
Replace Manual Rescheduling Chaos with a Clear Recovery System
The business benefit is simple: fewer lost bookings, less admin, clearer customer expectations and stronger control over late cancellations. The features that support that benefit are customer portal rescheduling, customer portal cancellations, Fieldworker Reschedule Assist, job assignment, cancellation fees, minimum notice rules, refund workflows, automated communication and audit history.
Reducing manual follow-up
Every change creates manual follow-up
- Customers call, email or disappear when they need a new time
- Admins manually check calendars, payment records, notes and fieldworker availability
- Fieldworker declines create dispatcher workload instead of practical alternatives
- Late cancellations create gaps, disputes and inconsistent fee decisions
- Managers struggle to see why jobs were rescheduled, declined or cancelled
Every change has a controlled next step
- Customers can reschedule or cancel online within your allowed rules
- Admins can apply new times, update the booking, notify customers and manage fees
- Fieldworkers can decline with structured reasons and suggested availability windows
- Dispatch can reassign, re-broadcast or follow up on unresolved jobs
- Booking history and reports help improve coverage, availability and policies
Start with the Outcome: Recover the Booking, Then Apply the Right Rules
This section explains how OctopusPro helps service teams manage booking changes without confusion. It brings together customer self-service, cancellation rules, fieldworker alternate-time suggestions, dispatcher decisions, notifications, payments and booking history so every reschedule, cancellation or recovered job is handled consistently.

Identify the change
The trigger may come from the customer, admin, fieldworker, booking reminder, email link, portal action or job request response.
Offer a recovery path
Customers can choose a new time, fieldworkers can suggest availability, or admins can review the best option manually.
Apply policy rules
Minimum cancellation notice, cancellation fees, deposits, refunds, portal permissions and payment rules stay connected.
Reassign or confirm
Dispatch can re-broadcast the updated booking, manually assign it or keep it visible for follow-up.
Notify and track
Customers, fieldworkers, booking records, invoices, calendars, communications and history logs are updated.

Configure the rules behind each booking change instead of handling every request manually.
Set up rescheduling, cancellation permissions, dispatch rules and customer communication so your team has a clear next step.
Reduce Office Calls by Letting Customers Reschedule or Cancel Online Within Your Rules
Customers get a faster, more convenient experience, while your business keeps control through portal permissions, minimum notice windows, confirmation/reminder links and cancellation notes.
Reducing customer calls

Customers can choose a new time
- Customer portal rescheduling
- Customer selects a new date and time online
- Secure rescheduling links from booking emails
- Rescheduled confirmations and history
Customers can cancel only when allowed
- Customer portal cancellation
- Cancellation note or reason capture
- Cancelled status shown in the customer portal
- Schedule a new appointment after cancellation
Late changes can be blocked
- Minimum cancellation notice cut-off
- Minimum rescheduling notice cut-off
- Custom blocked-action message after the cut-off
- Customer portal flags and permissions
Let customers change bookings online while your cancellation rules stay protected.
Use portal rescheduling, portal cancellations, email links and minimum notice rules to reduce calls without losing control.
Turn Fieldworker Declines into Recovery Options Instead of Dead Ends
When a fieldworker cannot attend, OctopusPro helps your team capture the reason, collect useful alternative times and recover the booking through customer self-service or dispatcher control.
Give dispatch a usable next step every time a job is declined.
Instead of leaving declined requests for manual follow-up, Fieldworker Reschedule Assist turns the decline into structured information your team can use to save the appointment.
- Fieldworkers can explain why they cannot attend.
- Suggested time windows can be captured during the decline flow.
- Customers or dispatchers can choose the next workable appointment time.
5 connected steps
- 1DeclineFieldworker cannot attend the requested time.
- 2ReasonStructured decline reason is captured.
- 3AvailabilityAlternative time windows can be suggested.
- 4SelectionCustomer or admin chooses a new time.
- 5DispatchJob is assigned, re-sent or followed up.
Fieldworker app
Confirm whether the job can proceed
Fieldworkers can accept or decline job requests from the app, so dispatch knows quickly whether the booking is moving forward or needs recovery.
- Accept or decline
- Mobile response
- Dispatcher visibility
Decline reason
Capture why the job was declined
Structured decline reasons help dispatch react faster and help managers identify recurring coverage, distance, service-area or skill-matching issues.
- Reason form
- Coverage insight
- Clear follow-up
Suggested availability
Turn suggested windows into a new time
Fieldworker Reschedule Assist can collect alternate availability, send the customer a secure selection link, or let dispatch apply a new time manually.
- Suggested windows
- Customer link
- Manual apply
Use decline reasons and suggested availability to rescue bookings before they are cancelled.
Fieldworker Reschedule Assist works with real-time availability, job assignment, service areas, working hours, customer notifications and dispatcher follow-up.
Find a Replacement Time, Reassign the Job and Keep Dispatch in Control
The benefit is faster recovery. Rescheduling only works when you can find real availability, match the right fieldworker, re-broadcast or assign the updated job and keep unresolved bookings visible for follow-up.
Finding replacement capacity
Find workable replacement slots
- Real-time fieldworker availability
- Availability-based rescheduling
- Fieldworker Availability Finder
- Calendar week drag-and-drop rescheduling
- Calendar month drag-and-drop rescheduling
Recover the booking through dispatch
- Automatic re-broadcast after customer selects a new time
- Manual dispatcher assignment after rescheduling
- Eligible fieldworker matching for updated bookings
- Notify fieldworkers after cancellation or reassignment
Do not lose unresolved jobs
- Unassigned booking follow-up
- Dispatcher follow-up for unresolved reschedules
- Booking status change tracking
- Cancelled booking status

Use availability and assignment rules to recover the job faster after the time changes.
Match the updated booking to available fieldworkers, re-broadcast requests, manually assign jobs, or keep unresolved work visible for follow-up.
Protect Your Schedule, Deposits and Revenue When Cancellations Happen Late
The benefit is consistency. Instead of deciding every cancellation manually, your business can use minimum notice windows, cancellation fee prompts, invoice line items, refund workflows and payment tracking to apply policy more fairly and transparently.
Protecting schedule and revenue
Prevent last-minute self-service changes
- Minimum cancellation notice cut-off
- Minimum rescheduling notice cut-off
- Custom blocked-action message after the cut-off
- Customer portal cancellation and rescheduling permission control
Recover late-cancellation costs
- Default fixed cancellation fee
- Late-cancellation fee window
- Cancellation fee prompt on cancellation
- Edit or skip cancellation fee option
- Cancellation fee invoice line item
Handle paid bookings clearly
- Refund management for cancelled bookings
- Partial refund workflow
- Refund approval and processing trail
- Deposit handling for cancelled bookings
- Payment and arrears tracking after cancellation

Make cancellation fees, deposits and refunds easier to explain and track.
Connect late-cancellation rules, invoice line items, refund decisions and booking history so policy decisions stay transparent.
Keep Everyone Informed and Learn Why Bookings Are Being Changed or Cancelled
The benefit is visibility. Every reschedule, cancellation, decline, fee decision, refund action and notification should help your team understand what happened and what to improve next.
Keeping everyone informed
Reduce confusion after changes
- Booking confirmation and reminder links
- Notify customer after rescheduling
- Automated reminders and confirmations
- Automated reschedule and cancellation notifications
- Booking communication history
Track the full booking story
- Booking history and audit trail
- Rescheduling history
- Cancellation history
- Admin update of booking details
- Admin-controlled rescheduling
Identify recurring causes
- Decline reason analytics
- Cancellation pattern reporting
- Rescheduling performance reporting
- Customer-facing cancellation and refund policy messaging
- Booking disclaimer for cancellation terms
Turn rescheduling, cancellation and decline history into better staffing and policy decisions.
Use booking history, communication logs and reporting to identify where work is being lost, recovered or delayed.
Give Every Participant a Better Way to Handle Schedule Changes
The benefit is different for each user. Customers want convenience, admins need control, fieldworkers need a simple way to respond, and managers need visibility. OctopusPro connects all of those needs into one booking workflow.
Clarifying responsibilities
Less waiting, clearer options
Customers can use secure portal or email links to reschedule or cancel when permitted, add a cancellation note and see updated booking status.
Rescheduling Guide
More control, less guesswork
Admins can update booking details, apply new times, send notifications, handle fees/refunds, reassign jobs and keep unresolved bookings visible.
Admin Booking Guide
Decline with useful alternatives
Fieldworkers can respond from the app, give a structured reason and suggest alternate availability windows when Reschedule Assist is enabled.
Reschedule Assist Guide
Better policy and coverage decisions
Managers can review cancellation patterns, decline reasons, rescheduling performance, dispatch recovery and audit history.
Reporting Guide
Built for Service Businesses Where Schedule Changes Affect Revenue, Staff and Customers
OctopusPro is especially useful for mobile, field, appointment, remote and property-based service businesses where cancellations and rescheduling affect dispatch, payments, customer communication and staff utilisation.
Trades
Maintenance
Health & wellness
Property services
Mobile teams
Remote services
Use the complete guide library below to configure every related workflow.
The feature map links each capability to the most relevant setup guide, from customer portal rules to fieldworker recovery, dispatch, fees, refunds and reporting.
Everything Included: The Complete Rescheduling and Cancellation Feature Map
Explore the OctopusPro tools that help service businesses manage booking changes with less manual follow-up. Each capability below supports a specific part of the workflow, from customer self-service and dispatcher approvals to cancellation rules, fees, refunds, notifications, audit history and reporting.
Want the complete checklist?
Use these cards to explore the setup guides and related product pages behind each capability, from customer-facing rescheduling links through to fieldworker decline recovery, cancellation fees, payment decisions, notifications and reporting.
Customer portal rescheduling
Let customers choose a new suitable booking time online when your business rules allow it.
- Customer selects a new date and time online
- Secure rescheduling links from booking emails
Customer portal cancellation
Let eligible customers cancel online while keeping the reason, status and next-step options connected to the booking.
- Cancellation note or reason capture
- Cancelled status shown in the customer portal
- Schedule a new appointment after cancellation
Minimum cancellation notice and cut-off rules
Prevent last-minute customer cancellations or reschedules through the portal after your configured notice window.
- Minimum cancellation notice cut-off
- Minimum rescheduling notice cut-off
- Custom blocked-action message after the cut-off
Customer portal flags and permissions
Control which customer self-service actions are available through the portal and customer email links.
- Customer portal cancellation permission control
- Customer portal rescheduling permission control
- Email-link action permissions
Booking cancellation fees
Recover costs from late cancellations with a clear fee prompt and invoice line item workflow.
- Default fixed cancellation fee
- Late-cancellation fee window
- Cancellation fee prompt on cancellation
- Edit or skip cancellation fee option
- Cancellation fee invoice line item
- Cancellation fee reporting
Refund management
Manage refund decisions after cancellation, overpayment or billing changes with a clearer audit trail.
- Refund management for cancelled bookings
- Partial refund workflow
- Refund approval and processing trail
Invoice payments, deposits and paid bookings
Keep deposits, invoice payments, arrears, refunds and cancellation decisions connected to the booking.
- Deposit handling for cancelled bookings
- Paid-booking cancellation handling
- Payment and arrears tracking after cancellation
Fieldworker Reschedule Assist
Turn a fieldworker decline into practical alternate time suggestions that help recover the booking.
- Fieldworker-suggested availability windows
- Customer SMS or email rescheduling link from fieldworker suggestions
- Fallback workflow when no fieldworker accepts
- Manual dispatcher review of fieldworker suggestions
Fieldworker decline reason form
Capture why fieldworkers decline job requests so dispatch can respond faster and managers can identify patterns.
- Structured fieldworker decline reason form
- Decline reason data capture
Job requests in the fieldworker app
Let fieldworkers respond to job requests from the app so scheduling and dispatch can move faster.
- Fieldworker accept or decline job requests
- Fieldworker response from the mobile app
Job assignment and dispatch
Reassign, re-broadcast or manually dispatch updated bookings to the right available fieldworkers.
- Automatic re-broadcast after customer selects a new time
- Manual dispatcher assignment after rescheduling
- Notify fieldworkers after cancellation or reassignment
- Eligible fieldworker matching for updated bookings
Unassigned tasks manager
Keep jobs that still need attention visible so dispatch can reschedule, reassign, follow up or cancel.
- Unassigned booking follow-up
- Dispatcher follow-up for unresolved reschedules
Calendar week view
Move bookings to new times in week view for faster admin-controlled rescheduling.
- Calendar week drag-and-drop rescheduling
Calendar month view
Move bookings to new dates and review schedule load across the month.
- Calendar month drag-and-drop rescheduling
Real-time fieldworker availability
Use current fieldworker availability to find realistic replacement times and avoid schedule conflicts.
- Availability-based rescheduling
Fieldworker Availability Finder
Find suitable fieldworkers and time slots when recovering or reassigning a booking.
Booking communication tools
Keep customers informed with booking messages, confirmations, reminders and change notifications.
- Booking confirmation and reminder links
- Notify customer after rescheduling
- Booking communication history
Automated procedures
Automate common booking communications so staff do not need to manually chase every update.
- Automated reminders and confirmations
- Automated reschedule and cancellation notifications
Booking history and audit
Track what changed, who changed it, when it changed and why the booking moved or cancelled.
- Booking history and audit trail
- Rescheduling history
- Cancellation history
Live reports and analytics
Identify patterns in cancellations, declines, dispatch recovery and rescheduling behaviour.
- Decline reason analytics
- Cancellation pattern reporting
- Rescheduling performance reporting
Booking statuses
Keep Request, Pending, Confirmed, Rejected, Cancelled and other booking statuses clear.
- Cancelled booking status
- Booking status change tracking
Edit booking details
Let admin users update booking details, times, staff, notes, payments and related booking information.
- Admin update of booking details
- Admin-controlled rescheduling
Customer portal booking disclaimer
Display cancellation, refund, arrival-window and customer-obligation wording before customers confirm bookings.
- Booking disclaimer for cancellation terms
- Customer-facing cancellation and refund policy messaging
Booking rescheduling and cancellation page
Use the public feature page for broader conversion messaging around rescheduling and cancellation workflows.
- Rescheduling and cancellation product positioning
Online booking and appointment scheduling page
Use the appointment scheduling page to support broader online booking, appointment and customer self-service messaging.
- Online booking and appointment scheduling overview
- Self-service booking change positioning
Common Rescheduling and Cancellation Questions
These questions address the practical concerns buyers usually have before enabling online rescheduling and cancellations, including customer permissions, late-cancellation cut-offs, fieldworker declined requests, fees, refunds, dispatcher control and reporting visibility.
Answering buying objections
Start Your Free Trial and Test Rescheduling, Customer Cancellations, Cancellation Fees and Fieldworker Decline Recovery with Your Own Workflow
Start a free trial and configure the workflows your business needs, including customer rescheduling links, portal cancellations, cut-off rules, cancellation fee prompts, fieldworker suggested times, notifications, assignment rules, payments, refunds and booking history.

