Search Ctrl+K
Skip to Content
ApplicationsOrganizationOrganization Facility Schedule

Facility Schedule

The Facility Schedule page is a management tool for facility owners and administrators in ORG. It allows you to assign pricing templates to facility days, set date-specific overrides, and manage individual slot statuses and prices in real time.

What Is the Facility Schedule?

The Facility Schedule is the control center for managing your facility’s operational and commercial availability. It integrates with pricing templates and real-time booking data to give you a complete overview of:

ComponentDescription
Weekly ScheduleAssign pricing templates to each day of the week (Monday through Sunday)
Date OverridesReplace the weekly template with a different one for specific dates or special events
Slot ManagementMonitor and control individual time slot statuses (open, booked, paid, closed)
Fill Rate IndicatorVisual progress bar showing how many slots are paid or booked for each day

All changes are batched and saved together. Use “Save” to apply changes and “Reset” to discard them.


Getting Started

Select a Facility

At the top of the page, browse facility cards showing facility names and associated arenas. Click a facility to start managing its schedule.

Review the Weekly Schedule

Once a facility is selected, the weekly schedule panel appears with all seven days of the week. Each day shows its assigned pricing template.

Use the Calendar

The calendar panel on the right lets you browse months and view real-time slot statuses. Days are color-coded by template, with a fill progress bar at the bottom of each day cell.

Make Changes and Save

Adjust templates and slot statuses as needed, then click “Save” to apply all changes. Use “Reset” to discard unsaved changes.


Weekly Schedule

The weekly schedule panel displays all seven days of the week. For each day you can:

  • Assign a template — select a pricing template from the dropdown
  • Set as day off — choose “Day off” to indicate the facility is closed
  • View template intervals — see a visual bar representing pricing intervals

Desktop view

Each day shows a dropdown selector and a full interval bar. The interval bar uses price-based coloring: green for low-cost slots, yellow for mid-range, red for higher-priced ones.

Weekly schedule changes are not saved automatically. Click “Save” at the bottom to apply your changes.


Working Hours

Working hours control when your facility is open or closed on each day of the week. You can configure multiple time intervals per day (for example, a morning shift and evening shift, or split operations).

Setting Working Hours

Each day shows:

  • Toggle switch — open (ON) or closed (OFF) for that day
  • Time intervals — one or more intervals showing when the facility operates (e.g., 09:00–12:00, 14:00–18:00)
  • Summary display — collapsed view showing all intervals for the day

Managing Intervals

When you click on a day’s time bar to expand it, you can:

  1. Add an interval — click the ”+ interval” button to add a new time slot
  2. Edit an interval — change the start and end times
  3. Remove an interval — click the X button to delete an interval (you must have at least one interval per open day)
  4. Use 24:00 as end time — select “24:00” from the end-time dropdown to indicate the facility operates until the end of the day

Key Rules

  • One interval minimum — An open day must have at least one time interval. You cannot delete the last interval; use the toggle switch to close the day instead.
  • Consecutive intervals — Time intervals must not overlap and should be listed in chronological order.
  • No intervals allowed — If the last interval ends at 24:00, you cannot add another interval (the day is fully covered).
  • Switch controls day status — Toggling OFF closes the entire day (all intervals removed); toggling ON reopens it with a default interval if needed.

Example Scenarios

Single interval (typical operation):

  • Monday: 09:00 – 21:00

Multiple intervals (split operations, e.g., evening club with day service):

  • Monday: 00:00 – 02:00, then 07:00 – 24:00

Night-time closure:

  • Monday: 06:00 – 02:00 (runs until 2 AM the next day)

Closed day:

  • Monday: Toggle OFF (no intervals)

Working hours are displayed visually as a colored bar on each day. The bar shows the time coverage of all intervals combined.


Calendar and Date Overrides

The calendar panel shows the current month with color-coded cells and real-time fill indicators:

Visual IndicatorMeaning
Colored cellA pricing template is assigned (color matches the template)
Brighter colorThe date has a template override
Muted colorThe date uses the weekly schedule template
Grey cellDay off or no template assigned
Orange dotThe date has individual slot price modifications
Progress bar at bottomFill rate indicator showing booking/payment status
Bold borderToday’s date
  • Use left/right arrows to switch between months
  • Click a date to select it and view its details
  • Click the same date again to deselect
  • The calendar automatically updates when slot statuses change

