I'm having a really hard time trying to understand how to correctly configure time slots for a service, and I already took a look at the whole documentation but I'm still unable to do so, would gladly appreciate any help on this matter.
This is a general overview of what I'm trying to achieve.
For Pilates there are 1hr sessions. I have multiple employees assigned to this.
In a normal day it would like this; Starting from 6:10am to 9:10am [4 sessions] No sessions from 10:10am to 6:10pm Another set of sessions ranging from 6:10 pm to 8:10pm. [3 sessions]
I've tried everything and and I cannot achieve these specific time slots for the date selection part of the catalog booking form.
Thanks for reaching out to us. First to explain how it works. The service duration and employee work hours defines how the timeslots are shown on the booking form. If the service duration is 1h and you configure the employee work hours from 6:10AM to 09:10AM, then the timeslot would appear as 6:10AM to 7:10AM, 7:10AM to 8:10AM. Please note that you can display 3 sessions in this time period, not 4. (6:10AM to 7:10AM, 7:10AM to 8:10AM, 8:10AM to 9:10AM)
To assign specific work hours for each day of the week, you can go to the employee work hour section and add breaks. In the upper right corner, there is a plus icon and you will these options
You're right, the correct range for 4 morning sessions would be: 6:10am - 10:10am The break hours would be set to 10:10am - 6:10pm And for the 3 afternoon sessions this would be: 6:10pm - 9:10pm
I set this for the employee.
The problem I'm facing now when following your step-by-step is that, despite setting the ranges in the previously mentioned form, for some reason, the time slots display some random times (see attachement) such as as 2:10 am to 3:10 am. I don't know where that came from.
It’s likely that buffer time has been added in the service settings. Please double-check this to ensure it’s set up correctly. Also, make sure the "Use service duration for booking a time slot" option is enabled in the General settings.
This will ensure that the time slot aligns with the service duration (in this case, 1 hour).
An issue that i found at one of my clients is that an admin can adjust an appointment by the minute if the Default Time Slot Step is set to 1 minute. However, employees can only modify the time based on the service duration when booking a time slot. If the “Use service duration for booking a time slot” option in the general settings is toggled off, the booking form becomes endless due to this setting.
It would be helpful if employees could also adjust the time of an appointment by the minute, with the form dynamically adapting to fit current appointments like the admins can.
Also, why an employee can't be an admin too? this would be solve a lot of issues.
Hello Stefan, thanks for your reply. Still having issues. Hope you could help me out as the Studio will open up soon, and I need to teach the coaches how to use the system. But first I must be able to use it myself.
This is what I've looked into since your last reply.
1. For the global business times I've set: (See attachment for screen grab) Office/working hours: 6:00 am to 1:00 pm Lunch break: 1:00 pm - 6:00 pm Office/working hours: 6:00 pm to 9:10 pm
2. For the employees: (See attachment for screen grab)
4 morning 1-hr sessions set as the following: 6:10am - 10:10am Lunch break: 10:10am - 6:10pm 3 afternoon 1-hr sessions set as the following: 6:10pm - 9:10pm
The option ""Use service duration for booking a time slot" has been enabled since the beginning. Regarding the "buffer time". Should I enable it or disable it?
Either way, I've tried both options; buffer time enables and disabled, but with no avail.
The timeslots still appear weird. (See attachment for screen grab) You can appreciate in the screengrab that the hours displayed, none of them are actual time slots for any of my employees.
What else do you recommend I should look into?
Or perhaps, I might be misunderstanding the way Amelia could work for this specific Pilates studio, let me explain, just to get that out of the way for now.
1. Clients will buy packages 2. Clients should be able to book individual sessions for said packages within specific time-slots. These time slots won't change ever. As there are multiple coaches, while the time slots won't changes, the coaches will be randomized.
1. Coaches should be able to see the previously mentioned client who bought the package. 2. Coaches should be able to see the specific time slot the client chose.
1. For each time slot, each individual session would have a max capacity, once maxed out, it should be grayed out.
As far as I know, all of this is something you can achieve with Amelia, but you're the expert, let me know if I'm missing something.
SOLUTION: The problem for wrong time slots being shown was the "Show booking times in client time zone" option being turned ON. I turned it off and the settings for each employee and service became global and behaved as expected.
If your business is local and physically appointment based, I recommend you turn this option off right away.
Also, if this could help as a suggestion for the Amelia dev team, I think it could be suitable for this option to be turned off by default.
Apologies for the delayed response! I was just about to reach out when I noticed that you’ve already found the solution—great job!
As you may have already observed, when this option is enabled, your customers will see the time slots in their own timezone, regardless of the configuration in Amelia. If I’m not mistaken, this option is turned off by default.
If you have any further questions or encounter other issues, please don’t hesitate to reach out to us through a new ticket. We’ll be happy to assist you!
I'm having a really hard time trying to understand how to correctly configure time slots for a service, and I already took a look at the whole documentation but I'm still unable to do so, would gladly appreciate any help on this matter.
This is a general overview of what I'm trying to achieve.
For Pilates there are 1hr sessions. I have multiple employees assigned to this.
In a normal day it would like this;
Starting from 6:10am to 9:10am [4 sessions]
No sessions from 10:10am to 6:10pm
Another set of sessions ranging from 6:10 pm to 8:10pm. [3 sessions]
I've tried everything and and I cannot achieve these specific time slots for the date selection part of the catalog booking form.
What's the step-by-step to follow here?
Hello Remi,
Thanks for reaching out to us. First to explain how it works. The service duration and employee work hours defines how the timeslots are shown on the booking form. If the service duration is 1h and you configure the employee work hours from 6:10AM to 09:10AM, then the timeslot would appear as 6:10AM to 7:10AM, 7:10AM to 8:10AM. Please note that you can display 3 sessions in this time period, not 4. (6:10AM to 7:10AM, 7:10AM to 8:10AM, 8:10AM to 9:10AM)
To assign specific work hours for each day of the week, you can go to the employee work hour section and add breaks. In the upper right corner, there is a plus icon and you will these options
So, it should be configured like this
On the booking form, it would look like this
I hope it helps.
Kind Regards,
Stefan Petrov
[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
First of all, thank you quick and detailed reply.
You're right, the correct range for 4 morning sessions would be: 6:10am - 10:10am
The break hours would be set to 10:10am - 6:10pm
And for the 3 afternoon sessions this would be: 6:10pm - 9:10pm
I set this for the employee.
The problem I'm facing now when following your step-by-step is that, despite setting the ranges in the previously mentioned form, for some reason, the time slots display some random times (see attachement) such as as 2:10 am to 3:10 am. I don't know where that came from.
Attached files: Sin 644.jpg
Kind Regards,
Stefan Petrov
[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,
An issue that i found at one of my clients is that an admin can adjust an appointment by the minute if the Default Time Slot Step is set to 1 minute. However, employees can only modify the time based on the service duration when booking a time slot. If the “Use service duration for booking a time slot” option in the general settings is toggled off, the booking form becomes endless due to this setting.
It would be helpful if employees could also adjust the time of an appointment by the minute, with the form dynamically adapting to fit current appointments like the admins can.
Also, why an employee can't be an admin too? this would be solve a lot of issues.
Hello Stefan, thanks for your reply. Still having issues. Hope you could help me out as the Studio will open up soon, and I need to teach the coaches how to use the system. But first I must be able to use it myself.
This is what I've looked into since your last reply.
1. For the global business times I've set: (See attachment for screen grab)
Office/working hours: 6:00 am to 1:00 pm
Lunch break: 1:00 pm - 6:00 pm
Office/working hours: 6:00 pm to 9:10 pm
2. For the employees: (See attachment for screen grab)
4 morning 1-hr sessions set as the following: 6:10am - 10:10am
Lunch break: 10:10am - 6:10pm
3 afternoon 1-hr sessions set as the following: 6:10pm - 9:10pm
The option ""Use service duration for booking a time slot" has been enabled since the beginning.
Regarding the "buffer time". Should I enable it or disable it?
Either way, I've tried both options; buffer time enables and disabled, but with no avail.
The timeslots still appear weird. (See attachment for screen grab)
You can appreciate in the screengrab that the hours displayed, none of them are actual time slots for any of my employees.
What else do you recommend I should look into?
Or perhaps, I might be misunderstanding the way Amelia could work for this specific Pilates studio, let me explain, just to get that out of the way for now.
1. Clients will buy packages
2. Clients should be able to book individual sessions for said packages within specific time-slots. These time slots won't change ever. As there are multiple coaches, while the time slots won't changes, the coaches will be randomized.
1. Coaches should be able to see the previously mentioned client who bought the package.
2. Coaches should be able to see the specific time slot the client chose.
1. For each time slot, each individual session would have a max capacity, once maxed out, it should be grayed out.
As far as I know, all of this is something you can achieve with Amelia, but you're the expert, let me know if I'm missing something.
Thanks, in advance.
Attached files: BusinessWrknHrs.JPG
EmployeeHrs.JPG
WrongTimeSlots.JPG
SOLUTION: The problem for wrong time slots being shown was the "Show booking times in client time zone" option being turned ON. I turned it off and the settings for each employee and service became global and behaved as expected.
If your business is local and physically appointment based, I recommend you turn this option off right away.
Also, if this could help as a suggestion for the Amelia dev team, I think it could be suitable for this option to be turned off by default.
Thanks Stefan.
Hi Remi,
Apologies for the delayed response! I was just about to reach out when I noticed that you’ve already found the solution—great job!
As you may have already observed, when this option is enabled, your customers will see the time slots in their own timezone, regardless of the configuration in Amelia. If I’m not mistaken, this option is turned off by default.
If you have any further questions or encounter other issues, please don’t hesitate to reach out to us through a new ticket. We’ll be happy to assist you!
Kind Regards,
Stefan Petrov
[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