Okay
  Public Ticket #2768520
About synchronization with google calendar
Closed

Comments

  •  7
    Tomoya started the conversation

    Hello.

    Please help me if I have a problem with syncing google calendar. Looking at your Docs, amelia and google calendar are in sync.

    I would like to link with other companies' reservation sites around the google calendar, but one company has been able to do it without problems and the other cannot.

    Reservations from instabase are reflected in the google calendar and are also reflected in amelia, but reservations from amelia are displayed in the google calendar but not reflected in instabase.(instabase=reservation sites)

    When I inquired, I received the following answer.

    ----------------------

    In the "Amelia" you are using, the created schedule is treated as "tentative", so there are some events that are not reflected in the instabase.

    On the Instabase, only the confirmed status is reflected, so

    Calendar information created by Amelia will not be imported.

    If the above problem is solved, you can get the information of the written in-house reservation via Google Calendar, so

    Excuse me, but is it possible to ask Amelia if she can specify the Google Calendar appointment as "confirmed"?

    We apologize for the inconvenience, but we do not recommend tentative reservations.

    There are no plans to import "tentative" in the system.

    We would appreciate it if you could confirm whether you can create a schedule in the "confirmed" state when creating a schedule.

    -------------------------

    It's a very important issue for me because of the potential for double booking. Is there any solution to this?

    For reference, the image sent from instabase is also attached.

    Thank you for your cooperation.

  •  2,496
    Aleksandar replied

    Hello Tomoya

    These statuses (confirmed, tentative and cancelled) are optional, and we did not work with them. Amelia creates busy events in Google Calendar, and busy events are taken out of the linked employee's availability based on that status.

    I don't know how you enabled this status, and I was not able to find it in the developer's Console in Google. Either way, the plugin can only create events with the Busy status, and if you change it to anything else, it will not work in Amelia. See if there's an option to disable these statuses, since they are optional anyway, and check with instabase if they can obtain busy events from the calendar.

    Kind Regards, 

    Aleksandar Vuković
    [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

  •  7
    Tomoya replied

    Thank you Aleksandar.
    The result is disappointing, but I will try to contact Instabase again.
    Please let me know if there is any good way.

  •  2,496
    Aleksandar replied

    Hi again Tomoya

    One of our developers checked this out, and we've got a solution for you. Please download the attached file, and extract its contents to ../wp-content/plugins/ameliabooking/src/Infrastructure/WP/InstallActions/ and to ../wp-content/plugins/ameliabooking/src/Infrastructure/Services/Google/

    Then, deactivate and activate the plugin, and the statuses from Amelia will be saved as "Confirmed" by default. 

    If by any chance, it's not set to "confirmed" by default, you can go to your database, access wp_options database table, and search for option_name "amelia_settings". In it (when you edit the row), you'll see this:

    {'googleCalendar':{'status':'tentative'}}
    

    Change 'tentative' to 'confirmed' and that is it. 

    You shouldn't have to do this, but just in case.

    This will be included in the next update, so you won't be facing this issue anymore.

    Kind Regards, 

    Aleksandar Vuković
    [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

  •  7
    Tomoya replied

    Thank you Aleksandar!
    With the calendar working with instabase, I don't have to check my email multiple times anymore.
    thanks so much.

  •  2,496
    Aleksandar replied

    You're welcome, Tomoya

    I'm glad to hear this issue is now resolved.

    If you have any further questions or issues, please feel free to open a new ticket, and we'll gladly help.

    Kind Regards, 

    Aleksandar Vuković
    [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