First you need to install the Google Calendar Add-on for LatePoint. You can find it under “Settings -> Add-ons” page in your LatePoint admin:

Then visit

Create new project:

Give your project any name you want and click “create” button:

Enable Calendar API:

Search for Calendar:

Activate Google Calendar API

Now you need to create credentials for your project:

Select OAuth client ID as a credential type:

Select Web Application as an Application type. Give it a name and enter your domain name in Authorized Javascript origins text field, then click create:

Copy your Client ID and Client Secret from the created app:

Enter your client ID and Secret in the Google Calendar settings in LatePoint:

Now your agents can sign into their google account from the agent edit form, there will be a new box on the very bottom of “Edit Agent” page, click “Connect” and login to your google account:

Once connected it will change to green and a new link “Open Event Manger” will appear:

When you open an event manager, you will see two tabs: Bookings in latepoint and Google Calendar Events. First tab shows bookings in your latepoint database, you can sync either all of them (Sync all bookings to Google link) or pick individually by clicking on a circular arrows icon next to each booking.

Two Way Sync

If you want two-way sync (google will ping your server everytime there is a change on connected calendar) you will need to verify your domain. Just add your domain and follow the steps of domain verification here:

Once your domain is verified, you can click “Enable auto-sync” button (it can take couple hours for Google to verify your domain in case you see an error message)

Once two-way sync is enabled it will turn green, you can disable it anytime you want if you wish so:

Events on my Calendar

When you have events from your Google Calendar synced to LatePoint database, they will appear in your latepoint calendar with a distinct Google logo with white box with blue border:

And on a timeline as well: