Skip to content

Booking and Scheduling - Overview

This article introduces Minyu's booking and scheduling system and explains the core concepts used throughout the platform. It serves as the foundation for understanding sequences, temporal relations, resource scheduling, and slot evaluation.

Booking and Scheduling: Efficiency in Booking and Resource Allocation

Resource allocation in Minyu is designed to be flexible and powerful, accommodating everything from simple reservations to complex scheduling needs. Whether you're booking a single meeting room or coordinating multiple resources across different departments, Minyu provides the tools to streamline the process and ensure efficiency.

Below are some examples of how Minyu can handle a variety of booking and scheduling needs:

  1. Simple Meeting Room Booking Reserve a conference room for a team meeting, ensuring no other booking overlaps the selected time. Example: Book Room A from 2 PM to 3 PM on Wednesday. The system blocks conflicting bookings automatically.

  2. Resource Coordination Allocate multiple resources, such as equipment and personnel, for a specific task. Example: Schedule a construction project requiring both an excavator and a licensed operator for a 4-hour shift. The system will suggest times automatically where there are no conflicting resources taking workhours, sick leave, vacation, scheduled maintenance etc into account.

  3. Schedule Mapping Define repeating pattern for a resource availability. Example: Assign a schedule representing work hours for an employee.

  4. Dependent Scheduling Ensure sequential bookings with no gaps. Example: A physiotherapist requires sessions to be booked back-to-back to avoid idle time.

  5. Dynamic Role-Based Availability Restrict bookings based on user roles. Example: Only senior staff can book high-priority machinery during peak hours.

These scenarios demonstrate how Minyu can be customized to fit diverse organizational needs, ensuring optimal resource utilization while maintaining flexibility.

In the following sections, we will delve deeper into the various aspects of Minyu's booking and scheduling system, from setting up booking slots to handling advanced use cases with temporal filters.