Determine the current status of Google Calendar appointment scheduling (legacy appointment slots vs appointment schedules/booking pages) before building an integration

domain: developers.google.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Confirm the integration targets "appointment schedules" (the current booking-page feature), not the legacy "appointment slots" feature, which stopped accepting new bookings/creation as of August 7, 2024.
  2. Check whether the target account already has an auto-generated pre-configured booking page (rolled out to Workspace, Workspace Individual, and personal Google accounts) before assuming one must be created from scratch.
  3. Use the documented flows for appointment schedules rather than any legacy appointment-slots event type, since old slot-based events are being phased out.
  4. Verify booking page availability windows and buffers reflect the organizer's real calendar before publishing a public booking link.
  5. Re-check the Calendar API release notes near your ship date, since Google has been actively changing appointment-scheduling behavior.

Known gotchas

Related routes

Find and book an optimal appointment slot using Salesforce Field Service's Scheduling API.
developer.salesforce.com · 5 steps · unrated
List and filter Cal.com bookings via API v2 (status, attendee, event type, date ranges, cursor pagination)
cal.com · 6 steps · unrated
Reschedule a Cal.com booking via API v2 and track the old/new booking link
cal.com · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans