Realm9 Logo
Search documentation...

Bookings

Realm9's booking system enables teams to reserve environments with built-in approval workflows and conflict management.

Creating a Booking

To book an environment:

  1. Navigate to Bookings in the sidebar
  2. Click New Booking
  3. Search and select the environment
  4. Choose start and end dates/times
  5. Provide a business justification
  6. Submit for approval

Booking Status

Bookings can have several statuses:

  • PENDING - Awaiting manager approval
  • APPROVED - Approved and active
  • REJECTED - Declined by manager
  • COMPLETED - Booking period ended
  • CANCELLED - Cancelled by requester

Approval Workflow

For Requesters

  • Submit booking with justification
  • Receive email notifications on status changes
  • Can cancel pending bookings

For Approvers

  • Review booking requests
  • See environment availability
  • Approve or reject with comments
  • Manage booking conflicts

Shared Environments

Some environments support concurrent bookings:

  • Multiple teams can book simultaneously
  • Respects maxConcurrentTeams limit
  • Shows available slots in booking form

Best Practices

When to Book

  • Plan ahead for production deployments
  • Book shared environments early
  • Check environment availability first

Booking Duration

  • Use minimum required time
  • Extend bookings before they expire
  • Release environments when done early

Justification

  • Provide clear business reason
  • Include project/ticket references
  • Help approvers make informed decisions

Notifications

Receive notifications for:

  • Booking approval/rejection
  • Booking starting soon
  • Booking expiring soon
  • Environment availability changes

Next Steps