bookii. Spec

A working prototype · humans & agents share one calendar truth

The booking page
both of you will like.

Invitee-first. Multi-calendar. Agent-native. Watch an AI assistant and a human book against the same live availability — with slot holds arbitrating in real time.

A conversation, not a kiosk

Overlay your own calendar on the host's page. Preferred times read as suggestions. Timezones are confirmed for both people, unmissably.

Every calendar you are

Google, Microsoft, iCloud, CalDAV, ICS — read busy from all of them, write to the one you choose, mirror privacy-masked holds between them.

Agents are first-class

The same URL serves humans HTML and agents JSON. Two-phase holds make agent booking race-free. Provenance — “held by Claude · confirmed by jane@acme.com” — is visible to the host.

For your agent, right now

curl https://bookii.to/api/slots?date=&tz=America/Chicago

Also: /.well-known/agent.json · /llms.txt · /openapi.json