Google Calendar AI Employee

Leina connects to Google Calendar to help you review your agenda, find free time, and arrange meetings. Ask in your team chat. Leina does the work and brings back the result.

Connect Google Calendar, choose what to share, and hand off your first task.

Leina + Google Calendar Example Result

You

Check my calendar and Jordan’s calendar for shared free time tomorrow between 9 am and 5 pm, London time. Suggest 30-minute slots.

Leina

Both calendars have two shared free slots in that window. Which one would you like to use?

Google Calendar · Available times

30 minutes with Jordan

Shared availability within the requested window, in London time.

Morning
10:00–10:30
Afternoon
14:30–15:00
Two calendars. A shared time to meet.

What Is a Google Calendar AI Agent?

A Google Calendar AI integration helps you understand your agenda and choose a meeting time using calendar availability. It can create or change events when you specify the calendar, time, and guests.

You specify the source and the destination. Leina uses the content available to your connection and returns the result for you to review.

Google Calendar

Google Calendar keeps meetings, events, and shared calendars in one place.

  1. Choose the calendars and window

    Name both calendars, the meeting duration, and London time.

  2. Compare busy times

    Check both calendars within the requested window.

  3. Return available times

    List shared 30-minute slots in London time.

  4. Choose a meeting time

    Review the two available slots before booking.

What to Ask Leina to Do with Google Calendar

Copy a prompt, add your details, and send it to Leina in your connected team chat.

Review Upcoming Events

Read [calendar ID] from [start date and time] to [end date and time] in [time zone]. Summarize my meetings, locations, and overlaps.

Google Calendar

Find Meeting Time

Compare availability for [calendar IDs] between [start date and time] and [end date and time] in [time zone]. Suggest shared free slots for a 30-minute meeting; do not create an event.

Google Calendar

Create a Meeting

Create “[meeting title]” in [calendar ID] from [start date and time] to [end date and time] in [time zone]. Invite [guest email addresses] and send them event updates.

Google Calendar

Move a Meeting

Move event [event ID] in calendar [calendar ID] to [new start and end times] in [time zone]. Keep its title and guests, and send updates to guests.

Google Calendar

Email a Meeting Agenda

Read Google Calendar event [event ID] in [calendar ID]. Use its time, location, and description to draft a Gmail agenda email to [recipients]. Save it for review.

Google Calendar + Gmail

Your next Google Calendar task can start with a message.

Connect. Ask. Get the Result.

Tell Leina what you need in your team chat. Include the source, destination, and expected result.

  1. Connect Your Account

    Connect the tools involved and give Leina access to the content it needs.

  2. Try a Task

    Share the source material, say where the result belongs, and describe what you need.

  3. Check the Result

    Review the result and any changes in the connected app.

Put Leina to Work in Google Calendar

Hand off these everyday tasks to your AI employee.

List Calendars

List the current user's Google Calendar list entries.

Get Calendar List Entry

Fetch one Google Calendar list entry by calendar ID.

Add Calendar To List

Add a calendar to the current user's Google Calendar list.

Update Calendar List Entry

Replace writable fields on a Google Calendar list entry.

Patch Calendar List Entry

Patch writable fields on a Google Calendar list entry.

Remove Calendar From List

Remove a calendar from the current user's Calendar list.

Get Calendar

Fetch one Google Calendar resource by ID.

Create Calendar

Create a Google Calendar.

Update Calendar

Replace writable fields on a Google Calendar resource.

Patch Calendar

Patch writable fields on a Google Calendar resource.

Delete Calendar

Delete a Google Calendar.

Clear Calendar

Clear all events from a Google Calendar.

List Events

List events from a Google Calendar.

List Events All Calendars

List events across multiple Google Calendars and aggregate the result.

Get Event

Fetch one Google Calendar event.

Create Event

Create a Google Calendar event.

Update Event

Replace writable fields on a Google Calendar event.

Patch Event

Patch writable fields on a Google Calendar event.

Delete Event

Delete a Google Calendar event.

Import Event

Import an event into Google Calendar without conferenceData or attachments.

Move Event

Move a Google Calendar event to another calendar.

List Event Instances

List instances of a recurring Google Calendar event.

Quick Add Event

Create a Google Calendar event with natural language text.

Sync Events

Incrementally sync events from a Google Calendar.

Free Busy Query

Query busy intervals for calendars and groups.

Find Free Slots

Derive free slots from Google Calendar freeBusy data.

Get Colors

Fetch the Google Calendar colors resource.

List Settings

List Google Calendar settings.

Get Setting

Fetch one Google Calendar setting.

List Acl

List ACL rules for a Google Calendar.

Get Acl Rule

Fetch one ACL rule from a Google Calendar.

Create Acl Rule

Create an ACL rule on a Google Calendar.

Update Acl Rule

Replace writable fields on a Google Calendar ACL rule.

Patch Acl Rule

Patch writable fields on a Google Calendar ACL rule.

Delete Acl Rule

Delete an ACL rule from a Google Calendar.

Find Event

Search events in a Google Calendar using a query string.

Add Attendee

Add one attendee without replacing existing Google Calendar guests.

Remove Attendee

Remove one attendee email from a Google Calendar event.

Let Google Calendar Work with Your Other Tools

Tell Leina which sources to use and where the result belongs.

More Tools for Your AI Employee

Connect the Apps your work depends on, and give Leina the context to carry the task forward.

Keep the Conversation Moving. Let Leina Pick Up the Work.

Hand off a task while your team is discussing it. Leina uses your connected tools and brings the result back to the conversation.

See How Leina Works in Slack
LeinaExample Result

Both calendars have two shared free slots in that window. Which one would you like to use?

30 minutes with Jordan

Google Calendar + Leina: Your Questions, Answered

What should I include when asking AI to create a meeting?

Provide the calendar, title, start and end times, time zone, and any guest email addresses. State whether guests should receive event updates.

Can AI find a time that works across several calendars?

Yes, using busy and free intervals for the calendars you specify. Include the time window and meeting duration. Availability errors must be resolved before treating a calendar as free.

Will creating an event notify guests?

Guest notifications can be controlled when creating or changing an event. Tell the assistant whether to send updates and which email addresses to invite.

Can I use a shared calendar?

Yes, when your connected Google account has access. Viewing events, checking availability, and editing events depend on the permissions granted for that calendar.

Make Leina Your Google Calendar AI Employee

Start with one task you already need to do. Tell Leina what a finished result should look like.

Connect Google Calendar, choose what to share, and hand off your first task.