Healthcare

Patient Booking and Telehealth Builds for Clinics

Konzept builds patient booking and telehealth flows for clinics and hospitals from Sarajevo, Bosnia and Herzegovina. A build covers the booking journey, the scheduling or record system it writes to, access control and audit logging, and WCAG 2.1 AA testing. Projects start from EUR 14,500 and run four to eight weeks.

Last updated: 2026-09-21 · Author: Konzept team

What does a patient booking build include?

A booking build is a journey, not a form. The patient has to find the right appointment type, pick a time that is really free, confirm, and get a reminder. Each of those steps is a piece of scope.

Part of the buildWhat it coversWhat decides the effort
Appointment typesServices, durations, preparation notes, who can perform themHow many rules a clinic applies per type
AvailabilityWorking hours, rooms, equipment, holidays, buffersWhether availability lives in one calendar or several
The booking flowFields, validation, confirmation, cancellation, reschedulingGuest booking or patient accounts
MessagesConfirmation, reminder, change and cancellation noticesChannel count: email, SMS, or both
Staff viewWho sees a booking, who may change it, what is loggedThe number of roles and the audit rules
RecordsWhat is written to the scheduling or record system, and whenWhether that system has a usable API

The healthcare industry page covers the wider picture: patient-facing sites, accessibility and the digital estate around care. This page covers the booking and telehealth part of it.

Who decides what patient data the system may hold?

Your clinic decides, with your own data protection adviser. Konzept does not certify your compliance and does not write your legal opinion.

What we do is build the controls that your adviser will ask about, and show how they work:

  1. Encryption in transit and at rest.
  2. Role-based access, so a receptionist and a clinician do not see the same record.
  3. Audit logging, so you can show who opened or changed a record and when.
  4. Data minimisation in the form itself, so the booking asks only for what the appointment needs.
  5. A written retention rule for bookings, messages and logs.

Bring that list to your adviser before the build starts. The cheapest time to remove a field is in discovery. The most expensive time is after launch, when the field is already full of patient data.

How does booking connect to a scheduling or record system?

Through an API, when one exists. Confirm that first, because the answer changes the estimate more than any design decision.

Four questions settle the integration scope:

  1. Which system is the source of truth for availability, the website or the clinical system?
  2. Does the booking write in real time, or on a schedule?
  3. What does the system return when a slot is taken between the patient seeing it and confirming it?
  4. Who fixes a record that fails to sync, and how do they find it?

Enterprise solutions is the service behind this work: custom integrations that connect internal systems and keep data in sync. Where the build is mainly a patient-facing site with booking on top, it sits under web development.

What does WCAG 2.1 AA mean for a booking flow?

It means a patient who cannot use a mouse, or who uses a screen reader, can still book an appointment without calling you.

In a booking flow that comes down to a short list of concrete things:

  1. Every step works from the keyboard alone, in a sensible order.
  2. The date picker announces the date it has landed on, and accepts typed input as well.
  3. Error messages say what is wrong and how to fix it, in text, not colour alone.
  4. Text and controls meet the contrast ratio at the sizes the page actually uses.
  5. A session that times out warns the patient and lets them extend it.

We design to WCAG 2.1 AA and test during the build, on real devices. Accessibility is cheaper as a design constraint than as a repair.

What does a booking or telehealth build cost?

The published project tiers apply. A booking flow on a new clinic site usually sits in Growth. A build with record integration, several locations and two languages usually sits in Scale.

TierStarting priceTimelineWhat it usually covers here
GrowthEUR 14,5004–8 weeksClinic site with a booking flow, one calendar, email confirmations, CMS and training
ScaleEUR 29,5008–14 weeksRecord or scheduling integration, several locations, multi-language, performance work
EnterpriseEUR 44,00014–20+ weeksCustom software, API architecture, advanced authentication, multi-site structure

The pricing page is the source for the current packages and the monthly plans. For the drivers that move any website estimate, read the website cost guide.

What should a clinic bring to discovery?

Six things, and none of them need a developer to prepare:

  1. A list of appointment types, with duration and any preparation the patient must do.
  2. How availability is set today, and who sets it.
  3. The name and version of your scheduling or record system, and whether it has an API.
  4. Who may see a booking, who may change it, and what has to be logged.
  5. The languages the flow must support, and who writes the second language.
  6. Your data protection adviser’s requirements, in writing.

Send those and the scope conversation takes one call instead of three.

Has Konzept built an online booking before?

Yes, though not yet in a published healthcare case study. The closest published build is Central Heritage Hotel: a website with commission-free direct booking. A hotel is not a clinic, and the data rules are not the same, but the booking mechanics are: real availability, a short flow, a confirmation the guest trusts.

We would rather say that plainly than dress a hotel up as a hospital. The rest of the published work is in our project archive.

What is the next step?

Send the six discovery items through the quote form and we will propose a scope and a fixed price. If you would rather talk the integration through first, book a call.

FAQ

Questions buyers ask

Does Konzept guarantee that our clinic is compliant?

No. Konzept builds the platform, not the legal opinion. Your data protection adviser decides what the law requires of your clinic. We build encryption, role-based access and audit logging into the system, and we hand over the technical evidence your adviser asks for at review.

Can patients book without creating an account?

That is a scope decision, and it changes the build. A guest booking needs fewer fields and converts better. An account lets a patient reschedule, cancel and see history. Many clinics start with guest booking and add accounts once the flow is stable.

What happens if the record system has no API?

Then the booking runs as its own system and staff move the data by hand, or the project adds an export and import step with a named owner. Confirm the API before you budget the integration. An integration without an API is a manual process with a nicer screen.

Does a telehealth call run inside the website?

It runs through a video provider you hold the contract with. Konzept builds the journey around the call: the booking, the reminder, the waiting screen, the join link and the follow-up. The provider sets the call quality, the recording rules and the fees.

How long does accessibility testing add to the timeline?

Accessibility is not a phase at the end. We design the flow to WCAG 2.1 AA and test it during the build, on real devices and with a screen reader. Treating it as a final audit is what makes it expensive, because the fixes then touch the design.

What does a booking build cost to run after launch?

Support is EUR 1,200 per month, Core is EUR 2,350 per month and Accelerate is EUR 3,450 per month. Your video provider, SMS or email sender, hosting and record system are billed by those providers. Konzept does not publish their prices, because they set them.

Planning a booking or telehealth flow?

Send your record system, your appointment types and your launch date.