Integrating google calendar with Infusion Soft

Our compay wants our Infusion Soft appointments and tasks to sync with our Google Calendar. Is Zapier the only way to go about this? Thanks in advance for your help!

I prefer using Integromat — it ends up being less expensive than Zapier and has the same, if not more, features.
With either, this can only be set up as a one-way config where you send data out that will add the appt to your google calendar — you can’t feed data back into Infusionsoft to add to your calendar without setting up multiple custom fields and running them through a campaign to set up the appointment.