All articles
Calendar·May 8, 2026·3 min read

Schedule a meeting in a single message

Tell Kin who, when, and where. It creates the calendar event with the right timezone, the right attendees, and sends invitations.

Scheduling a meeting in Google Calendar takes ~30 seconds if you're fast. Kin does it in one.

You: Schedule a 30-minute call with maya@studio.com tomorrow at 3pm. Title: Sprint review.

Kin: Creating:

Sprint review • Tue May 12, 3:00 PM – 3:30 PM (Asia/Colombo) Attendee: maya@studio.com

Confirm?

You: Yes.

Kin: ✓ Created. Invitation sent to maya@studio.com.

What's happening

Kin reads your stored timezone from your profile, so "3pm tomorrow" resolves correctly. It calls Calendar's events.insert with attendees populated. Google sends the standard invitation email; the attendee sees the same accept/decline buttons they always get.

Update and cancel

You: Move the sprint review to Wednesday at 4pm.

Kin finds the event (last-created sprint review), patches the start/end times, and Google emails the attendees an update.

You: Cancel my 4pm Wednesday call.

events.delete runs, attendees get the cancellation notice.

Free-busy checks

The trickiest part of scheduling isn't the API call — it's finding a time that works.

You: Am I free Friday between 1pm and 4pm?

Kin: Yes, mostly. You have a focus block from 1:30–2:00 marked Busy, but the rest is open.

This calls Calendar's free/busy endpoint and returns intervals when you're booked. Combine with the contact lookup:

You: Do I have time for a 30-minute call with Maya tomorrow?

Kin: Maya's email is maya@studio.com (from your contacts). Checking your calendar… You have 10:00, 11:30, and 4:00 open for at least 30 minutes. Want me to schedule for one of those?

Conventions Kin follows

  • All-day events when you say "block tomorrow off" with no time.
  • Same timezone as your profile unless you specify ("in PT") otherwise.
  • 30 minutes default duration unless you specify.
  • Title is required — Kin asks if you didn't give one.

If you have any of these conventions reversed (e.g. you prefer 1-hour defaults), tell Kin once. It'll save it to long-term memory and apply it forever.

P
PersonaliAI Team
Building Kin — your AI personal assistant.

Try Kin on your own workflow

Free to start. Connect your Google account and ask the same kind of question.

Get started free