Setting a Date Override

When you select a date, a day panel appears showing all time slots. To override the template:

  1. Locate the “Override Template” dropdown at the bottom of the day panel
  2. Select a different pricing template for this specific date
  3. Select the empty option (”---”) to remove an override and revert to the weekly template

Date overrides are useful for holidays, special events, or any day that should have different pricing than the regular weekly schedule.


Fill Rate Indicator

Each calendar cell displays a progress bar at the bottom showing the fill rate — how many slots are paid or booked:

What the Progress Bar Shows (Simple)

The colored bar at the bottom of each calendar day tells you at a glance how busy that day is:

  • Red bar — Many empty slots available. The day is not yet well-booked.
  • Yellow bar — A good mix of booked and available slots. The day is moderately busy.
  • Green bar — Most slots are booked or paid. The day is nearly full.
  • No bar — Either all slots are closed on this day, or there are no slots at all.

You can see this bar update in real time as you make changes in the day panel, before you even save.

Color Scale (Detailed)

The fill color transitions smoothly across the range:

  • Red (0-50%) — Indicates low fill rate, with more slots available
  • Yellow (50%) — Middle transition, balanced availability
  • Green (50-100%) — High fill rate, most slots are paid or booked

Understanding the calculation

The bar represents the percentage of “committed” slots:

  • Paid slots count as 100% committed (payment received)
  • Booked slots count as 50% committed (payment pending)
  • Open or closed slots don’t count toward the fill

Formula for the technically curious:

fillRate = (paidCount + bookedCount × 0.5) / (totalSlots − closedSlots)

This gives you a realistic picture: if you have 10 slots and 5 are paid, the bar will be 50% green. If instead you have 5 paid and 5 booked, the bar will be 75% full (because booked slots count as halfway committed).

Real-Time Updates

The fill progress bar updates in real time as slot statuses change:

  • When a slot is marked as paid or booked, the bar width increases
  • When a slot status changes to closed, the denominator adjusts (fewer available slots)
  • Pending overrides from the slot status modal are reflected immediately, before saving

The progress bar is visible only when the date has at least one slot. Days with no slots (all closed or day off) show no bar.


Editing Slot Statuses and Prices

For granular control, you can adjust the status or price of individual time slots on any selected date:

Select a Date

Click on a date in the calendar. The day panel shows all time slots for that date, each displaying its start time, current status, and price.

Edit a Slot

Click on any slot to open its details popup. The popup shows the slot’s type, current status, price, and change history.

Slot Types

When you open a slot popup, the Type field shows one of four types:

TypeDescription
Base priceSlot with no template and no manual edits — uses the facility’s base price.
TemplateSlot follows a pricing template (weekly or date-specific override). The popup indicates which template applies.
Manual editSlot has been manually edited — its price, status, or comments have been changed by you or another administrator.
Imported from parserSlot was loaded from an external data source or parser (applies to facilities with configured parsers).

The slot type reflects its source and history. Most slots will be Template (following your pricing rules) or Base price (using defaults), unless you’ve made manual adjustments.

Editing Slot Details

In the slot popup, you can:

  • Change the status — open, booked, paid, closed
  • Modify the price — if a manual override is allowed
  • Add or edit comments — for notes about this specific slot
  • View the history — see a log of when this slot was created, last edited, and by whom

Slot Change History

The slot popup includes a History section that records all changes to this slot:

  • Creation — when the slot was first created
  • Status changes — when the slot status was modified
  • Price edits — when the price was manually overridden
  • Comments — when notes were added or updated

This history helps you track who made changes and when, which is useful for auditing or understanding pricing decisions.

The history section shows actual changes made to the slot, not just status snapshots. If no changes have been made, the history may be empty.

Save Changes

Click “Save” at the bottom to apply all slot changes, date overrides, and template assignments together.

Slot AppearanceMeaning
Standard borderSlot uses the template price
Highlighted borderSlot has a custom price override
Color-coded left borderPrice indication (green = cheap, red = expensive relative to average)
Status badgeCurrent status (open, booked, paid, closed)

Slot changes are date-specific and do not affect other dates or the pricing template itself.


Pending Changes and Real-Time Reflection

