Who this is for: studio operators (admin panel) · Product: Podyx V2
Availability turns your opening hours into the real, bookable slots clients see. Get it right and clients can only ever pick times that are genuinely free, with no clashes and no "sorry, that one just went" afterwards. That trust is what lets you leave the booking page running without babysitting it.
🎥 Watch the walkthrough
🔧 Where to find it
Admin Panel → Availability
🎯 Choose what the schedule applies to
First decide whether you are setting a default schedule for all rooms or hours for one specific room. Most studios start with a default and only break out a room when it genuinely runs different hours, for example a space you sublet or one that is only staffed in the mornings.
🗓 Set your weekly hours
In Common Day Settings, define your usual week: opening time, closing time, and whether weekends are on or off. Then adjust any individual weekday that breaks the pattern. This is the backbone of everything clients see.
📅 Override specific dates
Click any date to override the regular schedule just for that day. You can turn the day off entirely or change its hours, and you can add a reason so future you remembers why. Overrides work both ways: open time you do not normally offer, or close time you normally do.
⏱ Set your booking rules
In Schedule Settings:
Buffer time. Time removed from availability after a session, so you always get turnaround.
Booking cutoff time. How far in advance someone has to book.
Minimum session duration. The shortest session anyone can book.
Maximum session duration. The longest.
These apply globally unless something overrides them.
📅 Session length by day
The minimum and maximum above apply to your whole week. Session length by day lets you vary them per weekday instead — a block that now appears on Availability, on each room, and on each setup.
The reason it exists: most studios do not want the same shape of booking every day. A two-hour minimum on Saturday keeps your best day for sessions worth staffing, while a thirty-minute minimum on Tuesday lets you fill a quiet afternoon with whatever walks in.
🧬 Three levels, and how they inherit
The same block exists at three levels, from broadest to most specific:
Studio-wide, here on Availability — your default shape of week.
Per room — for a space that runs differently from the rest of the studio on certain days.
Per setup — for a configuration that genuinely needs longer, like a full band setup that is not worth booking for half an hour.
A day you leave blank inherits from the level above. So you only fill in the days that actually differ, and everything else follows your studio default. You are not restating your whole week three times.
💡 Start at the studio level and only drop down when a room or setup contradicts it. A rule written at the lowest level is the hardest one to find again in six months when a client asks why they cannot book a Thursday.
🔓 The stricter checks are off until you ask for them
This is the part that matters most, and it is easy to misread.
Setting weekday rules does not by itself tighten anything. The stricter enforcement that goes with them — session length checked on every booking and every reschedule, and New Booking honouring room and setup overrides — is switched on per studio on request, and is off by default.
⚠️ Nothing tightened on your studio when this shipped. Your existing minimum and maximum session duration remain the operative rules, and no booking that worked last week stops working. If you want weekday rules genuinely enforced, ask us to turn it on for your studio.
💡 Worth configuring the rules first and asking for enforcement second. That way you can see the shape of week you have described before it starts refusing bookings.
⚠️ The mistake this invites
A minimum longer than that day's maximum leaves a setup with no bookable length at all — it simply cannot be booked on that day, and nothing on the booking page explains why.
Podyx warns you on save and names the setup a rule would strand. Read that warning rather than clicking past it. It is the difference between a deliberately quiet Monday and a setup that has silently disappeared from your calendar.
👀 What clients see
Where a weekday carries its own rule, the booking flow does the work rather than refusing at the end:
The time step adjusts the chosen length to fit the day picked and says why, so nobody gets a bare error.
Days that no length fits are not offered at all, instead of appearing bookable and failing.
Bundle and subscription plans work alongside this: a plan can be written for any length some weekday accepts, and a session redeemed on a stricter day is raised to the units that day needs, with an explanation. See Bundles and Subscriptions.
🔁 Override per room or per setup
Any of those rules can be overridden at room level, and then again at setup level. A space that needs a long reset can carry a bigger buffer without you changing anything for the rest of the studio.
👀 Preview availability before you commit
Use Preview Availability to see exactly which hours are open on any given day. It is genuinely useful when you are creating an admin booking for someone on the phone, because you can confirm what is free before you promise it.
💡 If you have set weekday session lengths, preview a day of each shape before you trust them — particularly the day you made strictest.
🧠 Why it matters
Accurate availability is the difference between a booking page you trust and one you have to police. The engine combines your weekly hours, date overrides, existing bookings and blockers, then filters by buffer and cutoff, and re-checks before confirming so the same room is never sold twice.
✅ Summary
Set weekly hours by default or per room, override individual dates with a reason, tune buffer, cutoff and session length, then override per room or setup where a space is different. Session length by day lets minimum and maximum vary per weekday at studio, room or setup level, with blank days inheriting from the level above — but the stricter enforcement that goes with it is off by default and switched on per studio on request, so nothing tightened on deploy. Watch for the save warning that a rule would leave a setup with no bookable length. Preview before you book, and the schedule takes care of itself.
Related: Rooms · Setups · Booking Rules · In-app Calendar · Slot Blockers
