Appointment Integration with Google Calendar

  • Profile Image
    jasonlr
    Asked on February 20, 2021 at 01:17 PM

    Hello, I've setup one of the templates to test for Google Calendar Appointment integration.

    With this, it uses the integration to route the appointment to the right calendar, but the actual appointment scheduler does not load the calendar availability when providing the user day/time options. So, if I had a calendar event already defined as 'busy' in my calendar for Tuesday 8am-11am, then the calendar selector within the form should not show those times since the Google Calendar it's tied to already has those times booked/unavailable.

    How do I ensure this is how the form is set up?

    Thanks,

    Jason

  • Profile Image
    VincentJay
    Answered on February 20, 2021 at 08:29 PM

    Hi Jason,

    You will need to manually adjust your Appointment form field to match it to your Google Calendar. For example, if the date and time (7:00 am - 8:00 am - January 01, 2021) is already taken, you need to remove it to your Appointment form field to avoid confusion.

    Related guide: https://www.jotform.com/help/558-how-to-use-google-calendar-create-events-with-your-form

    Is that what you're trying to ask? Let us know if you need further help. Thank you!

  • Profile Image
    jasonlr
    Answered on February 20, 2021 at 09:48 PM

    Not sure we are talking the same thing here. I want the calendar selector within the form to only show times that are actually available from the connected Google calendar. It didn't seem that this is an option so it dynamically loads actually times based on the integration. Can you confirm?

  • Profile Image
    Gaetan_B
    Answered on February 21, 2021 at 05:31 AM

    Hello,

    Thank you for the additional details, this helps a lot.


    I do confirm that it is currently not an option, you would have to manually enter them.

    If you would like to, I can submit that as a feature request to our developers so that they could implement it in a future release.


    Hope this helps.

    Do not hesitate to reach out if you need further assistance.