Book a slot from a website or API
After reviewing a selected time and attendee, a test fixture yields one correct reservation and verifies it by ID.
- Human decision point
- Human confirms the exact booking before the write.
- What counts as passing
- Availability result, consent, booking ID, and destination read.
- Listings
- 3 published listings
- Page data updated
Results on record
No connection checks, task runs or outside results are recorded for this task yet. Every listing below is publisher documented only.
Listings and fit
WebMCP is an experimental browser surface. A page can register tools a compatible assistant discovers; an API or MCP server exposes actions outside the browser. Discovery never authorizes execution, and every write here has a named human confirmation point.
| Listing | Documented for this task | Unknowns | Evidence | Published price | Sources |
|---|---|---|---|---|---|
| WebMCP (browser) | |||||
| Chrome Labs WebMCP demosWebMCP (browser) · Google Chrome Labs | The L’Atelier demo documents search and booking actions with human confirmation before completing the reservation. | A documented demo, not a real reservation surface. | Publisher documented | No published price recorded | checked |
| APIs | |||||
| Cal.com v2 booking APIAPI · Cal.com | API documents creating a booking and retrieving it by its identifier. | Confirm plan, API entitlement and event type. No browser or WebMCP surface observed. | Publisher documented | Individual scheduling free. Teams starts at $12/user/month billed yearly. USD/user/month Price source · checked Confirm API entitlement. No measured cost per booking. |
checked |
| MCP servers | |||||
| mcpMCP server · aivonic.ai | Publisher description mentions “book”, “availability”. | No connection check or task run. Capability is as described by the publisher. | Publisher documented | No published price recorded | checked |
Prices are shown in each publisher’s own unit (per minute, per call, per month, per page) and are not converted. A price is not a cost per completed task: that needs metered spend and a success count from the same comparable test.
Planned AgentsByTask test
Proposed. No observed result.
Pass means: Four cases against a disposable calendar with two UTC slots: a selected available slot with consent produces one matching appointment; repeating the confirmation leaves one record; an occupied slot surfaces an alternative or handoff; an unavailable calendar leaves zero records and a clear next step.
Setup: Fake business, local fixture or an authorized test tenant. Check the destination by returned booking identifier and compare start, duration, attendee and status.