Skip to main content
Glama

Waitwhile MCP by usefulapi

Add a customer to the waitlist or create a booking

waitwhile_create_visit
Destructive

WRITE: create ONE visit at a location. Without a date it adds the customer to the waitlist; with a local date-time (YYYY-MM-DDThh:mm) it creates a booking. Needs a location and at least a name, phone or e-mail. Not idempotent: calling it twice creates two visits. Visit notes are not supported here (the field is deprecated): use waitwhile_add_customer_note. By default the request asks Waitwhile to suppress the customer message; this may only stop the immediate confirmation, and scheduled reminders/follow-ups can still go out per the location's settings. With send_notifications=true Waitwhile may text/e-mail this ONE customer. POST /visits.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
dateNoBooking start in the location's local time, YYYY-MM-DDThh:mm. Omit to join the waitlist.
nameNoCustomer name.
emailNoCustomer e-mail.
phoneNoCustomer phone, E.164 (+16005551234).
durationNoBooking duration in seconds.
last_nameNo
first_nameNo
party_sizeNo
location_idYesLocation id (see waitwhile_list_locations).
service_idsNoServices the customer wants.
resource_idsNoPreferred resources (staff, rooms).
send_notificationsNoDefault false: the request asks Waitwhile not to send the immediate confirmation/status message. This may not stop everything: scheduled reminders and follow-ups can still go out according to the location's own settings. Set true to let Waitwhile send its normal messages to the customer.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.