vkRetA

Appointment and staff scheduling software

vkRetA supports service duration, working hours, notice, booking windows, staff-service eligibility, leave, blocked periods and merchant rescheduling from the same service-business workspace.

Reviewed 8 October 2026

Match staff to the services they perform

A business may have one person who handles car repair, another who handles air-conditioning work and someone who can perform both. vkRetA lets active staff members be associated with any number of eligible services.

Customers choose the service, date and time without seeing staff identities. When only one staff member is eligible in strict mode, vkRetA can assign that person. When several are eligible, the appointment may remain visibly unassigned while private capacity is reserved.

Choose strict availability or flexible requests

Strict availability prevents collisions across appointment duration, preparation buffer, leave and blocked time. Flexible requests show valid times inside business hours even when another appointment exists, allowing the vendor to confirm or reschedule after speaking with the customer.

Flexible requests begin as requested and unassigned. They respect enabled days, working hours, minimum notice, advance limits and closures, but do not create a collision lock.

Reschedule without losing the original appointment

The merchant can choose another eligible date, time and staff member for requested or confirmed work. Strict-mode conflicts are rejected before the original reservation is changed.

  • Staff-service eligibility
  • Strict and flexible booking modes
  • Leave and blocked periods
  • Conflict-safe merchant rescheduling

How appointment scheduling works in vkRetA

  1. Add your services

    Create each service with its price, duration and GST rate, separately from any products you sell.

  2. Set your calendar rules

    Choose working days and hours, the gap between bookable times, a preparation buffer after each service, minimum notice and how far ahead customers may book.

  3. Match staff to services

    Add staff members and mark which services each person can perform. Record leave and blocked time so those periods are not offered.

  4. Pick strict or flexible booking

    Strict availability only offers times that an eligible staff member can actually take. Flexible requests let customers ask for a preferred time for you to confirm.

  5. Customers book on your website

    Customers choose a service, a date and a time on your vkRetA website. You can be notified of new appointments on a device where you installed the workspace and allowed notifications.

  6. Confirm, reschedule and complete

    Confirm or reschedule requests from the workspace. Completing an appointment records the invoice for the service.

Key scheduling capabilities

  • Service-based durations

    Each service has its own length, so a 30-minute haircut and a 2-hour treatment are booked correctly.

  • Buffers and notice

    Preparation time after each service, minimum booking notice and an advance booking window.

  • Staff eligibility, leave and blocks

    Only staff who perform a service count towards its availability, and leave or blocked time removes them.

  • Two booking modes

    Strict availability for a fixed calendar, flexible requests for businesses that prefer to confirm by phone.

  • Invoice on completion

    A completed appointment becomes an invoice linked to the customer record.

  • Included on the Free plan

    Appointments are part of the Free plan alongside the website, invoices and customer records.

Who it is for

  • Salons, spas and beauty businesses

    Several stylists or therapists, each offering different services.

  • Repair and maintenance businesses

    Technicians with different skills and jobs of different lengths.

  • Consultants, tutors and clinics

    One-person or small-team practices that want customers to book online instead of calling.

Appointment diary compared with vkRetA scheduling

How appointment tasks compare between a paper diary or chat bookings and vkRetA
TaskDoing it manuallyIn vkRetA
Offering free timesReply to each customer after checking the diaryYes: Customers see valid times on your website
Avoiding double bookingDepends on one up-to-date diaryYes: Strict mode checks staff, duration, buffer and leave
Handling staff leaveCross out slots and tell customers laterYes: Leave and blocked time remove those slots
ReschedulingErase and rewrite entriesYes: Reschedule with eligibility and conflicts rechecked
Billing after the serviceWrite a separate billYes: Completed appointment records the invoice
Taking an online advance paymentShare UPI details separatelyNo: Not available; collect payment in your usual way

Frequently asked questions

Can customers choose a staff member?

No. Customers choose the service, date and time. Staff identity stays private in the current public booking flow.

Can flexible bookings overlap?

Yes. Flexible mode records preferred-time requests even when another appointment exists, while still respecting the business calendar boundaries.

Can completed appointments be rescheduled?

No. Merchant rescheduling is limited to requested and confirmed appointments.

Is appointment booking included in the Free plan?

Yes. Services, availability settings and appointment booking are included in the Free plan. The Free plan supports up to 25 products and services in total.

Can I stop customers booking at the last minute?

Yes. Set a minimum notice period so times that are too close are not offered, and an advance window so customers cannot book too far ahead.

Does completing an appointment create a bill?

Yes. Completing an appointment records the invoice for the service at the GST rate set on that service, linked to the customer.

Can customers pay for an appointment online when booking?

No. Online payment is not available. Customers book a time, and the business collects payment in its usual way.

See how the workflow fits your business

Start on the Free plan, configure a real business workflow and upgrade only when the additional Pro capacity is useful.

Start free
vkRetA