I am entering manually hundreds of appointments from an other system 😒 and there are some slots that are not open for the booking online. I gave the permission role to the admin to enter an appointment whenever he wants but it works only for the main location I've specify in the employee profile. And it seems that I can only set one location on the employee profile. How can I enter some appointments on slots that are not on an open schedule on the other locations ? Thanks for your answer.
By default, in employee settings, you can only assign one location. However, in employee Work hours configuration, you can assign the other locations for each day of the week. An admin can book the appointments from the backend (with the option "Allow admin to book at any time") and when he selects a certain employee, he would see multiple locations offered.
Currently, there is no such option becuase it would create a conflict, however we are considering this feature for future updates. Feel free to follow the changelog page to keep up with the updates.
Ok, so to be sure I didn't do something that could create a conflit, I followed your answer using the employees working hours schedules ... BUT I've put some breaks to fully block the periods as we are only using special days for the employees. ( see screenshot) Is that ok ?
Then admin can book some appointments out of open schedule without any risk of offering free slots because of working hours schedule.
The breaks are related to the work hours configuration, but since you only have special days set up, it won't work as expected in this case. To make it work, you would need to configure the special days to match the duration.
For example, if a service has a duration of 1 hour, you can set up the special days from 8 AM to 9 AM and then from 11 AM to 12 PM. Only those time slots will appear on the front end. However, if the option "Allow admin to book at any time" is enabled, the admin will be able to see all available time slots from the backend.
But if I use only special days , the admin with the option "Allow admin to book at any time" enabled can only access the location that is on the employee profile. 😒
It's the exact configuration you set up previously. The "standard" work hours repeat weekly, so they won’t work for your use case. However, configuring special days will do the trick.
As you've already noticed, you can set a special day for a specific date and time while also specifying the location. A timeslot won’t be shown as available unless you configure either a special day or work hours. Since you're using special days, make sure to exclude the standard work hours configuration.
Please note that all special days need to be configured manually. If the first week follows a specific schedule, set up special days for the entire week. Repeat this process for the second week, and so on. Keep in mind that special days do not repeat automatically.
Thanks for your last answer. So I repeat what I have noticed : if we use the special days schedule and the admin is allowed to enter an appointment whenever he wants : it works only for the main location specified in the employee profile 😞 and not on the other locations he has special days set for. Have a good day too.
But, if you assing multiple locations in employee work hours section, when admin selects the particular employee, in location section, he will see all locations assigned. As per the example -
There are two locations assigned (Amelia Test Location and Test Location 2)
If i go to appointments and select this employee, you can see that i can choose both locations
HI,
I am entering manually hundreds of appointments from an other system 😒 and there are some slots that are not open for the booking online.
I gave the permission role to the admin to enter an appointment whenever he wants but it works only for the main location I've specify in the employee profile. And it seems that I can only set one location on the employee profile. How can I enter some appointments on slots that are not on an open schedule on the other locations ?
Thanks for your answer.
Hi Marie,
By default, in employee settings, you can only assign one location. However, in employee Work hours configuration, you can assign the other locations for each day of the week. An admin can book the appointments from the backend (with the option "Allow admin to book at any time") and when he selects a certain employee, he would see multiple locations offered.
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
Ok thanks for your detailed answer . Too bad though only admin can do that, managers should also.
Currently, there is no such option becuase it would create a conflict, however we are considering this feature for future updates. Feel free to follow the changelog page to keep up with the updates.
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
Ok, so to be sure I didn't do something that could create a conflit, I followed your answer using the employees working hours schedules ... BUT I've put some breaks to fully block the periods as we are only using special days for the employees. ( see screenshot) Is that ok ?
Then admin can book some appointments out of open schedule without any risk of offering free slots because of working hours schedule.
Marie
Anyways I can't do it this way as the working hour schedule skips and the periods are deleted 😞
Hi Marie,
The breaks are related to the work hours configuration, but since you only have special days set up, it won't work as expected in this case. To make it work, you would need to configure the special days to match the duration.
For example, if a service has a duration of 1 hour, you can set up the special days from 8 AM to 9 AM and then from 11 AM to 12 PM. Only those time slots will appear on the front end. However, if the option "Allow admin to book at any time" is enabled, the admin will be able to see all available time slots from the backend.
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
But if I use only special days , the admin with the option "Allow admin to book at any time" enabled can only access the location that is on the employee profile. 😒
Hi Marie,
It's the exact configuration you set up previously. The "standard" work hours repeat weekly, so they won’t work for your use case. However, configuring special days will do the trick.
As you've already noticed, you can set a special day for a specific date and time while also specifying the location. A timeslot won’t be shown as available unless you configure either a special day or work hours. Since you're using special days, make sure to exclude the standard work hours configuration.
Please note that all special days need to be configured manually. If the first week follows a specific schedule, set up special days for the entire week. Repeat this process for the second week, and so on. Keep in mind that special days do not repeat automatically.
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
Thanks for your last answer. So I repeat what I have noticed : if we use the special days schedule and the admin is allowed to enter an appointment whenever he wants : it works only for the main location specified in the employee profile 😞 and not on the other locations he has special days set for.
Have a good day too.
Hi Marie,
But, if you assing multiple locations in employee work hours section, when admin selects the particular employee, in location section, he will see all locations assigned. As per the example -
There are two locations assigned (Amelia Test Location and Test Location 2)
If i go to appointments and select this employee, you can see that i can choose both locations
If i remove one location
Then only one location is visible
And the user role option must be enabled
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