# KAMRAI online booking > Businesses on this list can be booked by people and by AI assistants. Agents read live availability and hand the guest a pre-filled booking link; the guest confirms on the business page with a one-time SMS code. Agents never complete a booking themselves and never receive customer data. ## How to book - Directory (JSON): https://book.beevity.io/api/v1/agent/businesses?area=&kind=appointment&q= - One business: https://book.beevity.io/api/v1/agent/businesses/{slug} - Free times: https://book.beevity.io/api/v1/agent/businesses/{slug}/availability?kind=appointment&offer={service key}&date=YYYY-MM-DD[&staff={staff key}] - Booking link: https://book.beevity.io/api/v1/agent/businesses/{slug}/booking-link?kind=appointment&offer={service key}&date=YYYY-MM-DD&time=HH:MM&src={your name} - OpenAPI: https://book.beevity.io/api/v1/agent/openapi.json - MCP server (streamable HTTP, stateless): https://book.beevity.io/api/v1/agent/mcp — tools find_businesses, get_availability, prepare_booking - Always tell the guest the arrival and cancellation rules (field policySummary). - Booking kinds: appointment (now); table and pickup follow on the same endpoints. ## Businesses - [Demo Spa — Nai Harn Massage](https://book.beevity.io/book/demo-spa): DaySpa, Nai Harn, Phuket — appointment — details https://book.beevity.io/api/v1/agent/businesses/demo-spa Directory page: https://book.beevity.io/book-directory