Skip to main content
Exepad
Solutions

Schedule appointments across every staff calendar

Stop running the front desk on phone calls, a paper appointment book, and an Outlook calendar that never syncs. Publish one internal app where every staff calendar, availability rule, and recurring appointment lives in one place.

A shared staff calendar with per-person availability rules.

No credit card required · Published in minutes

See how it works ↓
5–10 min
From prompt to working scheduler
0 per-seat fees
Flat monthly subscription
1 database
Across every staff calendar
Included
Roles, audit log, exports
THE PROBLEM

Why this is harder than it should be

Front-desk teams run the day from a phone, a paper appointment book, and a personal Outlook calendar nobody else can see. Reception schedules a follow-up, the clinician double-books an hour later, and the recurring slot from last month was never moved when the staff member shifted hours. The 'system' is whoever shows up first. Every new hire means another seat license on a tool that still doesn't show one shared schedule.

What you can build from one prompt

The shape varies — Exepad publishes whichever you describe.

USE CASE 01

A shared staff calendar with per-person availability rules.

USE CASE 02

Recurring appointments with edit-this-or-all-future controls.

USE CASE 03

An internal appointment book searchable by client, staff, or date.

USE CASE 04

Role-based access so reception schedules and clinicians review.

USE CASE 05

A back-office form that books, reschedules, and cancels in one screen.

USE CASE 06

An audit log of who changed which appointment and when.

What this might look like

Three real users, three different outcomes — same platform.

A 12-person dental practice

6 chairs, 12 staff, 1 schedule

Reception describes hygienists, dentists, chair availability, and the recurring six-month recalls the practice runs. Exepad publishes an internal scheduler where front-desk staff see every chair at once, recurring recalls auto-generate twelve months out, and clinicians get a per-person day view on their tablet. The shared Outlook calendars and the paper appointment book both retire the first week.

A multi-location physiotherapy clinic

4 sites, 24 therapists, 1 app

The clinic describes therapist rosters per site, treatment-block durations, and the rule that a therapist can only be booked at one location per day. Exepad publishes a back-office scheduler with site filters, therapist availability windows, and a conflict warning before reception confirms. Schedulers stop calling between sites to check coverage — the app shows the full picture in one click.

A managed-services IT firm

30 engineers, 200 appointments/week

Operations describes engineer skills, on-site versus remote appointments, travel buffers between client sites, and the weekly recurring maintenance windows for key accounts. Exepad publishes an internal scheduler that filters by skill, blocks travel time automatically, and rolls recurring slots forward. Dispatchers stop maintaining a colour-coded spreadsheet and the schedule lives where every engineer can see it.

How it works

Four steps. No technical knowledge required.

1

Describe

Tell Exepad who you schedule, the working hours, the availability rules, and the recurring patterns. The convert engine turns that into a working no-code scheduler.

2

Configure

Refine staff fields, availability windows, and conflict rules through prompts. Exepad models staff, clients, appointments, and recurrences in one database.

3

Publish

One click ships the internal app to the global edge with SSL, role-based access, and Lighthouse 95+ performance so tablets at the front desk load instantly.

4

Invite

Point your custom domain at the app and invite reception, clinicians, and managers with separate roles. Email confirmations to clients fire from day one.

Who builds this

Common audiences and the job each one is trying to get done.

Dental, medical, or veterinary practice

Per-clinician schedules, chair or room capacity, recurring recall appointments, and a front-desk view that prevents double bookings across the team.

Physical therapy and rehab clinic

Therapist availability per site, treatment-block durations, recurring weekly sessions, and progress notes attached to each appointment record.

Field-service and trades dispatch

Technician scheduling by skill, travel buffers between jobs, recurring maintenance windows, and a back-office app dispatchers can update in real time.

Law firms and professional services

Per-attorney calendars, recurring matter check-ins, conflict checks against client records, and an internal scheduler partners and paralegals share.

Aesthetic, wellness, and spa groups

Multi-location staff rosters, package follow-ups, recurring touch-up appointments, and a manager dashboard that compares utilisation site by site.

Education and tutoring centres

Tutor availability, recurring weekly lessons per student, room scheduling, and a back-office view that reception can update without calling instructors.

Metrics that matter

What to measure once it's live — the numbers that tell you it's working.

Calendar utilisation

Share of available staff hours that turn into booked appointments. A single shared scheduler typically lifts utilisation by 10–15 points within a quarter.

