Skip to content
SketchXFlow

Online booking and appointment systems for clinics, salons and service businesses.

Your own booking system, built to how your business takes appointments — not a subscription to someone else's. Bought as fixed-price modules: you know the price and the date before work starts, and the code is yours.

Every project gets a fixed price in writing after a free 30-minute call.

The booking module: workflow · two to four weeks

  • Per module, never per hour
  • Fixed price before work starts
  • 50% deposit, rest per milestone
  • Free 30-minute call first

The booking module

Appointment booking and scheduling.

One workflow module in the catalogue: slots, staff, reminders, cancellations, front desk. It is signed off against written acceptance criteria, and these are the ones it is built to.

  • A customer can see available slots for a chosen service and staff member, and book one without creating an account.
  • Slots respect each staff member's working hours, breaks, leave, and the public holiday calendar.
  • Two people cannot book the same slot. The second one is told, at the moment it happens, not afterwards.
  • A booking sends a confirmation to the customer and a notification to the front desk.
  • A customer can cancel or reschedule from the link in their confirmation, within a window you set.
  • The front desk can see the day and the week, book on someone's behalf, move a booking, and mark a no-show.
  • An owner can set services, durations, staff, hours, holidays and the cancellation window without a developer.
  • It works on a phone, a tablet and a desktop, and it is usable on a slow connection.
  • Failures are visible: a booking that could not be saved says so and does not silently disappear.

Its fixed price covers the architecture, design, front end, back end, testing, project management and handover. Hosting, gateway fees and anything outside the criteria are not included, and the proposal says so in writing.

Only one person taking bookings?

Single-staff booking form with an email confirmation is a quick add — no rescheduling and no front-desk view. A smaller module now does not stop you buying the bigger one later.

Usually bought with it

Each is its own module, with its own fixed price in the proposal.

  • Online payments: UPI, cards, net banking, receipts, refunds

    Feature · one to two weeks
  • WhatsApp or SMS confirmations and reminders

    Quick add · about a week
  • Sign-in with staff roles and an audit log

    Feature · one to two weeks
  • Customer accounts with order and booking history

    Feature · one to two weeks
  • Memberships and packages: plans, renewals, usage

    Workflow · two to four weeks
  • Go-live: domain, hosting account in your name, backups, monitoring

    Quick add · about a week

By default it is a web app, which works in any browser and installs to a phone's home screen. It can also be built as a native Android and iOS app, with store setup and submission; the proposal prices each option so you can choose.

Third-party fees (payment gateway, SMS, WhatsApp, hosting) are paid to those providers, from accounts in your name.

An example

A clinic that takes appointments online.

Booking per doctor, payment when the patient books, sign-in for reception, doctors and the owner, and WhatsApp reminders. Four modules from the catalogue, each quoted, built and accepted on its own.

Your proposal prices your own requirements document; a bigger version is sized as more modules, or as the next module kind.

  1. 01Appointment booking and schedulingWorkflow · two to four weeks
  2. 02Online paymentsFeature · one to two weeks
  3. 03Sign-in with staff roles and an audit logFeature · one to two weeks
  4. 04WhatsApp or SMS confirmations and remindersQuick add · about a week

Built for

Businesses that run on appointments.

  • Clinics, dentists and diagnostic labs

    Appointment booking (workflow) + payments + staff sign-in + WhatsApp reminders; a full clinic system with records, billing and pharmacy is a system module.

  • Salons, gyms and studios

    Appointment booking or class slots (workflow) + memberships and packages (workflow) + payments + reminders.

  • Hotels, homestays and travel

    Rooms, rates, bookings and housekeeping (system) + payments + reviews; online booking on an existing site is the booking workflow.

How it works

Three steps, and a fixed price before anything is built.

  1. 01

    Describe your booking system

    Tell us what you need — services, staff, hours, how people pay, what they are reminded of. Our assistant writes it down as a requirements document as you talk, or you can talk it through with the team on a free call. It costs nothing, and you can stop there with the document.

  2. 02

    Get a fixed-price proposal

    The document is priced per module, grouped into milestones with a date for each, counted on the published working calendar. A person from the team walks you through every module and its price on a free call before you accept anything.

  3. 03

    We build it, milestone by milestone

    A 50% deposit when you accept, then the balance split across milestones, each invoiced when you approve it. Code and accounts are in your name, and transfer to you module by module as each milestone is paid.

How a project runs, step by step

Who you work with

Real people, a real business.

  • People build it, not an AI

    Our engineers design, write, test and deploy every module, and you talk to them directly on your project page. The AI assistant only helps you write your requirements down — skip it and talk to us if you prefer.

  • Talk to the team before you pay

    Book a free 30-minute video call from your first screen, while you are still describing the project — 10:00–19:00 IST on our working days. The price is explained on the call and sent in writing; nothing is committed until you accept it.

  • A registered business, on paper

    KriyaXlabs, a sole proprietorship of Amogha Mahantesh Devanaganvi. GSTIN 29FWDPD0480F1ZP. Every payment gets a GST tax invoice, and the code and IP transfer to you on final payment.

  • Where we are

    4-1-143/1A(13), Vertex Workspace, Mahatma Gandhi Road, Ballal Bagh Circle, Mangaluru, Dakshina Kannada. India Standard Time, on a published working calendar.

Contact details and grievance officer · Our working calendar · support@kriyaxlabs.com

Before you book a call

Questions about booking systems.5 answers, each complete on its own.

Still stuck? Write to support@kriyaxlabs.com and a person answers.

  1. It depends on what you need. Appointment booking and scheduling is a workflow module, two to four weeks, covering slots, staff, reminders, cancellations, front desk; payments at booking and WhatsApp or SMS reminders are modules of their own. After a free 30-minute call you get a written plan with a fixed price for the agreed scope, and nothing is committed until you accept it.

  2. Yes. A single-staff booking form with an email confirmation is a quick add, with no rescheduling and no front-desk view. A smaller module now does not stop you buying the bigger one later.

  3. Yes. By default it is a web app, which works in any browser on any device and installs to a phone's home screen. The same module can be built as a native Android and iOS app, with store setup and submission; the written proposal prices each option so you can choose.

  4. The proposal says before you accept. A bigger version is priced as quantity × module, or as the next module kind — twelve practitioners with different services and rooms can be more than one booking module's worth of work. The proposal is sized to your business, not to a one-size figure.

  5. A deposit of 50% is invoiced when you accept the proposal, and work starts when it is paid. The other half is split across milestones, each invoiced when you approve it — not when we submit it. The requirements document, which comes first, costs nothing — and you can keep it and stop there.

Describe how you take bookings.

Free, and nothing is committed until you accept a proposal. You will see every module and its price, and every milestone and its date, first.