Hi @Jason54260 - Thanks for reaching out.
The setup would be a bit complicated, but yes I think there is a way we can set this up to where every gym can be booked once, at the same time, but not overlap itself. (E.g Gym 1, 2, 3 can all be booked at 3pm, but cannot be booked at 3pm more than once)
Depending on how you would need to set this up, there are a couple ways to go about this:
- If you are wanting teams to schedule training days, where they use the entire gym, I would use a one-on-one event
- If you’re looking to schedule time when multiple teams would be at one gym, I would use the Group Event. This way you can set a limit to how many slots are available at any given time.
Once you figure out which Event Type to use, you would then create an event for each Gym
Now, by default, once a time is booked, that time would marked as unavailable across all of your events. (E.g If 3pm at Gym 1 is booked, no other gym could be booked at that time) However, with our Overlapping Meetings feature, you can set it up in way that it allows this to happen. You can read this article I put together on how this process works:
By using this, once you setup all nine events, you would configure the Free/Busy rules to something like this:

In this case, Gym 1 would be able to book over any events occurring at any of the other gyms, but not its own event. Its also important to keep in mind that the meeting name would need to be set to the name of the other events.
Just repeat this for each of your events, and you should be able to book each location without any worry! If you have any questions let me know!
You can also reach out to support on this process by reaching out to support@calendly.com or by chatting in!
Thanks for the answer!
This appears doable, but pretty complicated. I’m not sure that we are going to want to manage this or not.