Hello, we are using Amelia to manage bookings for a swimming pool. Effectively we have one resource for which we're taking bookings and planning events. When we plan an event in the pool, we are expecting that the calendar is unavailable for that time.
For example, we run swimming lessons on a Saturday/Sunday mornings, from 09h00 to 11h00. When this event is scheduled, we're expecting nobody to able to book and of our services, but we can see the time is available for booking. How do we make this time unavailable for appointment bookings?
Is this the right approach? If no, how should we be doing this?
If you're managing events and want to block the time slot for bookings, make sure to set the staff/organizer for the event to the employee (in this case, the person or resource responsible for managing the pool). By doing this, the time of the event will automatically become unavailable for other appointments.
This will ensure that when your swimming lessons are scheduled, the time will be blocked off for bookings, and no other services can be booked during that period.
To clarify, the employee assigned to the appointment or event is the one responsible for managing the pool. You can identify the managing employee by checking the assigned employee for that specific booking.
Let me know if you need any further clarification!
Hi Uroš, unfortunately your guidance is incorrect.
I have an employee assigned to the events. I have tried both assigning the same employee to the services we have added, and unassigning the employee from these services; regardless of whether the the event employee is assigned to the services, or not, the times allocated to the events are still available for booking for services. This means clients can book services when the pool should be unavailable when the events are scheduled.
Please reply with the correct guidance. Preferably provide step-by-step instructions along with images to explain the steps.
Thanks for your patience. When the same employee is assigned to an event, they should not be available for appointment bookings at the same time. Could you confirm if that is the case on your end, or are appointments still being booked despite the employee being assigned to an event?
If appointments are still being booked during event times, please let me know so we can investigate further. Also, if possible, share some screenshots of the event setup and employee schedule to better understand the issue.
Hi Uroš, I'm really struggling to understand your explanations.
When the same employee is assigned to an event - same employee as what?
They should not be available for appointment bookings at the same time - OK. I don't understand the relevant of this. I want to prevent a timeslot allocated to an event from being booked for any services. What has this got to do with employees? I'm only interested in blocking timeslots not employees.
Could you confirm if that is the case on your end, or are appointments still being booked despite the employee being assigned to an event? Appointments are still being booked when the event is scheduled. Again, I don't understand the relevance of the employee.
If I can ask you to change approach. Instead of asking me questions, I would rather you told me step-by-step what to do. From a step-by-step guide I might be able to understand how the plugin is supposed to work; which I currently don't. I am not really interested in knowing the ins and outs of how the plugin works, I just need to make sure when an event is scheduled none of the services can also be booked.
I understand your concern, and I appreciate your patience.
To clarify, when an employee is assigned as Staff for an event, that specific employee cannot be booked for an appointment at the same time the event is scheduled. This is how the system prevents double bookings—by ensuring that the employee is occupied with the event and unavailable for other services during that time. If appointments are still being booked despite the employee being assigned to the event, there may be a misconfiguration that needs to be checked.
AGAIN, I AM NOT INTERESTED IN WHETHER A MEMBER OF STAFF IS DOUBLE-BOOKED - I don't know how I can state this any more clearly. I want to prevent the pool from being booked for our services when an event is scheduled. We only have one location, how difficult can this be?
An employee is configured as the staff for the events. Regardless of whether this member of staff is assigned as the employee for a service or not, the same time is available for bookings of our services. Based on your explanation, this proves what you are saying is incorrect.
As I asked previously, provide me with a step-by-step guide that might help me understand how the plugin is supposed to work; which I currently do not. I am not really interested in knowing the ins and outs of how the plugin works, I just need to make sure when an event is scheduled none of the services can also be booked.
And I re-iterate - I WANT A STEP-BY-STEP GUIDE, because clearly your attempts at explaining how the plugin is supposed to function aren't working.
Thank you for your patience, and I apologize for any confusion earlier. I understand your need to ensure that services cannot be booked during an event.
To better assist you, could you please provide admin access to your site? This will allow me to take a closer look at your settings and provide a more tailored solution to your issue. Once I have access, I will be able to guide you step-by-step on how to configure the plugin as per your needs.
I performed checks and the issue is that not all employees are assigned to an event, and thus there will always be an employee that can be booked for an appointment on the front-end, in this case, Chris Holt.
For this purpose, I would suggest that you assign all employees to the event as "Staff" and it should work fine for your purposes.
OK, that makes sense. Ultimately it means that we have to configure all active employees as staff for all events/services to avoid double-booking the pool.
A check box on events that says 'don't allow additional bookings of this location' when an event is scheduled, would make things much easier.
Thanks for the feedback! A checkbox like that would indeed simplify the process. I’ll make a note of your suggestion, and hopefully, it will be considered for future updates.
If you need any further assistance, feel free to reach out!
Hello, we are using Amelia to manage bookings for a swimming pool. Effectively we have one resource for which we're taking bookings and planning events. When we plan an event in the pool, we are expecting that the calendar is unavailable for that time.
For example, we run swimming lessons on a Saturday/Sunday mornings, from 09h00 to 11h00. When this event is scheduled, we're expecting nobody to able to book and of our services, but we can see the time is available for booking. How do we make this time unavailable for appointment bookings?
Is this the right approach? If no, how should we be doing this?
Hello Graham,
If you're managing events and want to block the time slot for bookings, make sure to set the staff/organizer for the event to the employee (in this case, the person or resource responsible for managing the pool). By doing this, the time of the event will automatically become unavailable for other appointments.
This will ensure that when your swimming lessons are scheduled, the time will be blocked off for bookings, and no other services can be booked during that period.
Let me know if you need more help with this!
Kind Regards,
Uros Jovanovic
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Thanks for the reply, and confirming that this is a feature.
However, I don't understand the response. How do I work out who is managing the pool?
Hello Graham,
Thank you for your reply.
To clarify, the employee assigned to the appointment or event is the one responsible for managing the pool. You can identify the managing employee by checking the assigned employee for that specific booking.
Let me know if you need any further clarification!
Kind Regards,
Uros Jovanovic
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi Uroš, unfortunately your guidance is incorrect.
I have an employee assigned to the events. I have tried both assigning the same employee to the services we have added, and unassigning the employee from these services; regardless of whether the the event employee is assigned to the services, or not, the times allocated to the events are still available for booking for services. This means clients can book services when the pool should be unavailable when the events are scheduled.
Please reply with the correct guidance. Preferably provide step-by-step instructions along with images to explain the steps.
Hello, any chance of a response?
Kind Regards,
Uros Jovanovic
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi Uroš, I'm really struggling to understand your explanations.
When the same employee is assigned to an event - same employee as what?
They should not be available for appointment bookings at the same time - OK. I don't understand the relevant of this. I want to prevent a timeslot allocated to an event from being booked for any services. What has this got to do with employees? I'm only interested in blocking timeslots not employees.
Could you confirm if that is the case on your end, or are appointments still being booked despite the employee being assigned to an event? Appointments are still being booked when the event is scheduled. Again, I don't understand the relevance of the employee.
If I can ask you to change approach. Instead of asking me questions, I would rather you told me step-by-step what to do. From a step-by-step guide I might be able to understand how the plugin is supposed to work; which I currently don't. I am not really interested in knowing the ins and outs of how the plugin works, I just need to make sure when an event is scheduled none of the services can also be booked.
Kind Regards,
Uros Jovanovic
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
AGAIN, I AM NOT INTERESTED IN WHETHER A MEMBER OF STAFF IS DOUBLE-BOOKED - I don't know how I can state this any more clearly. I want to prevent the pool from being booked for our services when an event is scheduled. We only have one location, how difficult can this be?
An employee is configured as the staff for the events. Regardless of whether this member of staff is assigned as the employee for a service or not, the same time is available for bookings of our services. Based on your explanation, this proves what you are saying is incorrect.
As I asked previously, provide me with a step-by-step guide that might help me understand how the plugin is supposed to work; which I currently do not. I am not really interested in knowing the ins and outs of how the plugin works, I just need to make sure when an event is scheduled none of the services can also be booked.
And I re-iterate - I WANT A STEP-BY-STEP GUIDE, because clearly your attempts at explaining how the plugin is supposed to function aren't working.
Hello Graham,
Thank you for your patience, and I apologize for any confusion earlier. I understand your need to ensure that services cannot be booked during an event.
To better assist you, could you please provide admin access to your site? This will allow me to take a closer look at your settings and provide a more tailored solution to your issue. Once I have access, I will be able to guide you step-by-step on how to configure the plugin as per your needs.
Looking forward to your reply!
Kind Regards,
Uros Jovanovic
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Thank Uros, I have created an admin account for you using your email address. Please reset the password to get in.
Hello Graham,
Thanks for the update on this.
I performed checks and the issue is that not all employees are assigned to an event, and thus there will always be an employee that can be booked for an appointment on the front-end, in this case, Chris Holt.
For this purpose, I would suggest that you assign all employees to the event as "Staff" and it should work fine for your purposes.
Please let me know if this works for you.
Looking forward to your reply.
Kind Regards,
Uros Jovanovic
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
OK, that makes sense. Ultimately it means that we have to configure all active employees as staff for all events/services to avoid double-booking the pool.
A check box on events that says 'don't allow additional bookings of this location' when an event is scheduled, would make things much easier.
Hello Graham,
Thanks for the feedback! A checkbox like that would indeed simplify the process. I’ll make a note of your suggestion, and hopefully, it will be considered for future updates.
If you need any further assistance, feel free to reach out!
Kind Regards,
Uros Jovanovic
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables