# Google Calendar

> June reads your Google Calendar in your own time zone and finds when the people you name are free. It adds, moves or cancels an event, or answers an invitation, when you approve it.

Source: https://www.dearjune.ai/docs/integrations/google-calendar

Connect Google Calendar and June can tell you what is on: today's meetings,
next week's travel, the shared team calendar, or one event with its
attendees and Meet link. It can also tell you when you and the people you
name are all free, so you can propose a time, and with your approval it
schedules the meeting, moves or cancels it, and answers invitations.

1. On the **Integrations** page, choose **Connect** on the Google Calendar row.
2. Give the connection a name (keep `default` for your main account), sign in with the Google account whose calendar you mean, and allow the permissions Google lists (viewing your calendars, and adding or changing events).
3. Ask about your day.

> Example prompt: What is on my calendar tomorrow, including my shared team calendar?

> Example prompt: When are Anna and I both free for 30 minutes next Tuesday?

> Example prompt: Invite [anna@example.com](mailto:anna@example.com) to a 30-minute call on Tuesday at 15:00, with a Meet link.

> Example prompt: Move that meeting with Anna to 15:30 and add a Meet link.

## What June can do

- List the calendars your Google account sees, with the role you hold in
  each.
- Read the events of a day, a week or any range across the calendars you
  have ticked in Google Calendar, or a calendar you name. Times come back
  in your main calendar's time zone, all-day events as all-day.
- Find events by words in their title, description, location or attendees,
  from a year back to a year ahead.
- Read one event in full: description, attendees and their replies, the
  Google Meet link.
- Tell you when up to 20 people are busy in a window, and so when they are
  all free. Google shares this for people in your Workspace who let you see
  it; for anyone else June says it could not see their calendar.
- Read every date of a repeating event, your calendar settings and colors,
  and one calendar's details straight from Google, read-only.
- Add an event, with a Google Meet link if you ask, once or repeating:
  every day, week, month or year, on the weekdays you name, a day of the
  month, or a weekday of the month ("the second Tuesday"), until a date or
  for a number of times. In a chat on the web or in the app, June shows you
  a card first with the title, the time, the
  calendar and everyone it would invite, and follows your approval settings before adding it; Google then emails
  the invitations. An event that invites
  nobody, on your main calendar (a focus block, a reminder to yourself), is
  added without a card. In Slack June posts the same card in the thread
  (Approve, Allow in this thread, Always allow, Deny). Elsewhere (a schedule) June says what it would add instead
  ([how approval works](/docs/how-june-works/connections#a-step-that-needs-your-confirmation)).
- Change an event (its title, time, location, description or guests, its
  repeat pattern, or add a Google Meet link), turn a repeating event into a
  single event on its first date, cancel it, or answer an invitation (yes, no or
  maybe, with a note for the organizer if you like). Each follows your approval settings. When June asks, it shows
  a card in a chat on the web or in the app: the event as it stands,
  each change before and after (a repeat pattern in plain words), and who
  Google tells; for a repeating event, whether one date or every date
  changes. If the event changes
  before you click, June changes nothing and asks again. In Slack June
  posts the same card in the thread; a cancellation offers no **Always
  allow**.

## What June does not do

- It never invites someone you did not name.
- It does not change a repeating event from one date onward (Google
  Calendar's "This and following events"), move a whole repeating event to
  other dates (it changes its time, or one date), or remove a Google Meet
  link. When it changes a whole repeating event's time, dates you moved or
  cancelled one by one may go back to the series' time; the card says so.
  A new repeat pattern keeps the dates you cancelled one by one out, but
  a date you moved one by one may lose its own time.
- It does not repeat an event in a way Google's own editor offers beyond
  the plain patterns above (several weekdays of the month, "the last
  weekday"). Such a series' pattern shows on the card as one June cannot
  put in words; June can still replace it or turn it into a single event.
- It does not change or cancel an event someone else organizes. It can
  answer the invitation, and asked to delete the event, it removes it from
  your calendar only, without emailing anyone.
- It sends no note with a cancellation: Google Calendar has no place for
  one.
- It connects one Google account per connection. For a second account,
  connect again under its own name and ask June for it by that name or by
  its email address.

Google Calendar starts as personal only, like a mailbox: June uses it in
your own chats, not in your organizations, until you turn **Personal only**
off in its row's menu on the **Integrations** page.

If your Google Workspace administrator has restricted third-party apps,
Google says so on its own page during sign-in and does not return you to
June; ask the administrator to allow June.

Removing June from your Google account's third-party access also ends
[Google Contacts](/docs/integrations/google-contacts),
[Google Drive](/docs/integrations/google-drive),
[Gmail](/docs/integrations/mailbox) and
[Google Search Console](/docs/integrations/google-search-console); to stop
only Google Calendar, disconnect it on the **Integrations** page.