Where
Your avatar→Profile Settings→Calendar
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.
- 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.
Troubleshooting
A red 'Failed to connect calendar' message
A red 'Failed to connect calendar' message
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.
The card says Needs reconnection
The card says Needs reconnection
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.
The agent still warns that the booking link has no calendar
The agent still warns that the booking link has no calendar
That is expected, and nothing you did was wrong. The warning reads the
calendar connected to the meeting link itself, which is a separate
connection made on the link’s own form: its Connect calendar button opens
the meeting link, not this page. Connecting your personal calendar here does
not clear it.Work through Create a meeting link to
deal with the link’s own connection, and
Calendar connections for how
the two relate.
The warning appears only where the meetings feature is switched on. Where it
is not, no booking link is created for the agent and the banner never shows.
Related
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.