BookingsAvailable

Client booking links, booking rules, deposits, rentals and API — with zero double-bookings.

Share a public booking link with your clients or embed it on your site, enforce preparation buffers and HR staff availability, hold capacity atomically while clients pay a deposit online, and integrate custom apps with REST API keys and signed webhooks.

A calendar with one time slot highlighted and a clock

What it does

  • Booking rules, capacity & prep buffers: set duration, preparation/cleanup buffer minutes, minimum advance notice and max party size across rooms, chairs, equipment and staff — concurrency-safe even when 200 people book at once

    Available
  • Public client booking link & self-manage token: give clients your public booking page link (or embed it on your website) to pick a live slot, receive an iCal (.ics) calendar invite, and reschedule or cancel via a scoped manage link inside your cutoff window

    Available
  • How bookings confirm & take payments: selecting a slot places a 2-minute atomic hold; free or on-account bookings confirm immediately, while deposit or prepay bookings confirm automatically when your payment provider (Paymob or Stripe) verifies payment and posts a Books receipt

    Available
  • Live staff availability from HR: specialist schedules automatically respect HR shift rosters and approved leave requests so an employee on leave can never be booked

    Available
  • Recurring appointments, group classes & waitlists: schedule weekly/monthly series, run multi-seat classes, and automatically offer freed slots to the waitlist

    Available
  • Automated confirmation & reminder messages: send booking confirmations and pre-visit reminders by email or WhatsApp while automatically holding messages during quiet hours

    Available
  • Serialized equipment rentals & deposits: rent out serialized items or rooms by the hour or day, collect security deposits, log return condition, and block items automatically during maintenance

    Available
  • Public REST API & HMAC-signed webhooks: query live availability, create or cancel bookings via /v1/public-api with scoped API keys, and receive signed webhooks (booking.created, booking.confirmed, booking.cancelled) with automatic retry

    Available

A look inside

Bookings schedule showing public client booking link, 2-minute atomic slot holds, Paymob and Stripe deposits, HR staff availability and signed webhooks
Actual Kluvan screens with fictional demo data. Interface shown in English.

How it works end-to-end

From the first click or request to the linked record in your workspace.

1. Share your client booking link or API

Send clients your public booking page URL on WhatsApp, Instagram or email, add a Book Now button on your Kluvan Site, or query live slots through the REST API.

2. Rules, buffers & HR shifts filter live slots

Kluvan checks specialist shift hours, approved HR leave, room/equipment capacity, and preparation/cleanup buffers before showing available times.

3. 2-minute atomic hold & online deposit

When a client picks a time, capacity is locked for 2 minutes. Free bookings confirm immediately; deposit bookings confirm the moment Paymob or Stripe verifies payment.

4. iCal, manage link, Books receipt & webhook

The client gets an iCal invite and a scoped link to reschedule within your policy, your Books ledger records the deposit receipt, and signed webhooks notify your external tools.

Connected Architecture, REST API / MCP & Keyboard Speed

Every Kluvan application shares one database, one audit trail, and instant AI & API extensibility.

Single Shared Record & Live Ledger

Shares the exact same customer, supplier, item, employee, and cost-centre record across all 28 apps with zero CSV syncing.

REST API, Webhooks & 1-Click MCP (.mcpb / SKILL.md)

Query live metrics from Claude Desktop, ChatGPT, Gemini, or Cursor using scoped read-only MCP keys and REST endpoints.

Keyboard-First Power (Ctrl+K & Alt+G Grid Mode)

Press Ctrl+K to jump anywhere in under 50ms, or press Alt+G on any table for arrow-key cell navigation, live Sum/Avg, and Ctrl+Shift+C Excel copy.

Built-In UAE, Egypt & IFRS Enterprise Moats

Native support for UAE 9% Corporate Tax & Small Business Relief (SBR), UAE EOSB Gratuity, WPS & Nafis, Egypt Law 6/2025 SME tax, InstaPay guard, Ejari cheques, IFRS 15/16, MRP, and bilingual Tafqeet.

Model Context Protocol (MCP) built in

Ask AI, Front Desk & 1-Click MCP in Bookings

In Inbox, the Front Desk AI can check live Bookings capacity and book appointments inside WhatsApp chat. With 1-Click MCP, you can ask Claude, ChatGPT or Gemini: “Which specialists have open afternoon slots this Thursday and how much deposit revenue was collected this week?”

Every workspace has one AI credit balance for Kluvan Ask, the AI invoice reader and Front Desk (the trial starts with 100 credits), plus 1-Click MCP for Claude, ChatGPT, Gemini and Cursor.

Claude Desktop & Claude.ai

Paste your single connector URL in Claude.ai Settings -> Integrations, or copy the ready-made JSON block into Claude Desktop.

ChatGPT Connectors

Connect your workspace URL in ChatGPT to query live sales, receivables, stock levels and project margins in any chat.

Google Gemini & AI Studio

Point Gemini or Google AI tooling to your Streamable HTTP MCP endpoint with Bearer key authentication.

Cursor, Windsurf & Custom Agents

Standard JSON-RPC 2.0 MCP 2025-06-18 protocol with full audit logs, per-minute rate limits and instant key pause/revoke.

Price

Price

BookingsUSD 15/ month
RentalsUSD 15/ month

Per month, billed annually, with the first 3 full users of your organisation.

Included in

Common questions answered

Do you give us a link to share with clients so they can book online?

Yes. Every workspace gets a public booking page on your Kluvan address that you can share on WhatsApp, social bios, or embed on your website. Each confirmed booking also includes a scoped self-manage link so the client can reschedule or cancel within your cutoff rules without calling reception.

How does a booking become confirmed, and how do you prevent double-bookings?

When a client selects a time slot, Kluvan places a 2-minute atomic database hold on that specialist, room, or rental item. If the service requires no upfront payment, it confirms immediately. If it requires a deposit or full payment, it confirms automatically upon verified payment callback from your payment provider. If checkout is abandoned, the hold releases automatically after 2 minutes.

What booking rules and staff schedule controls are included?

You can configure service duration, before/after buffer time for room turnaround, minimum advance notice, maximum capacity per class or resource, recurring series rules, and serialized rental maintenance blocks. When HR is enabled, approved staff leave and shift rosters automatically block unavailable hours.

Do you allow online deposits, packages, and API / webhook integrations?

Yes. You can collect full payment or partial deposits through your connected payment gateway (creating a linked Books receipt once), redeem prepaid multi-visit packages, and integrate custom apps using scoped REST API keys and HMAC-SHA256 signed webhooks.

Try every app free for 14 days

Set up your company, invite your team and run a real week in Kluvan. No card needed.