Google Calendar
Scheduling & Booking

Connect Google Calendar to Your AI Agents

Enable your WKIL agents to schedule meetings, find available time slots, manage invitations, update events, and automate reminders through a secure Google Calendar integration.

Authentication: OAuth 2.0

What you can do

  • Schedule and manage meetings
  • Find available time slots automatically
  • Send and track invitations
  • Update events and send reminders

Available capabilities may vary by authentication and workspace configuration.

Actions supported by the connector

Create Event
Create a new calendar event with attendees, time, and location.
Find Free Slots
Check attendee availability to find open meeting slots.
Quick Add Event
Create a basic event quickly from a natural-language description.
Update Event
Change the time, attendees, or details of an existing event.
List Events
Retrieve upcoming or past events from a calendar.
Delete Event
Cancel and remove an event from the calendar.

Triggers

Event Created
Fires when a new event is added to a watched calendar.
Event Updated
Fires when an existing event's details change.
Event Canceled or Deleted
Fires when an event is cancelled or removed.
Event Starting Soon
Fires shortly before a scheduled event begins.
Attendee Response Changed
Fires when an attendee accepts, declines, or tentatively responds to an invite.

Practical agent use cases

  • An agent books a customer call as soon as a lead is qualified.
  • An agent finds the next mutually available slot across a sales team's calendars.
  • An agent sends automatic reminders before scheduled viewings or appointments.

How it works with WKIL

  1. 1
    Choose the integration
    Add Google Calendar to your agent from inside the WKIL platform.
  2. 2
    Grant the permissions it needs
    Define precisely what the agent can access and perform.
  3. 3
    Test, then run it
    Test actions before they go live, with human approval where needed.
Permissions always stay in your control — you can scope access and require human approval before any sensitive action.

FAQ

Does this connect through my own Google account?

Yes — authentication uses Google's standard OAuth flow, so access is scoped to the calendar(s) you authorize.

Can an agent double-book a meeting?

Agents check availability before booking, and every action can require human approval before it runs.

Build with Google Calendar

Build with Google Calendar