Okay
  Public Ticket #3117055
Google calendar sync not removing busy slots
Closed

Comments

  • Julia started the conversation

    My google calendar on Sept 20th from 12 to 13 is busy as you can see. I even tried to duplicate the event, so Amelia understands it is busy.

    2212911567.png

    I have confirmed the appointment is set as busy and I responded YES to attend. 

    3810378108.png

    In my Amelia-WP configuration, I’ve set the ‘remove google calendar busy slots’ to true as you can see

    Aek_Y1wZZe71jweQRHMWQ8LczdbyC8mdtWzDHeKqV2aXtI3J7_MiRnvyGFmEjXwUA9CeSVEO8qB8IR62nizXMw9iVauHTHcayJoAQZ3UYV0bx7NSQkJbfJrVDHzDAwCiIyBiiPE_oGSApI0S8KLCIeokgwya_2O4eyI0oiQJlXWHJNLy_v1b4Ca3kw

    However… Amelia is still offering this slot as free when me or a customer want to book a new service slot from my website.

    89ZfGfHMx2SAFzj09i4kZzzFFMSseo3IxayktVtyezcHO550NqpmM8-fBuhqa9eYYGtvc0l2vUFTo3j27QH8FseJA6zYjbzm5C-ZF_jYVRMo9QCZlHONAuTPpJmDnOAzw-aojb78lg_txSl93kmyfO90U0RwAYK-9ojmQBIJXjYsGUCY9HFeSNqHsg

    Could you please review and check if there's anything not working properly?

    thanks.

  •  1,821
    Miloš replied


    Hi, Julia 

    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.

    -

    I have a feeling that you already checked all of this > properly connected the employee to that Google Calendar that has the busy slot created;

    but if you could double-check all of these points to be sure, and in the end if you can check the maximum number of returned Events > sometimes if that number is set too low > the max number is reached > then the Calendar stops sending new Busy slots over to Amelia.

    Here is what to check :

    Did you enable this setting in Amelia settings > Integrations > Google Calendar: 'Remove Google Calendar Busy Slots' :

    6741342236.png

    And did you connect the employee to their Google Calendar on the employee profile?

    1428036528.png

    Another important note: In order to use 2-way Google synchronization properly your employees should set statuses of the events in their Google calendars as Busy. That way, time slots occupied by those events will be removed from Amelia calendar.

    -

    Also, please check this number , in Amelia settings / Integrations / Google Calendar :

    Maximum Number Of Events Returned:

    2292176451.png

    If you set this too low, such as 50  >  After the Calendar returns 50 events, it will stop making Busy Slots in Amelia ,  so please increase it to a higher number.

    Depending on your server performance, if it is not great, perhaps try with lower numbers first, such as 1000;

    but if you have a good server, try 2000.

    More details on this page, if you can please double-check everything from there as well.

    -

    Another thing you can check is,  is the same Time-Zone set on the booking page, when you visit it; as it is on your Google Calendar?

    -

    Let me know if you check all of this >  and try again, to see if the time that shouldn't be available is still coming up for booking?

    If so, i can take a remote look for you.

    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.

    -

    And with your permission > i can add my Test employee > connect my Calendar, to test if i replicate the issue when i create a Busy Slot on my Calendar.

    Thank you.

    Kind Regards, 

    Miloš Jovanović
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia 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

  • Julia replied

    Hello Milos, 

    I have set the maximum events returned to 2000 and it works! So, thank you for your support.

    The ticket can be closed.



  •   Miloš replied privately
  •  3
    Robert Rooke replied

    We're experiencing the same issue with slots set to 2500. Timezone set to match, and Remove Google Calendar Busy Slots enabled.

    Any further recommendations?

    Note we extensively use our calendar, their is multiple slots booked going back years.


  •  3
    Robert Rooke replied

    @Miloš  Do you have any input on this?

  •  1,821
    Miloš replied

    Hi Robert,

    If you already checked everything we advised before, the main steps;

    the only remaining issue that we know users could experience if Amelia is not properly blocking the times from a Calendar, is if you are trying to use a Shared Google Calendar.

    If that is the case, Amelia can't see shared calendars. It can only see the calendars that were created as part of the account to which it is connected.

    Amelia can only pull one calendar from your Google Account

    We'll work on including all calendars linked to a Google Account, but I don't have an ETA on that.

    For example, if we have all these calendars in a Google Account:

    7013225803.png

    (It doesn't matter if they are selected or not in my Google account)

    When I link my employee to this Google Account, I can only see these:

    8278793395.png

    The [email protected] is the default calendar I got when I opened this Google Account, and "iCal", "Test calendar" and "[email protected]" were calendars that were manually added. Other calendars (Holidays, shared calendars, etc) cannot be pulled into Amelia because they're either globally shared, locally shared, or manually shared between accounts.

    So, all events Amelia is going to pull, are going to be pulled from the selected calendar in the Employee's section.

    If you wish to affect the development speed of the 'shared calendar' feature, you can vote or add a new suggestion.

    Please feel free to search through our feature suggestion page

     to see if someone may have already suggested this feature. If you can't see it, feel free to add your suggestion there, 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.


    If you don't use a Shared Calendar and already checked everything else, we can see you opened a new individual ticket from your own Ticksy Account;

    then please proceed on that ticket, my colleague assigned to it will ask you some additional questions, you can just write what you checked so far and you can refer to this correspondence here.

    The issue is certainly different on your Site compared to Julia's ticket, so let's please continue on your ticket if you need us to go in more details to investigate it.

    Thank you.

    Kind Regards, 

    Miloš Jovanović
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia 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