Firstly, I would like to sincerely apologize for the delayed response as we have been experiencing an unusually high number of tickets. I am sorry that it has taken longer than usual to respond to your concern and your patience is highly appreciated.
-
Regarding the times showing differently between the Calendar and the back-end of the site;
this might be an issue with the Time Zone settings:
If you enabled this setting : Show booking slots in client time zone on the Amelia general settings :
If you enable this option your clients will see time slots in their own time zone, and once they schedule an appointment you will see it in the back-end in the time zone that you have set in the WordPress General Settings under the Timezone option. So, for example, if your clients are in a time zone that is 1 hour less than yours, they will schedule an appointment for 8 pm, and you will see this appointment at 9 pm in the appointments list.
-
Also, for example, in the main WP time zone, on the settings , if you have set a fixed UTC time zone.
We strongly recommend switching to a City that is the closest to the same time zone, to avoid any issues between back-end and front-end times.
Please check out more details explained about using time zones in Amelia on this page. Time Zones with Amelia
The main summary is :
When you select the city you're in, in WordPress' General Settings, the system automatically calculates the Daylight Savings Time, and shifts the clock accordingly, so if you have any issues with what you see on the front-end vs what you see in the back-end, always check the Time Zone in WordPress.
-
And with this new feature to set employees time zones; we also recommend picking a city, rather than a fixed UTC time zone, to avoid any issues.
Important to note : for employees as well, it will only show their time zone when they log into the employee panel; otherwise on the back-end, it will always show your WordPress time zone.
-
If the services are the ones available on the related page, i can only see one employee available for each service?
You mentioned that each service has a separate employee, but seems that it is split into 2 :
3 services for Onsite Staff, and 3 for Onsite Drums?
-
Maybe i didn't correctly understand all the details;
but i can certainly take a remote look at the setup, if you'd like;
Please provide me a temporary WP-admin (administrator) user for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue.
We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course, we do not provide login data to third parties.
You can write credentials here just check PRIVATE Reply so nobody can see them except us.
This is correct, basically, if you want to avoid a situation like this, for example :
if one service/room is booked at a certain time slot > the other one will become busy for that time slot if they are both assigned to the same employee;
then you have to create at least one employee for each service/room, just as you said, correct.
You can create dummy/duplicate employees if needed, and they can even share the same email;
If you need to make multiple employees have the same email, there is a workaround, if you use Gmail or Outlook.
Let me know if you need that, and how all of this sounds - if it makes sense.
But it is OK if it is still not crystal clear, let me know and we can work on more detailed examples.
That is correct, i forgot to mention that very important detail, i did not ask if you connected them to the same Calendar.
If you connect two or more employees to the same Google Calendar, and you enable the option to create Busy time slots for every booking; that is exactly it.
If you wish to synchronize a Calendar, but for the time slots to not affect each other like that, for each room/service, you would have to connect a different Calendar to each service.
You can still send all the notifications about bookings to the same email, though, using this feature :
Send all notifications to additional addresses,
in Amelia settings > Notifications:
This option allows you to set multiple additional addresses that will receive all notifications that you have enabled on the Notifications page. If, for example, you want the admin and/or manager to receive all emails about appointments, just write their email addresses here and all email notifications that will be sent to employees and customers will be sent to these email addresses as well. Once you fill in the first address press enter and the first address will be saved so you can add then the second one press enter, etc.
-
Let me know how that seems, and i hope we will get a working solution for you, without too much inconvenience.
Does each employee need to be linked to a Google account or can I just leave that field empty and have all the notifications go to a primary email account?
Also, I notice the Amelia Manager profile for WP Users doesn't seem to be able to delete appointments from the calendar. I can only delete calendar appointments from a WP User profile set to Admin, which is problematic. I would much prefer other users be able to manage bookings without having access to the whole of our website.
You can still add "additional email(s) for notifications", to receive all the notifications, if needed.
-
Regarding the role permissions, you are correct, it is set like this:
WordPress Administrator is the user who has all the plugin’s permissions. An administrator can create services, locations, customers, employees, and appointments, and permanently delete or hide all entries. He can also customize the look of the front-end of the plugin, so it matches the website of the company. As an admin, one can also make changes in all WordPress settings and change the roles for the other users.
-
The “Amelia Manager” role has almost the same permissions as an “Administrator” role, but with a few important differences. A manager is allowed to hide but not delete anything; a manager cannot customize the front-end look of the plugin and doesn’t have access to the WordPress settings.
You can add an “Amelia Manager” user by going to Users » Add New, fill in the necessary data, and choose the “Amelia Manager” role under the “Role” option.
- If you wish, more details on all Amelia roles can be seen here;
-
I can see what you mean from the managing standpoint... I will make sure to pass this as an improvement suggestion to the management and the developers;
they might consider to change that permission in the future, to allow Amelia Manager to have more control over schedule, and deletion of appointments, but i can't say if or when that might happen at this time.
I will pass this to them, but please feel free to search through our feature suggestion page,
to see if someone may be already suggested this feature. If you can't see it, feel free to add your suggestion there, and it will be forwarded to our management for review.
After it's been reviewed it will be presented on the front page, for voting. Please note that it may take some time before your suggestion is brought up for voting since we receive quite a lot of suggestions on daily basis, and as more people vote, the feature will move higher on the priority list.
You can certainly follow our changeLog page if you'd like, where we state any changes/new features/bug fixes during updates;
and our newsletter, so you're informed about new features, bug fixes, freebies, etc.
-
Let me know if you have any further questions. Thank you.
I have set up 6 different services we offer, we can provide 3 of these services at the same time in 3.5 hour time slots with a 30m buffer.
When testing, I only seem to be able to book one service at a time, even if the services are provided by a different employee.
Also, instead of the service showing the booked time on Google Calendar (11:00 - 14:30) it's showing (12:00 - 16:00)
I'm choosing to do it this way as I like the aesthetic provided by the [ameliacatalog category=1] [ameliacatalog category=2] layout I set up.
Is it possible to offer 3 services at once in this manner?
Hi, Brunswick MIll Studios
Firstly, I would like to sincerely apologize for the delayed response as we have been experiencing an unusually high number of tickets. I am sorry that it has taken longer than usual to respond to your concern and your patience is highly appreciated.
-
Regarding the times showing differently between the Calendar and the back-end of the site;
this might be an issue with the Time Zone settings:
If you enabled this setting : Show booking slots in client time zone on the Amelia general settings :
If you enable this option your clients will see time slots in their own time zone, and once they schedule an appointment you will see it in the back-end in the time zone that you have set in the WordPress General Settings under the Timezone option. So, for example, if your clients are in a time zone that is 1 hour less than yours, they will schedule an appointment for 8 pm, and you will see this appointment at 9 pm in the appointments list.
-
Also, for example, in the main WP time zone, on the settings , if you have set a fixed UTC time zone.
We strongly recommend switching to a City that is the closest to the same time zone, to avoid any issues between back-end and front-end times.
Please check out more details explained about using time zones in Amelia on this page. Time Zones with Amelia
The main summary is :
When you select the city you're in, in WordPress' General Settings, the system automatically calculates the Daylight Savings Time, and shifts the clock accordingly, so if you have any issues with what you see on the front-end vs what you see in the back-end, always check the Time Zone in WordPress.
-
And with this new feature to set employees time zones; we also recommend picking a city, rather than a fixed UTC time zone, to avoid any issues.
Important to note : for employees as well, it will only show their time zone when they log into the employee panel; otherwise on the back-end, it will always show your WordPress time zone.
-
If the services are the ones available on the related page, i can only see one employee available for each service?
You mentioned that each service has a separate employee, but seems that it is split into 2 :
3 services for Onsite Staff, and 3 for Onsite Drums?
-
Maybe i didn't correctly understand all the details;
but i can certainly take a remote look at the setup, if you'd like;
Please provide me a temporary WP-admin (administrator) user for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue.
We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course, we do not provide login data to third parties.
You can write credentials here just check PRIVATE Reply so nobody can see them except us.
Kind Regards,
Miloš Jovanović
[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, Brunswick MIll Studios
This is correct, basically, if you want to avoid a situation like this, for example :
if one service/room is booked at a certain time slot > the other one will become busy for that time slot if they are both assigned to the same employee;
then you have to create at least one employee for each service/room, just as you said, correct.
You can create dummy/duplicate employees if needed, and they can even share the same email;
If you need to make multiple employees have the same email, there is a workaround, if you use Gmail or Outlook.
Let me know if you need that, and how all of this sounds - if it makes sense.
But it is OK if it is still not crystal clear, let me know and we can work on more detailed examples.
Kind Regards,
Miloš Jovanović
[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
So I have done this.
Service Room 1 = Employee Room 1
Service Room 5 = Employee Room 5
Etc.
I'm still having the same problem, I can only book 1 room out of 3 at a specific time slot.
I have assigned them all to the same Google Calendar as that is how our real staff will manage the day to day bookings on the back end.
Is this where our problem is?
Hi, Brunswick MIll Studios
That is correct, i forgot to mention that very important detail, i did not ask if you connected them to the same Calendar.
If you connect two or more employees to the same Google Calendar, and you enable the option to create Busy time slots for every booking; that is exactly it.
If you wish to synchronize a Calendar, but for the time slots to not affect each other like that, for each room/service, you would have to connect a different Calendar to each service.
You can still send all the notifications about bookings to the same email, though, using this feature :
Send all notifications to additional addresses,
in Amelia settings > Notifications:
This option allows you to set multiple additional addresses that will receive all notifications that you have enabled on the Notifications page. If, for example, you want the admin and/or manager to receive all emails about appointments, just write their email addresses here and all email notifications that will be sent to employees and customers will be sent to these email addresses as well. Once you fill in the first address press enter and the first address will be saved so you can add then the second one press enter, etc.
-
Let me know how that seems, and i hope we will get a working solution for you, without too much inconvenience.
Kind Regards,
Miloš Jovanović
[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, I think that might work as a work around.
Does each employee need to be linked to a Google account or can I just leave that field empty and have all the notifications go to a primary email account?
Also, I notice the Amelia Manager profile for WP Users doesn't seem to be able to delete appointments from the calendar. I can only delete calendar appointments from a WP User profile set to Admin, which is problematic. I would much prefer other users be able to manage bookings without having access to the whole of our website.
Hi, Brunswick MIll Studios
- You won't be able to add an employee with a blank Email, that field is mandatory;
but what i can offer is a workaround; multiple employees can have same email ( for gmail and Outlook only);
You can put the same email just place +number before @ and you will be able to save employees but all emails will go to the same email address.
For example [email protected], [email protected], [email protected] etc, will be different while saving and you will be able to save all employees but all emails will go to [email protected] address.
You can still add "additional email(s) for notifications", to receive all the notifications, if needed.
-
Regarding the role permissions, you are correct, it is set like this:
WordPress Administrator is the user who has all the plugin’s permissions. An administrator can create services, locations, customers, employees, and appointments, and permanently delete or hide all entries. He can also customize the look of the front-end of the plugin, so it matches the website of the company. As an admin, one can also make changes in all WordPress settings and change the roles for the other users.
-The “Amelia Manager” role has almost the same permissions as an “Administrator” role, but with a few important differences. A manager is allowed to hide but not delete anything; a manager cannot customize the front-end look of the plugin and doesn’t have access to the WordPress settings.
You can add an “Amelia Manager” user by going to Users » Add New, fill in the necessary data, and choose the “Amelia Manager” role under the “Role” option.
- If you wish, more details on all Amelia roles can be seen here;
-
I can see what you mean from the managing standpoint... I will make sure to pass this as an improvement suggestion to the management and the developers;
they might consider to change that permission in the future, to allow Amelia Manager to have more control over schedule, and deletion of appointments, but i can't say if or when that might happen at this time.
I will pass this to them, but please feel free to search through our feature suggestion page,
to see if someone may be already suggested this feature. If you can't see it, feel free to add your suggestion there, and it will be forwarded to our management for review.
After it's been reviewed it will be presented on the front page, for voting. Please note that it may take some time before your suggestion is brought up for voting since we receive quite a lot of suggestions on daily basis, and as more people vote, the feature will move higher on the priority list.
You can certainly follow our changeLog page if you'd like, where we state any changes/new features/bug fixes during updates;
and our newsletter, so you're informed about new features, bug fixes, freebies, etc.
-
Let me know if you have any further questions. Thank you.
Kind Regards,
Miloš Jovanović
[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