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.
Quick Links
- Quickstart — Book your first meeting in 5 minutes
- Authentication — Set up API access
- MCP Integration — Connect AI agents to AstroCal
- API Reference — Full endpoint documentation
How It Works
- Create an organization — Your tenant in AstroCal
- Define event types — Meeting templates with duration, availability rules, and buffer times
- Connect Google Calendar — AstroCal reads busy times and writes new events
- 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.