AstroCal

Welcome to AstroCal

The scheduling API built for AI agents and developers.

AstroCal is an API-first scheduling platform. Add calendar booking to any application with a few API calls — or let AI agents schedule meetings via MCP.

How It Works

  1. Create an organization — Your tenant in AstroCal
  2. Define event types — Meeting templates with duration, availability rules, and buffer times
  3. Connect Google Calendar — AstroCal reads busy times and writes new events
  4. Accept bookings — Via the REST API or MCP server

Key Concepts

Event Types are templates for bookable meetings. Each has a duration, availability rules (weekly recurring windows), and optional buffer time between meetings.

Availability Rules define when an event type can be booked. They're weekly recurring windows (e.g., Monday 9am-5pm) in a specific timezone.

Bookings are confirmed meetings. When created, AstroCal checks availability, prevents double-booking, and optionally creates a Google Calendar event.

MCP Server lets AI agents check availability and book meetings using the Model Context Protocol. It wraps the same REST API that developers use directly.

On this page