The calendar shows pending changes immediately before you save:

  • Slot status changes — the fill progress bar updates as you modify statuses in the day panel
  • Pending slot overrides — stored in memory until you click “Save”
  • Reset clears all — clicking “Reset” discards all pending changes and reverts to the last saved state

This allows you to preview how your adjustments affect the fill rate before committing them.


Saving and Resetting

At the bottom of the page, two buttons control your changes:

ButtonAction
SaveSaves all pending changes (weekly schedule, date overrides, slot statuses, slot prices) to the server
ResetDiscards all unsaved changes and reverts to the last saved state

Both buttons are disabled when there are no pending changes.

Always save your changes before selecting a different facility. Switching facilities without saving will discard unsaved changes.


How It All Works Together

The system resolves the final price for any given time slot using this priority:

Check for Slot Override

If the specific slot on this date has a custom price, use that price.

Check for Date Override

If the date has a template override, use that template’s intervals to determine the price.

Use Weekly Schedule

Otherwise, use the template assigned to this day of the week.

Fall Back to Base Price

If no template interval covers this slot, use the facility’s base price.

The fill rate progress bar always reflects the current slot statuses, factoring in both saved and pending changes.


Frequently Asked Questions

Can I assign different templates to different days of the week?

Yes. Each day of the week can have a different pricing template. For example, use “Weekday Standard” for Monday through Friday and “Weekend Premium” for Saturday and Sunday.

What happens on days marked as “day off”?

Days marked as “day off” have no pricing template assigned. The facility is considered closed on those days and no time slots are generated.

How is the progress bar fill rate calculated?

The fill rate is: (paid_slots + booked_slots × 0.5) / (total_slots − closed_slots), clamped to [0, 1]. Paid slots count fully; booked slots count at 0.5 because they are not yet revenue-confirmed. Closed slots are excluded from the denominator.

Does the progress bar update before I save?

Yes. The progress bar reflects pending slot status changes in the day panel in real time. However, these changes are not applied to the server until you click “Save”.

Can I override individual slot prices without changing the template?

Yes. Click on any slot in the day panel to edit its price directly. This override is specific to that date and does not affect the template or other dates.

Why is the booked status weighted at 0.5 in the fill rate?

Booked slots are pending payment conversion. The 0.5 weight reflects their semi-committed status, giving you a realistic view of both confirmed (paid) and pending (booked) activity without overstating occupancy.

How do I undo a date override?

Select the date, then in the “Override Template” dropdown choose the empty option (”---”). This removes the override and the date reverts to using the weekly schedule template.

Are changes saved automatically?

No. All changes are batched and saved only when you click “Save”. You can make multiple changes and save them all at once. Click “Reset” to discard unsaved changes.

What does the orange dot on a calendar date mean?

The orange dot indicates that one or more time slots on that date have custom price overrides (either saved or pending).

Can I set multiple time intervals on a single day?

Yes. Click the time bar for a day to expand it, then use the ”+ interval” button to add additional time slots. For example, you could set 09:00–12:00 and 14:00–18:00 for a day with a lunch break. You must have at least one interval per open day.

What does “24:00” mean?

“24:00” is equivalent to “midnight at the end of the day” (or 00:00 of the next day). It’s useful for facilities that operate until the very end of the day. You cannot add a new interval after one that ends at 24:00 (the day is fully covered).

Why can’t I delete the last interval on a day?

An open day must have at least one interval. To completely close a day, use the toggle switch to turn it OFF (all intervals are removed). If you want to delete all intervals and close the day, use the switch instead of trying to delete the last interval.

What happens when I toggle a day OFF?

Toggling OFF removes all intervals for that day and marks it as closed. When you toggle the day back ON, a default interval will be created depending on the facility type:

  • For an arena: 08:00–22:00
  • For a sports facility: 07:00–24:00

You can then customize it.

Can I have overlapping time intervals?

No. The system validates that intervals do not overlap and are in chronological order. If you try to add overlapping intervals, you will see an error message.

Can I add an interval after one that ends at 24:00?

No. If the last interval ends at 24:00 (the day is fully covered), the ”+ interval” button is disabled. If you want to add more intervals, you must first edit or remove the 24:00 interval.


Theme Customizer

Customize & Preview in Real Time

Theming

Primary Color

Mode

Light

Dark

System

Skin

Default

Bordered


Layouts

Layouts

Vertical

Collapsed

Horizontal

Content

Compact

Wide