Avoid double booking on back end for collaborative services with only one room available

I'm using the collaborative services and the special days add-on for my event. This event lasts 3 weeks and it consists of a series of talks (16) given by different speakers (9). Each of the speakers have a different schedule for each week, and there is one speaker in particular that won't be available during the third week. 

To handle the special schedules of each speaker I'm using the special days add-on and it's working fine.

The thing is, there is only one room where all the talks will be taking place. So, for example: if I book an appointment for "talk X" with "speaker X" at 09:30 am on the 1st of april...that specific slot has to disappear for all the other talks. I can't have double booking because, again, there is only one room. 

I partially solved this with the collaborative services add-on. I created a resource called "Room #1" in the staff members section, and a category called "Resources" for it. Then, in the services section, I created a bunch of single services for every talk, and assigned them to the corresponding speaker. Also, I created a service called "Room #1" and assigned it to a category called "Unique Room" and to the staff member "Room #1". With all these things, I then created 16 collaborative services and assigned them to the corresponding single service and to the resource "Room #1". It works perfectly on the front end: the client can't book an appointment at the same time the same day for a different talk.

THE PROBLEM is the back end. Because when the booking occurs, it happens x2. There is one booking for the talk, and another booking for the room. And if I need to change the date/time/status of the appointment, I have to do it for both the bookings, separately. This is tricky for the administrator that will handle the event, because we are expecting a lot of bookings, and can't afford to have the bookings multiplied by two. 

So, my question is: is there a way to "group" the bookings into one? Meaning: if the client books a slot for a talk, can the appointment displayed in the back end be only of the talk, instead of the talk+the room? The same goes for manual bookings in the back end panel, can the administrator book a date or adjust a date for a client and have that action include "Room #1" instead of having to book them individually?

PLEASE HELP I'm cracking my head open with this and can't seem to find a way around it.

1

Comments

3 comments
Date Votes
  • Hello Amanda,

    We apologize for the delay with the answer. If you haven't created a support ticket yet, please reach out to us directly and we'll look deeper into your settings and check what can be done to achieve your scenario. You can copy the description you provided or just include the link to this post into your request.

    0
  • Just curious, was there a solution found to this? Having a similar issue!

    1
  • Similar issue.  Given the non-response a year ago to Caleb's query; we're going to use a different solution.

    0

Please sign in to leave a comment.

Didn't find what you were looking for?

New post