Live scheduling demo

Book the time.
Or let Claude book it for you.

Pick a real open slot below and it's held on a live calendar in seconds — the same booking an AI agent makes when you just ask. One backend, two ways in.

open slots this run
<2sto a held time
19agent tools
You · booking as a guest Europe/Berlin
Live availability from the provider
Loading real availability…

Two sides, one calendar

A guest books. The provider sees it — instantly.

Every booking on this page has two ends. You're on the guest side up top; scroll to the provider view to watch the same appointment land on their calendar.

You · the guest

Find a time and hold it

Browse a provider's real openings, pick one, and it's booked in seconds — by you, or by Claude on your behalf.

Book a slot ↑
The provider · the business

Publish hours, watch bookings arrive

The provider sets working hours and sees every appointment appear live — including the one you just made.

See the provider view ↓

Any counter, one model

Two roles. Any business.

Whatever's being booked — a dental chair or a dinner table — it's the same two sides: a provider opens availability, a guest takes it. Here are the use cases for each role, then two very different counters running on them.

As a consumer
  • Find open times
  • Book in one tap
  • Reschedule or cancel
  • Get reminders
  • Or just ask Claude
As a producer
  • Publish working hours
  • Define what's bookable
  • See every booking live
  • Attach prep tasks
  • Sync to their calendar

The same flow, two very different counters

🦷

Dental clinic

Bright Smile Dental
Producer

opens chairs & services

  • Check-up · 30m
  • Cleaning · 45m
  • Consultation · 1h
Consumer

a patient books

Tue 2:00 PM — Check-up
🍽️

Restaurant

Osteria Vela
Producer

opens tables & seatings

  • Table for 2 · 90m
  • Table for 4 · 2h
  • Private booth · 2h
Consumer

a diner books

Fri 8:00 PM — Table for 2

The whole suite

Everything a booking runs on — and nothing it doesn't.

Availability, booking, follow-through, and history. The same operations are exposed as agent tools, so anything you can do here, Claude can do on your behalf.

availability

Working hours that mean it

Providers publish real hours; open slots are computed live and disappear the moment they're taken.

booking

Hold a time in one call

A booking writes straight to the provider's calendar with a confirmation — no back-and-forth, no double-booking.

tasks

Prep before the visit

Attach intake forms or homework to an appointment so the right thing gets done before anyone shows up.

journal

Every change, on the record

Booked, rescheduled, cancelled — the full history is queryable, so state is never a guess.

show-up

Fewer empty chairs

Confirmations and reminders are wired into the same graph that holds the appointment.

calendar sync

Google Calendar, both ways

Availability and bookings stay in lockstep with the provider's real calendar.

Provider view

Now you're the provider.

Same sandbox provider you just booked with — but from behind the counter. These are its real services and the appointments on its calendar right now. Book a slot up top and it appears here within seconds.

Upcoming appointments

Loading…

Services this provider offers

Loading…

With Claude

Skip the grid. Just ask.

AnyAppointment is a Model Context Protocol server, so Claude can search availability and book on your behalf — authenticated with OAuth, no password ever typed into a chat.

You
Book me a 30-minute strategy session with the demo provider next week, mornings if you can.
Claude
Checking what's open…
search_free_slots(producer, duration: "00:30")
book_appointment(slot: Tue 09:30, article: Strategy Session)
Done — you're booked Tuesday at 9:30 AM. I've held it on the provider's calendar and you'll get a confirmation email.
  1. Add the connector

    In Claude → Settings → Connectors, add https://anyappointment-mcp-server-qtl7ekceaa-uc.a.run.app/mcp.

  2. Sign in once

    Claude sends you to the AnyAppointment sign-in page. Your password goes to the server, never through the chat.

  3. Just ask

    "What's open Thursday?" or "Cancel my Tuesday appointment." Claude uses the same tools this page does.

Checking MCP server…