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:
- Navigate to Bookings in the sidebar
- Click New Booking
- Search and select the environment
- Choose start and end dates/times
- Provide a business justification
- 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
maxConcurrentTeamslimit - 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
