For Developers

The scheduling API behind BatchBook

BatchBook's public API gives you the same group-scheduling engine that powers our app — including the heat map, the route-aware tour optimizer, and an MCP server for agent workflows.

A real API, not a wrapper

Sixteen endpoints covering availability checking, batch creation, response collection, booking, and meeting lifecycle. Token-based auth, idempotency keys, structured webhooks. Documented with OpenAPI.

Built for the agentic era

BatchBook ships an MCP server that exposes scheduling as a set of tools any compatible agent can call. Hand it a list of participants and constraints; get back the optimal slot plus a human-friendly URL you can pass to whoever still uses a normal calendar.

The MCP server is a speculative release. Treat it as experimental.

Built for embedding too

If your product needs scheduling but you don't want to build it, BatchBook's embed widget and white-label options let you drop the full experience into your site or app.

Already signed in?

Developer dashboard →

New here?

Create a free account →

API access is included on all tiers.