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.
No credit card required · Published in minutes
See how it works ↓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.
A shared staff calendar with per-person availability rules.
Recurring appointments with edit-this-or-all-future controls.
An internal appointment book searchable by client, staff, or date.
Role-based access so reception schedules and clinicians review.
A back-office form that books, reschedules, and cancels in one screen.
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.
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.
Configure
Refine staff fields, availability windows, and conflict rules through prompts. Exepad models staff, clients, appointments, and recurrences in one database.
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.
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.
One subscription. Eight production components.
Everything you need in the plan. No add-ons, no separate vendor invoices.
Database
Forms
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 →