Managing Bookings
Managing Bookings
This guide explains how bookings work in Colabmacs, how to create and manage them, and how bookings relate to usage sessions, usage records, and charges.
It is written from a user perspective, so you know what to expect when reserving and using shared resources.
Core Concepts
Before creating a booking, it helps to understand a few key terms used throughout Colabmacs.
Booking (Reservation)
A Booking is a reservation for a resource during a specific time window.
Bookings define:
- When you are allowed to use a resource
- Which resource you are reserving
- Who the booking belongs to
Usage Session
A Usage Session is created when you start a booking.
- Starting a session indicates that you have begun using the resource
- Sessions typically start when a booking becomes Active
- Some facilities may allow sessions to start early or require staff approval
Usage Record
A Usage Record is created when a session ends.
It captures:
- Actual start and end time
- Total duration used
- Any adjustments applied by facility rules
Usage records are used for reporting and billing.
Charge
A Charge may be generated from a usage record.
Charges depend on:
- Facility billing rules
- Project or account settings
- Actual usage duration
Billing Note
Not all facilities generate charges. If billing applies, it happens automatically in the background.
Creating a Booking
Bookings are created from the Schedule section.
You can create bookings from:
- Day view
- Week view
- Month view
- List view
Calendar Invites
When you create a booking, the system will usually send you a calendar invite via email so you can add it to your personal calendar. If your session beings in the near future (~ 1hr), you may not receive this invitation. This is simply to reduce clutter in your inbox

Steps to Create a Booking
- Navigate to Schedule
- Ensure the correct resource is visible
- Click and drag across an available time range
- Review booking details
- Submit the booking
Colabmacs will automatically check access rules before confirming the booking.
Access Rules
Access rules control when and how resources can be booked or used.
From a user perspective:
- You do not need to configure rules
- You only need to understand why a booking may be blocked
If a rule applies, Colabmacs will:
- Prevent booking or session start
- Clearly explain what is required (training, approval, timing)
You can view applicable rules from the resource details panel.

Booking Lifecycle (States)
Bookings move through several states automatically.
| State | Meaning |
|---|---|
| Pending | Time is being temporarily held |
| Confirmed | Booking is fully reserved |
| Active | Booking time has started |
| Late | Booking started late (grace period exceeded) |
| Missed | Booking time passed without starting |
| Finished | Booking completed with a session |
Visual cues (such as color changes) help you quickly identify the current state.
Starting a Session
When a booking becomes Active, you may see a Begin Session button.

Starting a session:
- Confirms you are using the resource
- Begins usage tracking
- May be required to avoid being marked Late or Missed
Active Sessions
Active sessions appear prominently in:
- The Dashboard
- The Active Sessions panel

From here you can:
- Monitor remaining time
- End the session when finished
Finishing a Session
Ending a session:
- Stops usage tracking
- Creates a usage record
- Finalizes the booking state

Some facilities automatically end sessions when the booking window expires.
Editing or Cancelling Bookings
You can manage your bookings from:
- My Calendar
- Booking details view

What You Can Do
- Move bookings (drag & drop)
- Adjust duration (if allowed)
- Cancel bookings before they start
When editing a booking:
- Other users’ bookings may appear as background events
- This helps you avoid conflicts
Common Scenarios
Booking Turns Late
If you do not start a session within the allowed grace period:
- Booking may be marked Late
- Access may be restricted
- Facility policies may apply
Booking Is Missed
If no session is started before the booking ends:
- Booking becomes Missed
- No usage record is created
- Charges typically do not apply
Best Practices
- Start sessions promptly when bookings become active
- Review resource requirements before booking
- Cancel bookings you cannot attend
- Use My Calendar to manage your schedule efficiently