TrustPager Docs

← Help Center

Integrations

How to Connect Google Calendar

Connect your Google account so TrustPager bookings appear in your calendar, busy times block your availability, and cancellations remove events automatically.

Google Calendar connects your personal calendar directly to TrustPager. Once linked, every booking you receive creates a Google Calendar event with a Google Meet link, your existing calendar events block your booking availability in real time, and cancellations remove the event automatically — no manual updates needed.

This is a personal connection. Each team member connects their own Google account, and you choose which of your workspaces can see your calendar.

How to connect

Go to https://app.trustpager.com/account/connect and click Connect Google Calendar. You will be redirected to Google to authorise access. Sign in with the Google account that holds the calendar you want to use, then approve the requested permissions.

Once Google redirects you back, TrustPager will show your calendar as connected and confirm the account name.

What TrustPager does with your calendar

Sharing your calendar with a workspace

After connecting, you can choose which workspaces display your Google Calendar events. At https://app.trustpager.com/account/connect, scroll to the Show Calendar in Workspaces section and toggle on the workspaces you want.

A confirmation prompt will appear before you enable sharing. It reminds you that all team members in that workspace will be able to see your event titles, times, and whether a Google Meet link is attached. They cannot edit your calendar.

To stop sharing with a workspace, toggle it off. TrustPager will remove your calendar events from that workspace immediately.

Disconnecting

To remove the integration entirely, go to https://app.trustpager.com/account/connect and click the trash icon next to your connected Google Calendar account. This deletes all calendar events TrustPager has synced across every workspace you had enabled.

Troubleshooting

Connection error badge. If TrustPager loses access to your Google account (for example, if you revoked permissions in Google), a red error message will appear next to your calendar. Click Reconnect to go through the OAuth flow again.

Bookings not creating calendar events. Confirm your calendar is connected and the booking was assigned to you specifically. Only bookings against your user account create events in your calendar.

Availability not blocking correctly. Make sure your busy events are on the calendar of the connected Google account that the event type is reading. TrustPager reads that calendar to work out which times are already taken.

A calendar entry is blocking bookings and you do not want it to. See "Choosing which calendar entries block bookings" below. All-day entries and entries marked "Show as Free" are each controlled by their own switch on the event type.

Choosing which calendar entries block bookings

Not every entry on a calendar means the person is unavailable. A leave marker, a travel note, a focus block, or a tentative hold all sit on the calendar without necessarily taking up bookable time. Each event type has two switches that decide how those entries are treated. Open the event type from https://app.trustpager.com/operations/scheduling and look under Booking Settings.

Ignore all-day calendar events

On by default. All-day entries on a host's connected calendar (leave, reminders, out-of-office markers) will not block bookings. Turn it off if you want all-day entries to count as busy.

If you want a specific date closed off entirely, use a date override in the event type's Availability section rather than an all-day calendar entry. That is the reliable way to block a day.

Ignore events marked "Show as Free"

Off by default. Google lets you mark any event as Busy or Free using the Busy/Free dropdown when you create or edit it. With this switch off, an entry marked Free still blocks bookings, because an entry sitting on someone's calendar usually represents a real commitment even when the flag says otherwise.

Turn it on when a host uses Free deliberately, and their Free entries will stop consuming bookable time. This is the right setting for someone who keeps everything on one calendar and uses Busy and Free to say which entries actually take their time.

Worth knowing: a one-hour entry usually removes more than one bookable slot. If your meetings are 60 minutes and slots are offered every 30 minutes, a single one-hour block takes out three start times, not one, because a slot starting 30 minutes earlier still runs into it.

Both switches are set per event type, so you can have a strict internal meeting type and a relaxed public booking type on the same calendar.

Syncing CRM activity to Google Calendar

Once connected, you can also push opportunities, tasks, and work orders from the TrustPager CRM directly into your Google Calendar. Each record has its own sync toggle — turn it on and a calendar event is created immediately; turn it off and the event is removed.

For the full walkthrough, see https://trustpager.com/help-center/sync-google-calendar.

← Back to Help Center Open on trustpager.com ↗