Skip to main content
When you finish, the times your meeting links offer are checked against your real calendar, and every meeting someone books is added to the calendar you choose.
Where
Your avatarProfile SettingsCalendar
Google Calendar is always offered. The Microsoft button is behind a flag while the Microsoft app completes publisher verification.

Before you begin

  • A Google account holding the calendar you actually use. You connect one account at a time, and you can add more afterwards.
  • Permission to see and change that calendar. Google asks for both, because putting a booking on your calendar is a change.
A calendar connection belongs to you, not to the workspace. Every host on a meeting link connects their own, and yours follows you into every workspace you belong to.

Steps

1

Open your calendar connections

Go to . The card is headed “Calendar connections”, and until something is connected it reads No calendar connected yet above a single Connect Google Calendar button (1).Once you have an account, the same button sits under an Add calendar account heading at the bottom of the card.
2

Approve the calendar permission

Connect Google Calendar sends the whole page to Google. The app disappears for a moment and comes back. This is not a pop-up, so a pop-up blocker will not stop it.Sign in and approve the calendar access Google asks for. Google returns you to the page you left. The app then shows the outcome in the corner: connected, or a red failure carrying the reason. It never ends without a message.
This image is a representative example rather than a capture of your own sign-in, because a real consent screen cannot be reproduced without showing a real account.
3

Check what came back

You land back on the page you started the connection from, with a Calendar connected successfully message in the corner.The account now has a card of its own: the address, a Connected chip (1), and a summary line saying how many calendars are being checked for conflicts and where bookings will be added (2).You can leave it as it is. Your primary Google calendar is ticked for conflict checking straight away. It also becomes the calendar bookings are added to, unless you already chose one on another account.
4

Choose which calendars block your availability

Edit calendars opens a dialog headed “Select the calendars to check for conflicts”. The list is read from Google each time you open it, not from what was stored. A calendar you were added to this morning is already there.Tick everything that holds real commitments. A bookable time is then withheld whenever you have an event marked busy on a ticked calendar. Events marked free, and calendars you leave unticked, are ignored.
5

Choose where bookings are added

Lower in the same dialog, Add booked meetings to picks one calendar.Only calendars you can write to appear here. A calendar shared with you read-only can still be checked for conflicts, but nothing can be created on it. If none of this account’s calendars can be written to, the section says so instead of offering a choice. Save still works in that case, so your conflict selection is kept either way.You have one destination across every calendar account you connect, not one per account. Choosing it here clears it on the others.

What happens next

The card reads Connected, and its summary line names both the number of calendars being checked and the calendar bookings will be added to.
From then on, nothing else is needed from you:
  • Times you are busy on a ticked calendar stop being offered on your meeting links.
  • A booking creates an event on your destination calendar, and the video link for the call is created together with that event.
  • On a link with more than one host, round robin puts one event on the assigned host’s destination calendar; collective puts one event per host, each on that host’s own destination.
  • Your row in a meeting link’s host list changes from No calendar to Calendar connected.
If you started from the Connect link beside No calendar on a meeting link, the round trip through Google drops you back on that form rather than on the calendar tab. A booking never fails for want of a calendar. A link with nothing connected behind it still takes bookings. It simply offers times without knowing when you are busy, and creates no calendar event and no video link. Connecting is what closes that gap, not what switches booking on. Disconnecting asks you to confirm first. Existing bookings are left alone. Only the conflict checking stops.

Troubleshooting

The round trip ended without an account, and the words after the colon are the reason it ended. When there was nothing to quote, it reads “Unknown error”.One reason carries its own instruction: “No refresh token received. Please revoke app access and try again.” Do exactly that: remove the app’s access from your Google account, then press Connect Google Calendar again.Nothing is half-connected either way. The account is only written once the round trip has everything it needs, so a failed attempt leaves your list of accounts as it was.
That account’s access was withdrawn on Google’s side, and the refusal only surfaces the next time we ask for a fresh token. Until you fix it, that account’s calendars are skipped: your availability is worked out from whatever is left, so times you are busy can be offered again.The card grows a Reconnect button, and opening Edit calendars shows “This account lost access to your calendar. Reconnect it to manage its calendars.” with the same button. Both restart the connection you did above; your calendar selection survives it.

Calendar connections

Managing accounts after the first one: reconnecting, disconnecting, several at once.

Create a meeting link

The link your calendar sits behind, and the calendar setting on the link itself.

Hosts: round robin vs collective

Which host’s calendar is checked, and whose calendar the event lands on.

Your first AI agent

Where the booking link that needs a calendar came from.