Thanks for reaching out to us and thanks for the video. First of all, you need to change the Default Timeslot Step configuration in General settings. By default, this is configured to 30 minutes, but it might be changed on your side. If configured to 30 minutes, then you would have the option to configure the service duration and the rest of the options to lower increments
For the buffer times, you would simply just have to add the buffer time before or after in service settings
Please note that the timeslots displayed on the front end, depend on these two options
If the first one is enabled, then Amelia will calculate and show the timeslot depending on the service duration. That means if the service duration is 1h, then the timeslot would appear as 09 - 10 and etc. If the service is 2 hours, then 10 - 12 and etc. Also, the second option will tell Amelia to calculate the buffer times with service duration. So, feel free to configure it according to your liking.
Perhaps I didn't explain properly. So, I have one employee who is assigned to a service that has a duration of 30 minutes. He has work hours configured like this
Since the service duration is 30 minutes, Amelia calculates those 30 minutes within employee work hours, therefore it shows the timeslots like this
But, only if the option "use service duration" is disabled. If this is enabled, then Amelia calculates the service duration and show it in the appointment duration. That's not a problem when you have one service with the exact duration, but you might have multiple services with different durations assigned to the same employee and then depending on the selection, different timeslots would appear.
Thanks for the video, but unfortunately, this would not be possible with one service and one employee. Allow me to explain. Since Amelia is calculating the timeslots based on the service duration and employee work hours, having the work hours configured as per my previous instructions, will only show the 30-minute duration. It's not possible to have it configured as per your video with one employee, simply because your employee wont be able to work on the timeslot 07:30 if already booked from 7AM, if that makes sense. So, to summarize, Amelia will only show the timeslot in service duration (in your case 30 minutes), but it won't be able to show the timeslots in 1 hour because there is no service with 1 hour duration. If you want to add the service duration of 1h with the service of 30 minutes together, this would also not be possible, since your customer would need to select a service first, so either 1 hour or 30 minutes service.
2. As you had explained, timeslot 07:30 if already booked from 7AM, that is correct, if 7 - 8am is already booked then, 7:30 to 8:30am is no longer available. BUT, we would still like the user to have the option of booking EITHER 7 - 8am or 7:30 - 8:30am to begin with. Is this possible?
That depends on the option "Use service duration for booking a time slot". Assuming that the service duration is 1h, if this is turned on, then it looks like this
if turned off, it looks like this
If you have this turned on and you still want to timeslots to display like this, the only way is to have two employees assigned, but I believe that's not what you are looking for.
Amelia Staggered start times and 30min buffer for 1hr appointment
https://www.loom.com/share/dbb5e0d06c6f4eea9e9661ec78f4d07c?sid=ee75b04a-01aa-4b13-92cb-aa377933d4e1
Hi Lisa,
Thanks for reaching out to us and thanks for the video. First of all, you need to change the Default Timeslot Step configuration in General settings. By default, this is configured to 30 minutes, but it might be changed on your side. If configured to 30 minutes, then you would have the option to configure the service duration and the rest of the options to lower increments
For the buffer times, you would simply just have to add the buffer time before or after in service settings
Please note that the timeslots displayed on the front end, depend on these two options
If the first one is enabled, then Amelia will calculate and show the timeslot depending on the service duration. That means if the service duration is 1h, then the timeslot would appear as 09 - 10 and etc. If the service is 2 hours, then 10 - 12 and etc. Also, the second option will tell Amelia to calculate the buffer times with service duration. So, feel free to configure it according to your liking.
Of course, let me know if it works.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
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! Almost there, pls see below.
Staggered Start Times
https://www.loom.com/share/4c7cc0c3ae4d4fc4a95408debd39855b?sid=1640c4ee-4a48-4add-9254-7aa715feaa58
Hi Lisa,
Perhaps I didn't explain properly. So, I have one employee who is assigned to a service that has a duration of 30 minutes. He has work hours configured like this
Since the service duration is 30 minutes, Amelia calculates those 30 minutes within employee work hours, therefore it shows the timeslots like this
But, only if the option "use service duration" is disabled. If this is enabled, then Amelia calculates the service duration and show it in the appointment duration. That's not a problem when you have one service with the exact duration, but you might have multiple services with different durations assigned to the same employee and then depending on the selection, different timeslots would appear.
I hope I cleared a bit.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
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
Need 1hr duration not 30min
https://www.loom.com/share/1a8fcdada4544c7bbdae8dd0394e0018?sid=aad945a2-c958-404e-becd-77a3c7772cbb
Hi Lisa,
Thanks for the video, but unfortunately, this would not be possible with one service and one employee. Allow me to explain. Since Amelia is calculating the timeslots based on the service duration and employee work hours, having the work hours configured as per my previous instructions, will only show the 30-minute duration. It's not possible to have it configured as per your video with one employee, simply because your employee wont be able to work on the timeslot 07:30 if already booked from 7AM, if that makes sense. So, to summarize, Amelia will only show the timeslot in service duration (in your case 30 minutes), but it won't be able to show the timeslots in 1 hour because there is no service with 1 hour duration. If you want to add the service duration of 1h with the service of 30 minutes together, this would also not be possible, since your customer would need to select a service first, so either 1 hour or 30 minutes service.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
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 you.
Two more things to consider here:
1. I always want the the duration to be 1hr and only the Buffer Time Before & after to be 30mins. I have changed it back to 1hr on example provided at: https://constantcompanionllc.com/so-lancaster-co-canine-getaway-rentals-the-acres/ and only had it set to 30mins for testing.
2. As you had explained, timeslot 07:30 if already booked from 7AM, that is correct, if 7 - 8am is already booked then, 7:30 to 8:30am is no longer available. BUT, we would still like the user to have the option of booking EITHER 7 - 8am or 7:30 - 8:30am to begin with. Is this possible?
Hi Lisa,
That depends on the option "Use service duration for booking a time slot". Assuming that the service duration is 1h, if this is turned on, then it looks like this
if turned off, it looks like this
If you have this turned on and you still want to timeslots to display like this, the only way is to have two employees assigned, but I believe that's not what you are looking for.
Kind Regards,
Stefan Petrov
[email protected]
Rate my support
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 again Stefan, your help is very much appreciated