Haruno Knowledge base

Google Calendar

Connect a Google account so Haruno can look at your calendar and, when you approve, create, change and delete events and invite guests.

  • Mac appAvailableDescribed with Gmail on one page.
  • Windows appAvailable

What it connects

Google Calendar connects the main calendar of one Google account. Find it in Settings ▸ Connectors, under the Calendar button. Other calendars on the account are not used.

Both calendar connectors sit under the Calendar button.
The Connectors list narrowed to Calendar, showing the Outlook Calendar and Google Calendar cards, both switched off.The Connectors list narrowed to Calendar, showing the Outlook Calendar and Google Calendar cards, both switched off.

What Haruno can do

  • List upcoming events, for a period you name, or search them by words.
  • Create an event, with a place, a description and guests. Guests get an invitation from Google.
  • Change an event.
  • Delete an event. Google may tell the guests.

How to connect

  1. Turn it on
    Open the card and turn on Enable.
  2. Sign in
    Choose Connect. Your browser opens Google's sign-in. Keep calendar access ticked, or Haruno refuses to connect.

The card may say "Google account" instead of your address. It also has Enable background event checks and Upcoming-event lead time (minutes), 15 by default. They let a rule react to a new or coming event (advanced view).

What needs your approval

Creating, changing and deleting an event each show an approval card. Choose Allow once. When guests are named, the card names them and also offers Allow for this session, which covers only the same guests. Listing events asks nothing.

A scheduled task or a hook has nobody to ask, so these steps are refused and the run says the step needed approval. In the advanced view you can set each action to On, Off or Confirm.

Last updated · PR #2944 · View this version on GitHub

History (1 version)
  1. Internal knowledge base for staff: site, reader keys, assistant, 197 pages and the PR rule (#2944)
    What changed
    @@ -0,0 +1,36 @@
    +---
    +title: Google Calendar
    +summary: Connect a Google account so Haruno can look at your calendar and, when you approve, create, change and delete events and invite guests.
    +feature: connector-google-calendar
    +covers:
    +  - Integrations/calendar/**
    +  - IntegrationPlatform/Haruno.Integrations.Core/Packages/GoogleUserApp.cs
    +---
    +
    +## What it connects
    +
    +Google Calendar connects the main calendar of one Google account. Find it in <Ui>Settings ▸ Connectors</Ui>, under the **Calendar** button. Other calendars on the account are not used.
    +
    +<Shot src="/m/8aa21a26b2cb-windows-connector-calendar-light.png" dark="/m/d3bd002eda2c-windows-connector-calendar-dark.png" alt="The Connectors list narrowed to Calendar, showing the Outlook Calendar and Google Calendar cards, both switched off." caption="Both calendar connectors sit under the Calendar button." />
    +
    +## What Haruno can do
    +
    +- List upcoming events, for a period you name, or search them by words.
    +- Create an event, with a place, a description and guests. Guests get an invitation from Google.
    +- Change an event.
    +- Delete an event. Google may tell the guests.
    +
    +## How to connect
    +
    +<Steps>
    +<Step title="Turn it on">Open the card and turn on <Ui>Enable</Ui>.</Step>
    +<Step title="Sign in">Choose <Ui>Connect</Ui>. Your browser opens Google's sign-in. Keep calendar access ticked, or Haruno refuses to connect.</Step>
    +</Steps>
    +
    +The card may say "Google account" instead of your address. It also has <Ui>Enable background event checks</Ui> and <Ui>Upcoming-event lead time (minutes)</Ui>, 15 by default. They let a rule react to a new or coming event (advanced view).
    +
    +## What needs your approval
    +
    +Creating, changing and deleting an event each show an approval card. Choose **Allow once**. When guests are named, the card names them and also offers **Allow for this session**, which covers only the same guests. Listing events asks nothing.
    +
    +A scheduled task or a hook has nobody to ask, so these steps are refused and the run says the step needed approval. In the advanced view you can set each action to **On**, **Off** or **Confirm**.