Calendar Integration

Google Calendar Integration

Tilk AI integrates with your calendar so your AI phone agent can check real-time availability, book appointments, and manage schedules — all during live phone calls. Google Calendar is our first supported provider, with more calendar integrations coming soon.

How It Works

1

Connect Your Google Account

From the Tilk AI dashboard, click “Connect Google Calendar.” You’ll be redirected to Google’s secure OAuth 2.0 consent screen where you authorize Tilk AI to access your calendar data. We use industry-standard OAuth 2.0 with PKCE — we never see or store your Google password.

2

Choose Your Calendars

Select which calendars your AI agent should use for availability checks and bookings. Configure appointment types, durations, and working hours to match your business schedule.

3

Your Agent Handles Scheduling

During phone calls, your AI agent checks real-time availability on your Google Calendar, offers open time slots to callers, and books confirmed appointments directly — all within the conversation, with sub-second response times.

What Your Agent Can Do

Check Availability

Query your Google Calendar in real time to find open slots. The agent respects your working hours, existing events, and buffer times.

Book Appointments

Create calendar events directly on your Google Calendar with all details — attendee info, appointment type, duration, and confirmation codes.

Reschedule & Cancel

Callers can reschedule or cancel existing appointments through the AI agent. Changes are reflected immediately on your Google Calendar.

Look Up Existing Bookings

The agent can find a caller’s existing appointments by phone number or email, so returning callers get a seamless experience.

Data Handling & Privacy

We take the security of your Google Calendar data seriously. Here is exactly how we handle it.

What Data We Access

  • Calendar list (names and IDs) so you can choose which calendars to use
  • Event details (title, time, duration, attendees, busy/free status) for availability checks
  • Working hours and timezone settings
  • Your Google account name and email (to identify the connected account)

How We Use It

Calendar data is used solely to enable your AI phone agent to check availability and book appointments during calls. We do not use your Google Calendar data for advertising, marketing, training AI models, or any purpose unrelated to scheduling.

What We Store

  • OAuth tokens (encrypted at rest with AES-256) for ongoing calendar access
  • Calendar metadata (names, IDs, timezones) for the calendar picker
  • Booking records created through Tilk AI (confirmation codes, appointment details)

We do not store copies of your full calendar. Availability is queried in real time and is not cached or persisted.

Data Sharing

Your Google Calendar data is never sold, rented, or shared with third parties. It is accessed only between the caller, your Tilk AI agent, and the connected Google Calendar account.

Revoking Access

You can disconnect your Google Calendar at any time from the Tilk AI dashboard. Upon disconnection, all stored OAuth tokens are immediately deleted and access is revoked from Google. You can also revoke access directly from your Google Account permissions page.

Google API Services User Data Policy

Tilk AI’s use and transfer to any other app of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.

Ready to automate your scheduling?

Connect Google Calendar and let your AI agent handle bookings 24/7.