Book an appointment
book_appointmentBooks a confirmed service appointment for the configured customer account. Returns a booking link if no customer account is configured.
Instructions
Book a service for the customer account configured on this server. Only call this after the person has explicitly confirmed the business, service, day, time and price. starts_at must be copied exactly from find_available_slots. If no customer account is configured, this returns a booking link to hand to the person instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| business | Yes | The business's slug or booking link, e.g. 'studio-ana' or 'https://vitta-nu.vercel.app/studio-ana'. | |
| starts_at | Yes | A starts_at value from find_available_slots, unchanged, e.g. 2026-10-02T09:00:00-03:00. | |
| service_id | Yes | A service_id returned by get_business. |