Replaces or augments Google Calendar, Calendly

Agent-Native Calendar

A full calendar app with Google Calendar sync and a Calendly-style public booking page. Let the agent manage your schedule, find open slots, and handle bookings.

Calendar template screenshot
3
Calendar views
4
Agent scripts
1
Public booking page
2-way
Google sync

What you can do

Everything you need to replace your calendar and scheduling stack.

Multiple Calendar Views

Month, week, and day views with drag-and-drop event management.

Natural Language Scheduling

Tell the agent to find a slot, create an event, or reschedule — it handles the rest.

Public Booking Page

Calendly-style booking at /book/meeting. Visitors pick a slot from your availability.

Self-Improving

The agent modifies the app itself. Need a new view or booking flow? Just ask.

Google Calendar Sync

Connect via OAuth 2.0 and pull events from any Google Calendar. Create events that sync back to Google.

  • OAuth 2.0 with automatic token refresh
  • Pull-based sync — no webhooks needed
  • Create, update, and delete events on Google

Calendly-Style Booking

A public page where anyone can book time with you based on your configured availability.

  • Date picker + time slot selection
  • Respects your availability and existing events
  • Visitor info capture + confirmation

Agent-powered scheduling

The agent runs scripts to sync calendars, create events, check availability, and manage bookings. All through natural language.

  • "Sync my Google Calendar for this month"
  • "Find a 30-minute slot next Tuesday for a team meeting"
  • "Create a recurring standup at 9am every weekday"
  • "Show me my availability for next week"
// Available agent scripts
$ pnpm script sync-google-calendar --from 2026-01-01 --to 2026-06-01
$ pnpm script create-event --title "Team Standup" --start "2026-03-15T09:00"
$ pnpm script check-availability --date "2026-03-18" --duration 30
$ pnpm script list-events --from "2026-03-14" --to "2026-03-21"

How it compares

Google CalendarCalendlyAgent-Native Calendar
Calendar UIFull, rigidMinimalFull, fully customizable
AI schedulingNoneNoneNatural language, full control
Booking pageAppointment slotsYes, limited brandingFully customizable, own domain
CustomizationSettings onlyBranding onlyFull source code
PricingFree / Workspace$10+/mo per seatFree & open source

Get started in minutes

Fork the template, connect Google Calendar, and start scheduling with AI.