Online booking system

Your website starts taking bookings. Today.

Bookiraj embeds into your existing website with two lines of code. Customers pick a free slot themselves, you get an email — and the calendar takes care of itself.

No double bookings Email confirmations Reminders 24 h ahead
Book an appointment
13
14
15
16
17
18
19
09:0010:3011:0013:3015:00
Booking confirmed!
16 July at 11:00 · confirmation sent by email
✉️
New booking
Ana K. · tomorrow at 11:00
📲
In your calendar
Google · Apple · automatically
Features

Everything bookings need.
Nothing they don't.

Built for salons, trades, therapists and everyone who lives by appointments — without complicated software nobody has time to learn.

No double bookings

The moment a slot is booked, it disappears from the offer for everyone else. Double booking is technically impossible.

Staff and capacity

Two hairdressers = two customers at the same time. Each staff member has their own services, holidays and sick leave.

Group sessions

Yoga, courses, workshops — give a service a capacity and the same slot is shared by several customers until the group fills up.

Your services and durations

A 30-minute haircut, a 90-minute massage — each service takes up exactly as long as it lasts.

Automatic emails

The customer gets a confirmation with a calendar entry and a cancellation link. You get notified about everything.

Reminders against no-shows

The day before the appointment, the customer automatically receives a reminder — no-shows drop dramatically.

Everything in your calendar

Bookings appear in your Google or Apple calendar by themselves, with the customer's details.

Admin without passwords

Opening hours, blocked slots, holidays, phone bookings — all in an admin you enter with one click from your email.

Your colours and language

The widget takes on your brand colours and speaks English, Croatian, Serbian, Slovenian and German — and your customers can switch language with a single click.

How it works

Your first booking in three steps

No new website, no migration, no changing your habits — it works on any site: WordPress, static pages, anything.

1

We embed the widget on your website

Two lines of code — we do it for you, or send them to your developer.

2

Set up your services and opening hours

In the admin you enter your services with durations, opening hours per day (split shifts too), and staff members if you have them. Done in 10 minutes.

3

Start taking bookings

Customers book by themselves — at night, on Sundays, and while you work. Every booking lands in your email and your calendar.

Live demo

This is not a picture.
Go ahead and click.

A real, live widget connected to a demo salon. Pick a day and a slot and try booking — you'll even get a real email confirmation.

New — AI assistants

Customers will soon book
through AI assistants.
Your calendar is already ready.

More and more people arrange appointments by simply telling their assistant: "book it for me". Bookiraj is among the first systems in the region to give AI assistants safe, controlled access to your calendar.

  • The AI assistant sees only free slots — the same rules as the widget (opening hours, staff, blocked slots)
  • A booking is made only after the customer's explicit confirmation; you get an email straight away, just like for any other
  • Abuse protection: daily limits and safety checks built in
  • Enabled for all clients automatically — no extra charge and no setup whatsoever

🤖 Try it yourself — in Claude (claude.ai)

Settings → Connectors → Add custom connector → paste the address:

https://bookiraj.eu/mcp

Then in a conversation: "Check the free slots for a haircut at Demo Salon (bookiraj client: demo) and book me the first available one — I'll give you my name and email."

For owners

An admin you don't have to learn

Everything that matters in one place, on your phone and computer — no passwords, no manuals.

09:00 · Ivana MarićHaircut · 091 555 1234Cancel
11:00 · Marko PerićHaircut + wash · 60 minCancel
14:30 · Petra Kovačmanual entry · by phoneCancel

Appointments at a glance

Upcoming bookings by day, with the customer's details. A phone booking takes three clicks to enter — never a double booking.

Opening hours and blocked slots

Split-shift opening hours, holidays with a single entry (from–to), blocking of individual slots. The calendar always tells customers the truth.

Anaall servicesavailable
Markohaircuts onlyon holiday until 24 July
Ivaall servicesavailable

Staff and schedules

Each staff member with their own services and unavailability. More staff = more customers in the same slot, automatically.

Pricing

As simple as everything else

One price, everything included — bookings, emails, reminders, staff, support. No commission per booking.

🎁 First 30 days free — no card, no commitment

Monthly

12 € / month
Cancel whenever you like
  • Unlimited bookings
  • All staff members and services
  • Email confirmations and reminders
  • Embedding on your website included
Start for free or subscribe right away →
2 MONTHS FREE

Annual

120 € / year
Like 10 €/month — save 24 €
  • Everything in the monthly plan
  • One invoice per year
  • Price locked for the whole year
  • Priority support
Start for free or subscribe right away →
Questions

Frequently asked

Do I have to change my existing website?

No. Bookiraj is embedded into your existing website with two lines of code — it works on WordPress, static pages and practically any platform. We handle the embedding for you.

What if I have several employees?

You add staff members by name and choose which services each one provides. Two free hairdressers means two customers can book the same slot — the system works this out itself, including holidays and sick leave.

How do I know when someone has booked?

You immediately receive an email with all the details, and the booking automatically appears in your Google or Apple calendar too. The customer gets a confirmation with a cancellation link.

What about customers who ring by phone?

You enter them in the admin in three clicks — you see the same calendar of free slots as your customers, so it's impossible to enter a slot that's taken.

Can I try it before paying?

Yes — the first 30 days are free, with no card required. If it's not for you, simply stop using it.

Do you charge a commission per booking?

No. A fixed monthly or annual price, with an unlimited number of bookings.

What does it mean that Bookiraj is "ready for AI assistants"?

Customers increasingly arrange appointments through AI assistants (Claude, ChatGPT, Gemini…). Bookiraj gives those assistants safe, controlled access: the assistant sees only free slots, books only with the customer's explicit confirmation, and you get an email and a calendar entry just like for any other booking. It's enabled automatically for all clients, at no extra charge — when the major assistants open this capability to the wider public, your calendar will be ready from day one.

How far in advance can customers book?

You decide how many days ahead customers can see available slots (four weeks by default) and how many hours before an appointment online booking closes.

What if I need to cancel a customer's appointment?

You cancel it in the admin with one click and the customer immediately gets an email notification. The slot is automatically freed up for others.

Which languages does it work in?

The widget, emails and admin are available in English, Croatian, Serbian, Slovenian and German — you choose the language during setup.

How do I block time off for holidays?

One entry blocks a whole range of days (from–to) and those days simply are not offered to customers. You can also add an absence for a single staff member.

Do customers pay anything when booking?

No — booking is free for customers, with no registration. You charge for your service as you always have, on site.

What happens to customer data?

Name, email and phone are used solely for that appointment — the confirmation, the reminder and your records. Data is never sold or used for marketing.

Can I change services and opening hours later?

Yes, whenever you like. You edit services, durations, staff and opening hours yourself in the admin, and changes are live on your website immediately.

Stop missing out on bookings.

Get in touch and your website will be taking bookings within 24 hours — first 30 days free.

I want to try it

An online booking and appointment scheduling system — on your existing website

Bookiraj is a booking system for online appointment reservations: the booking calendar is embedded as a widget on your existing web page, with no new website to build and no monthly commission per booking. Customers choose a free slot online, the system automatically prevents double bookings, sends email confirmations with a calendar entry and a reminder 24 hours before the appointment, while the owner manages all appointments, services, opening hours and staff through a simple online admin.

Ideal for hairdressing and beauty salons, dog grooming salons, massage therapists and physiotherapists, clinics, photographers, repair shops and any service business that works with appointments and client scheduling. The booking system works in English, Croatian, Serbian, Slovenian and German — for salons and small businesses in Croatia, Serbia, Slovenia, Austria, Germany and beyond, and customers can switch the widget's language with a single click.