Okay
  Public Ticket #2845010
Google Calendar Integration
Closed

Comments

  •  2
    Christophe started the conversation

    Hi, 

    I've setup integration with Google Calendar about 8 months ago and this was working fine until recently.

    Since a couple of days/weeks timeslots that are free in Google Calendar are not available for booking in Amela when "Remove Google Calendar Busy Slots" is active. 
    "Maximum Number Of Events Returned" is set to 2500.
    "Period available for booking in advance" is set to 45

    It looks like that starting from a certain date that is still in the 45 days range it's not working anymore

    When booking an appointment in Amelia on a timeslot that is still available in both it works fine and an appointments is booked in Google Calendar so that part of the synchronization is still working.



  • [deleted] replied

    Hi, Christophe,

    Thank you for choosing Amelia.

    It can be that this issue is caused by multiple tokens that Google assigns to the same user. 

    Our developers are aware of this issue and they are working on a solution. 

    However, there’s only one way to fix it at the moment: Please go to wp_amelia_providers_to_google_calendar database table, where you will see multiple rows assigned to the same user ID. Delete all rows associated with the user ID, and then connect the Employee to the Google Calendar again. It should resolve the issue.

    If it doesn't help, please provide us with a temporary WP Admin login, so we will be able to look into the issue from the inside.

    Best Regards. 

  •  2
    Christophe replied

    Hi Liza, 

    I checked the table and there is only one row

    I created a new (different) timeslot in the employees working hours and that one shows up fine when free in Google Calendar.

    Could it be that someway Google is sending the wrong information or something like that?

  • [deleted] replied

    Hi Christophe,

    it can happen that there is a recurring event created in Google a while ago that keeps repeating and it's not visible now in the calendar, but it keeps blocking the dates. Can you check if you have any recurring events there?


  •  2
    Christophe replied

    Hi Ivana, 

    That's what I have been thinking too.

    Can you explain how to can check this when they're not visible?

    (Difficulty is that it's my customers Calendar, not mine so I do not have access to check this myself but need to ask her)

  • [deleted] replied

    Hi Christophe,

    I found this article https://www.howtogeek.com/719013/how-to-add-edit-or-delete-recurring-events-in-google-calendar/ in case that the client has too many events in the Calendar.

  •  2
    Christophe replied

    Hi Ivana, 

    There are no events in Google Calendar on the timeslots that are not bookable in Amelia.

  • [deleted] replied

    Hi Christophe,

    in that case, would your client give consent for website access?

    Please ask them to 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.


  •  2
    Christophe replied

    Hi Ivana, 

    I managed to let my customer create a new Google Calendar in her account.This seems to have resolved the issue.

  • [deleted] replied

    Hi Christophe

    Thank you for letting us know, we are glad to hear you managed to find a solution.

    If there is anything else we can assist you with please don't hesitate to open a new ticket.

    Have a wonderful day!