Isidora mentioned earlier (see her message below in italics) that in order to avoid double bookings I should connect all therapists to the same calendar. As this sort of approach is not covered in your documentation, I'd like more information as to how to set it up. Here's how I see it (ordered list below). Please correct me where I'm wrong.
I create a shared Google Calendar.
The question here is to do with permissions. I don't want the employees to connect using the same account as that account has other (private) calendars that other employees shouldn't see. Do I need to share the Google Calendar with each employee (their email) first and then they could connect using their own Google accounts? Also, when sharing, would I need to grant them all both read and write permissions?
I sync each employee with the same calendar I created in step 1.
"As for your use case, if I understand you right, you have 5 therapists and 8 services but just one room where those services can be provided. So you don't want when one therapist is booked that other be available for the same time slot. If I am right, then you would need to connect all 5 therapists to the same Google Calendar, so when one therapist is booked other would be unavailable also because Google removes busy time slots from Amelia calendar."
Moreover, I've just synced one employee with an empty Google Calendar. However, no Amelia events appear in the Google Calendar. What troubleshooting steps should I take in this case
2. Access each of your employee's settings, and type in that same account in Google Calendar field:
So, every employee should have access to this shared e-mail.
When you do this, all your employees will be connected to the same calendar, and each time slot reserved for one employee automatically becomes unavailable for other employees.
If the event didn't appear in the Google Calendar, there are only two options:
1. Employee is connected to multiple calendars, and the one you're trying to sync with has not been selected in the dropdown (within Employee's settings).
2. Employee has not been connected to the calendar at all.
thanks for the clarification. I followed all the steps outlined and the events are still not appearing in the google calendar. We are using G Suite Calendar. Could this be the issue? Any settings that would have to be adjusted in order to make this work?
This is quite urgent as we'll be getting double bookings till this works.
I don't believe Amelia is able to synchronize with G Suite Calendar, only Google Calendar.
I know that Google Calendar is included in the suite, but the synchronization is set up to work for each individual employee with their personal e-mails, and you won't be able to connect to G Suite Calendar.
Since setting up G Suite requires setting up a business e-mail, and register a domain I wasn't able to test this. Our developers developed the feature to connect straight to the Google Calendar application, and integration with G Suite has not been established.
as far as I'm aware, the two are nearly identical. With the main difference being that G Suite is targeted at business users. "An Enterprise-Level" (from your website) plugin should be able to work with enterprise-level (or in our case much much smaller) tools such as G Suite.
Is this something you guys will consider testing and implementing in the future? Otherwise your website copy should include this limitation.
I will test to see if everything works with a 'normal' Google Calendar and let you know. However, I'd like this to be only a temporary solution as creating / managing a separate account from that of the employee's isn't exactly ideal.
You are correct, and they are nearly identical, but there are some differences which do not allow you to connect to G Suite.
I will forward your suggestion to our development team, and they will look into it and decide if (or rather when) this will be worked on, and implemented.
Hi,
Isidora mentioned earlier (see her message below in italics) that in order to avoid double bookings I should connect all therapists to the same calendar. As this sort of approach is not covered in your documentation, I'd like more information as to how to set it up. Here's how I see it (ordered list below). Please correct me where I'm wrong.
Do I need to share the Google Calendar with each employee (their email) first and then they could connect using their own Google accounts? Also, when sharing, would I need to grant them all both read and write permissions?
"As for your use case, if I understand you right, you have 5 therapists and 8 services but just one room where those services can be provided. So you don't want when one therapist is booked that other be available for the same time slot. If I am right, then you would need to connect all 5 therapists to the same Google Calendar, so when one therapist is booked other would be unavailable also because Google removes busy time slots from Amelia calendar."
Thanks in advance for the clarification.
Cheers,
Andrius
Moreover, I've just synced one employee with an empty Google Calendar. However, no Amelia events appear in the Google Calendar. What troubleshooting steps should I take in this case
Hi again Andrius.
What Isidora was trying to say is this:
1. Create a new Google Account, for instance "[email protected]"
2. Access each of your employee's settings, and type in that same account in Google Calendar field:
So, every employee should have access to this shared e-mail.
When you do this, all your employees will be connected to the same calendar, and each time slot reserved for one employee automatically becomes unavailable for other employees.
If the event didn't appear in the Google Calendar, there are only two options:
1. Employee is connected to multiple calendars, and the one you're trying to sync with has not been selected in the dropdown (within Employee's settings).
2. Employee has not been connected to the calendar at all.
Please check this, and let me know.
Best regards.
Kind Regards,
Aleksandar Vuković
[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
Hi Aleksandar,
thanks for the clarification. I followed all the steps outlined and the events are still not appearing in the google calendar. We are using G Suite Calendar. Could this be the issue? Any settings that would have to be adjusted in order to make this work?
This is quite urgent as we'll be getting double bookings till this works.
Btw, I checked G Suite Admin and WP Amelia does appear in the list of connected applications for that user.
Hi Andrius.
I don't believe Amelia is able to synchronize with G Suite Calendar, only Google Calendar.
I know that Google Calendar is included in the suite, but the synchronization is set up to work for each individual employee with their personal e-mails, and you won't be able to connect to G Suite Calendar.
Since setting up G Suite requires setting up a business e-mail, and register a domain I wasn't able to test this. Our developers developed the feature to connect straight to the Google Calendar application, and integration with G Suite has not been established.
Best regards.
Kind Regards,
Aleksandar Vuković
[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
Hi Aleksandar,
as far as I'm aware, the two are nearly identical. With the main difference being that G Suite is targeted at business users. "An Enterprise-Level" (from your website) plugin should be able to work with enterprise-level (or in our case much much smaller) tools such as G Suite.
Is this something you guys will consider testing and implementing in the future? Otherwise your website copy should include this limitation.
I will test to see if everything works with a 'normal' Google Calendar and let you know. However, I'd like this to be only a temporary solution as creating / managing a separate account from that of the employee's isn't exactly ideal.
Thanks,
Andrius
Hi again Andrius.
You are correct, and they are nearly identical, but there are some differences which do not allow you to connect to G Suite.
I will forward your suggestion to our development team, and they will look into it and decide if (or rather when) this will be worked on, and implemented.
Sorry for the inconvenience.
Best regards.
Kind Regards,
Aleksandar Vuković
[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
Many thanks, Aleksandar. Looking forward to seeing this resolved in future releases.
Me too, Andrius.
You're welcome. Hopefully it'll be implemented soon enough.
Best regards.
Kind Regards,
Aleksandar Vuković
[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