Double-booking rate

Appointments that collide on the same staff calendar. With one database and conflict warnings, this falls toward zero — the most expensive scheduling error to fix.

Time-to-reschedule

Seconds reception takes to move an appointment when a staff member calls in sick. Drag-and-drop on a shared view replaces a chain of phone calls.

Recurring-slot adherence

Percentage of recurring appointments that stay on the books for the full series. Edit-this-or-all-future controls prevent the silent drift that breaks recalls.

Common mistakes

What goes wrong most often — and the fix that turns the mistake into a working result.

Mistake

Letting every staff member keep their own calendar app.

Fix

Use one shared database as the source of truth. Personal calendars can mirror it, but scheduling decisions happen in one place.

Mistake

Treating recurring appointments as a series of one-offs.

Fix

Model recurrence as a rule, not a copy. Exepad lets reception edit this appointment, this and all future, or the whole series.

Mistake

Hiding the appointment book on one machine at the front desk.

Fix

Publish the scheduler as a web app every authorised device can open — reception, clinicians, managers, all on the same record.

Mistake

Paying per-seat for every new hire that needs to see the schedule.

Fix

Run a flat-rate internal app. Invite the whole team — including read-only roles for staff who only need their own day view.

Mistake

Skipping the audit log because 'we trust the team'.

Fix

Turn the audit log on. When a slot disappears, you need to know who moved it and when — every appointment is revenue.

What replaces what

The stack collapses into one product.

Today's stack
With Exepad
Paper appointment book at the front desk
Searchable internal scheduler with full history.
Per-staff personal calendars that don't sync
One shared calendar with per-person availability.
Per-seat scheduling SaaS for staff
Flat-rate app with unlimited internal users.
Spreadsheet of recurring appointments
Recurring records with edit-this-or-all-future logic.
Phone calls between locations to check coverage
Multi-site dashboard with conflict warnings.

One subscription. Eight production components.

Everything you need in the plan. No add-ons, no separate vendor invoices.

Database

Forms

Email

File storage

Hosting

SSL

Visitor analytics

Custom domain

Frequently asked

How much does this cost compared to a per-seat scheduling tool?+

Per-seat scheduling tools charge for every staff member who needs to see the calendar — receptionists, clinicians, managers, and read-only viewers all add up. Exepad is one flat subscription with unlimited internal users, plus the database, transactional email, custom domain, and hosting included. A 20-person practice usually pays a quarter of the per-seat bill.

Can it handle complex multi-staff and multi-location scheduling?+

Yes. You describe each staff member's hours, the rooms or resources they need, multi-site rules, and any cross-resource constraints in plain language. Exepad models the relationships in the database and renders availability accordingly, including conflict warnings before reception confirms a slot.

Do my reception staff need any technical skills to use it?+

No. The scheduler renders as a normal web app — day, week, and month views, drag-to-reschedule, click-to-book, search by client or staff. Reception teams pick it up in one shift. The only technical work happens once, when the owner describes the scheduling rules to Exepad up front.

How does the recurring-appointment logic work?+

Recurring appointments are stored as a rule plus a series of instances. When reception edits one, the app asks whether the change applies to this appointment, this and all future, or the whole series — the same pattern modern calendars use. Skipped weeks, holidays, and rule changes propagate cleanly.

Can clients still book themselves online?+

Yes — pair this internal scheduler with our public-facing booking page. The internal app is for staff who manage the schedule from the back office; the booking page is for visitors picking a slot themselves. Both write to the same database, so the front desk always sees one combined calendar.

Who owns the appointment and client data?+

You do. Every appointment, staff record, and client history is written to your own relational database with REST and MCP access. Export the full schedule any time, query it directly, or feed it into other Exepad apps. Nothing is locked inside a third-party scheduling cloud.

Will Google and ChatGPT find this app when people search for the practice?+

The internal scheduler itself sits behind login — search engines don't index it, which is exactly what you want for a back-office tool. The public booking page you publish alongside it ships Lighthouse 95+ with GEO-ready markup, so AI assistants like ChatGPT or Perplexity can cite your practice when someone searches nearby.

Every Exepad scheduling app runs on a global edge network with 99.9% uptime, automatic SSL, role-based access, daily backups, and a full audit log of every appointment change.

Keep exploring

Start with one prompt

Describe the app you need. Exepad publishes a full-stack version with hosting, database, email, and analytics built in.

Describe your app →