AIVA × Google Calendar

Your week,coordinated for you.

AIVA reads your calendar, finds the gaps, preps you for what’s next, and books the things you ask for — checking with you before it changes anything and always confirming before it deletes.

The problem

Your calendar is full, but you’re never ready.

Finding a slot that works for two people means a dozen tabs. You walk into meetings cold because the agenda, the attendees, and the last decision are scattered across email and docs. Back-to-backs pile up with no prep time, and the only way to fix any of it is to stop and do it by hand.

What AIVA can do

Concrete help with Google Calendar.

See the whole week

List events across any date range and read the details — attendees, location, and agenda — so AIVA knows the real shape of your day.

Find free time

“When am I free for an hour this week?” AIVA scans your calendar and hands back real openings, not guesses.

Prep you for what’s next

Before a meeting, AIVA can pull the attendees from Contacts, the relevant email thread, and recent notes so you walk in ready.

Schedule on request

Create new events or move existing ones — time, attendees, location — after you approve the change.

What changes

What it’s like once AIVA runs your Google Calendar.

Walk in already briefed

A recurring loop assembles a prep packet for every meeting — who’s attending, the relevant thread, the last decision — so you’re ready without the scramble.

  • Attendees pulled from Contacts
  • Relevant email + notes attached
  • Briefed before you sit down

Loop

Each morning · 8:00 AM

Meeting prep — 3 meetings today

Nothing moves without your nod

AIVA finds the slot and drafts the invite, but creating, moving, or deleting an event always waits for you — and deletes ask prominently.

  • Read access is silent
  • Changes wait for approval
  • Deletes always confirm first

Confirm change

Move 2pm → Thursday, notify attendees?

ApproveEditCancel

Free time you can actually use

Ask for an hour and AIVA hands back real openings that fit, flags double-bookings, and can block prep time before every external meeting.

  • Real slots, not guesses
  • Conflicts flagged early
  • Prep blocks added automatically

This week

  • 2 open 1-hour slots
  • 1 double-booking flagged
  • Prep blocks added

Example prompts

Just say it in plain language.

Find me a free 45 minutes tomorrow afternoon and hold it for deep work.

What’s my first meeting and who’s in it?

Move my 2pm to Thursday and let attendees know.

Prep me for the board meeting — agenda, attendees, last decisions.

Do I have any double-bookings this week?

Block 30 minutes before every external meeting for prep.

Actions available

The tools AIVA actually has.

List events

Any date range, across your calendars.

Read details

Attendees, location, agenda, and notes.

Find free slots

Real openings that fit a duration you specify.

Create event

Booked after you approve.

Update event

Reschedule, change attendees or location — with approval.

Delete event

Always asks first — this is destructive.

Permission model

You stay in control of every consequential action.

Read-only work happens silently. Anything that changes the world waits for your approval — and destructive actions always ask prominently.

Safe — does silently

  • List events in any range
  • Read event details
  • Find free slots

Asks first

  • Create a new event
  • Update an existing event’s time, attendees, or location

Always asks

  • Deleting events — AIVA always asks prominently before removing anything

Common workflows

How people put it to work.

01

Smart scheduling

Ask AIVA to find time with someone; it checks your free slots, drafts the invite, and books it once you approve.

02

Meeting prep loop

A recurring loop that, each morning, assembles a prep packet for every meeting on your calendar that day.

03

Calendar hygiene

AIVA flags conflicts, back-to-backs with no breaks, and meetings with no agenda — and offers fixes.

Without your approval, AIVA won’t

No surprises.

These never happen on their own. AIVA drafts and asks; you decide.

  • Create or move any event
  • Change attendees, time, or location
  • Delete an event (always asks prominently)

Local-first notes

Your data, on your machine.

AIVA holds a revocable OAuth token, stored encrypted on your Mac — never your password.

The next 14 days of events sync into AIVA’s own calendar view; unknown attendees become Contacts.

Read access is silent; every change to your real calendar is gated behind approval.

FAQ

Good questions to ask.

Can AIVA book meetings on its own?

It finds the slot and drafts the invite, but the actual booking, move, or delete waits for your approval. Deletes always ask prominently because they’re destructive.

How does it find free time?

AIVA scans your real calendar for openings that fit the duration you specify, across your connected calendars — so you get genuine slots, not best guesses.

What does meeting prep include?

Attendees pulled from Contacts, the relevant email thread, recent notes, and the last decision — assembled into a short packet before the meeting starts.

Is my calendar uploaded anywhere?

Only the next 14 days sync into AIVA’s local calendar view. AIVA uses a revocable OAuth token stored encrypted on your Mac and you can disconnect any time.

Related integrations

AIVA works better together.

Google Workspace

AIVA for Gmail

AIVA reads the threads that matter, drafts replies in your voice, tracks the promises buried in your email, and follows up so nothing quietly dies in your inbox. It only sends after you say so.

Knowledge & docs

AIVA for Notion

AIVA searches the pages you’ve shared with it, reads them as clean Markdown, and updates titles or bodies on request — inserting, appending, or replacing only after you approve.

Communication

AIVA for Slack

AIVA reads the channels you point it at, summarizes what you missed with full thread context, and posts on your behalf — but only after you approve the exact message.

Get started

Let AIVA handle Google Calendar for you.

Create your account on the web — it carries straight into the Mac app.