Overview
Once a booking is created, you have complete control to modify, reschedule, or cancel it as needed. This guide covers all booking management operations and best practices for handling changes.Viewing Booking Details
Opening a Booking
Access booking details from:- Calendar: Click on any booking in the calendar view
- Today Tab: Click on bookings in today’s schedule
- CRM: From a contact’s booking history
- Search: Use the search function to find specific bookings
Booking Detail View
The detail view shows:- Basic Information
- Meeting Information
- Participants
- Metadata
- History
- Service: Name and duration
- Date & Time: When it occurs
- Status: Current state (pending, confirmed, etc.)
- Customer: Linked contact with quick link to CRM profile
- Host: Assigned team member (if applicable)
- Team: Team assignment (if applicable)
Editing Booking Details
Quick Edits
Make fast changes without opening full editor:Open Booking
Click Field to Edit
- Status (dropdown)
- Meeting link
- Notes
Save
Full Edit Mode
For comprehensive changes:Open Booking Detail
Click Edit
Modify Fields
- Meeting link or location
- Seats count
- Notes
- Participants
- Custom fields (if configured)
Save Changes
- Validates changes
- Updates booking
- Logs change in history
- Triggers notifications (if configured)
Fields That Can Be Edited
Always Editable
Always Editable
- Meeting link/location
- Internal notes
- Participants (add/remove)
- Custom metadata
- Seats count (within capacity)
Requires Validation
Requires Validation
- Date and time (use Reschedule instead)
- Host assignment
- Service (limited, better to cancel and rebook)
Generally Fixed
Generally Fixed
- Service type
- Customer/contact
- Original creation date
Rescheduling Bookings
Rescheduling moves a booking to a different date/time while preserving all other details.Reschedule Process
Open Booking
Click Reschedule
View Available Times
- Shows availability for same service and host
- Respects all availability rules
- Indicates capacity if multi-seat service
Select New Time
- Click on desired date and time
- System validates availability
- Shows duration and end time
Confirm Reschedule
- Old time → New time shown clearly
- All other details preserved
- Option to add reschedule reason/note
Save
- Releases old time slot
- Books new time slot
- Updates customer record
- Logs reschedule event
- Sends notification (if configured): “Your appointment has been moved from [old] to [new]“
Reschedule Scenarios
- Customer Request
- Conflict Resolution
- Emergency Closure
- Open their booking
- Click Reschedule
- Show them available options or let them choose
- Confirm new time with customer
- Complete reschedule
- Send confirmation
Bulk Rescheduling
- Select multiple bookings
- Shift all by X hours/days
- Reassign all to different host
- Move to different location
- Staff member out sick
- Facility closure
- Daylight saving time adjustments
- Schedule compression/expansion
Changing Booking Status
Status Transitions
- Pending → Confirmed
- Confirmed → Completed
- Any → Cancelled
- Confirmed → No-Show
- Open booking
- Click Confirm button
- Optionally add confirmation note
- Booking solidified
- Appears on confirmed calendar view
- Confirmation notification sent (if enabled)
- Customer receives confirmation email/SMS
Status Best Practices
Confirm Within 24 Hours
Confirm Within 24 Hours
- Confirm as soon as you review
- Or reach out for more information
- Set up auto-confirmation for certain services
Mark Completed Promptly
Mark Completed Promptly
- Mark completed same day
- Add any relevant notes while fresh
- Document if anything special occurred
Document No-Shows
Document No-Shows
- Mark as no-show (not just cancel)
- Note whether you attempted to contact them
- Add context if there was a reason
Use Cancellation Reasons
Use Cancellation Reasons
- Customer request
- Customer no-show
- Staff unavailable
- Weather/emergency
- Duplicate booking
- Other
Cancelling Bookings
Cancellation Process
Open Booking
Click Cancel
Select Reason
- Customer Request: Customer initiated cancellation
- Business Initiated: You’re cancelling
- No-Show: Customer didn’t appear (use No-Show status instead)
- Duplicate: Duplicate booking error
- Other: Custom reason
Add Notes
- Why it was cancelled
- Whether customer will rebook
- Any issues that led to cancellation
Confirm Cancellation
- Immediately releases the time slot
- Changes status to Cancelled
- Preserves booking in history
- Logs cancellation reason
Notify Customer
- Call or email customer
- Explain reason
- Offer to reschedule if appropriate
Cancellation Policy Enforcement
Typical policy workflow:- Customer requests cancellation
- Check booking’s cancellation policy
- Calculate notice period (booking time - now)
- Apply policy:
- Within allowed window: Full cancellation, no charge
- Outside allowed window: Apply policy (fee, partial refund, etc.)
- Communicate decision to customer
- Process cancellation (and any payment adjustments)
Late Cancellations
When customer cancels with insufficient notice:Review Policy
Calculate Notice
Apply Consequences
- Charge cancellation fee: Process payment separately
- No refund: If already paid, keep payment
- Partial refund: Return percentage
- Warning: First time? Give grace
Document
Communicate
- Acknowledge cancellation
- Explain policy application
- Provide alternative if policy allows
Business-Initiated Cancellations
When you need to cancel:Staff Emergency
Staff Emergency
- Identify all affected bookings
- Try to reassign to another qualified staff member
- If reassignment not possible, contact customers immediately
- Offer alternative times or full refund
- Cancel bookings that can’t be reassigned
- Document reason and compensation offered
Facility Issue
Facility Issue
- Assess duration (hours vs. days)
- For short duration: Try to reschedule slightly later same day
- For longer: Cancel or move to alternative location
- Contact all customers ASAP
- Offer compensation for inconvenience
- Create availability override to prevent new bookings
Weather/Emergency
Weather/Emergency
- Assess safety and necessity
- If closing, notify all customers immediately
- Bulk cancel affected bookings
- Offer priority rebooking when available
- Waive cancellation fees
- Update public booking page and website
Post-Cancellation Actions
After cancelling:- Time slot released for rebooking
- Customer notified of cancellation
- Refund processed (if applicable)
- Cancellation reason documented
- CRM activity logged
- Follow-up task created (if rebooking)
Reassigning Bookings
Change which staff member provides the service:Reassignment Process
Open Booking
Click Reassign or Edit Host
Check Qualifications
- Has required skills/certifications
- Is assigned to this service
- Is familiar with customer (if relevant)
Select New Host
- System shows availability status
- Warning if new host already booked then
- Can override if necessary
Add Reason
- Original host unavailable
- Customer requested specific person
- Workload balancing
- Skill match improvement
Confirm
- Updates host assignment
- Notifies both old and new host (if configured)
- Optionally notifies customer
- Logs reassignment event
When to Reassign
- Proactive
- Reactive
- Balance workload across team
- Match customer preferences
- Align with staff specializations
- Cover for upcoming time-off
Managing Participants
Add or remove additional people involved in a booking:Participant Types
- One per booking (required)
- Receives primary communication
- Linked to CRM contact
- Receive notifications
- Appear on meeting invites
- Not primary contact
- Assistants
- Observers/trainees
- Support staff
Adding Participants
Edit Booking
Add Participant
Enter Details
- Name
- Email (for notifications)
- Phone (optional)
- Participant type (Primary, CC, Internal)
Save
Participant Response Status
Track who’s confirmed:- Needs Action: No response yet
- Accepted: Confirmed attending
- Declined: Won’t attend
Handling Seats (Multi-Seat Bookings)
For services that accommodate multiple people:Seat Management
- Must be ≤ service capacity
- Can be modified if capacity available
- Each seat counts against total capacity
Increasing Seats
Edit Booking
Increase Seat Count
Check Availability
Save
Decreasing Seats
Simply edit seat count down:- Released seats become available for others
- No validation needed
- Consider partial refund if already paid
Notes & Internal Communication
Adding Notes to Bookings
Use booking notes for:- Special requests or requirements
- Customer preferences
- Issues during service
- Follow-up needed
- Context for next visit
Open Booking
Add Note
Write Note
- Be specific and factual
- Include date if time-sensitive
- Tag relevant staff if needed
Save
- ✅ “Customer prefers extra firm pressure for massage”
- ✅ “Allergic to coconut oil - used almond oil instead”
- ✅ “Follow up about product recommendation made today”
- ❌ “Nice person” (too vague)
- ❌ “See other notes” (redundant)
Best Practices
Communicate Changes Promptly
Communicate Changes Promptly
- Notify customer immediately
- Provide clear details of what changed
- Offer alternatives if applicable
- Confirm they received and understood
Document Everything
Document Everything
- Every reschedule (why it was moved)
- All cancellations (reason)
- Reassignments (why changed)
- Special requests (what customer asked)
Batch Similar Changes
Batch Similar Changes
- Group similar changes together
- Make changes before notifying
- Send one clear communication covering all changes
- Provide consolidated rescheduling options
Honor Cancellation Policies Consistently
Honor Cancellation Policies Consistently
- Same rules for all customers
- Document exceptions and why
- Communicate policy when booking
- Consider grace for first-time or rare occurrences
Check Customer History Before Acting
Check Customer History Before Acting
- Past cancellations or no-shows
- Customer lifetime value
- Special circumstances
- Previous issues or accommodations

