Appointment + continuity

Appointments,
with continuity.

Plan appointments, handle changes and reminders, and keep a clear record of what happened.

A self-hosted appointment system for small service organizations.

Appointment Scheduled
Client Demo Client 014
Instructor Maya Sen
Service Standard Session
Time 10:30 – 11:25
01PlannedAvailability checked
02RemindedPending action visible
03HandledChanges remain traceable
04RecordedOutcome stays in history

Booking is one part of an appointment. AppointFrame keeps working before it, around it, and after it.

How it works

The schedule is planned as a schedule.

Add several appointments before saving. Reuse a largely stable week. Change the exceptions. AppointFrame checks the relationships between appointments while the plan is still being built.

Week 24–30 August
Copy previous week
DateClientInstructorServiceStart
Mon 24Demo Client 008Maya SenStandard Session08:00
Mon 24Demo Client 021Rohan MehtaInitial Consultation09:30
Tue 25Demo Client 014Maya SenExtended Session10:30

Availability

Available times come from the rules already in place.

Normal operating hours, date-specific changes, instructor availability, service duration and existing appointments determine what can actually be scheduled.

01Organization hours
02Date overrides
03Instructor availability
04Service duration
05Existing appointments
Available start times

Client booking

Public booking uses the same schedule.

Clients can book through a separate public-facing flow without creating a second set of availability rules. The administrator keeps the broader internal scheduling controls.

1Instructor
2Service type
3Date & time
4Details
5Review

After a successful public booking, the organization can keep the client on the confirmation page, return them to its website, or send them to a specific page.

After scheduling

The appointment continues.

The record remains useful after the time has been chosen. Reminders, communication, changes, outcomes and reporting stay connected to the same appointment.

01

Notifications

Client and instructor email events follow the appointment and are visible in the audit history.

02

Reminders

Upcoming reminder work remains visible instead of disappearing into a separate process.

03

Messaging

Prepare a WhatsApp message, open WhatsApp, send it manually, then record that it was sent.

04

Outcome

Normal elapsed appointments become completed. The administrator handles exceptions such as cancellations and no-shows.

History & reporting

The schedule becomes a record.

Past appointments remain usable for reports across clients, instructors, service types, outcomes and time periods.

How many sessions did a client complete? What changed from month to month? How was work distributed between instructors? Which services were actually used?
Organization report12 months
Appointments486
Completed451
No-shows7
SepDecMarJunAug

Scope

A deliberately narrow system.

AppointFrame is built around clients, instructors, service types and appointments. It stays focused on scheduling and what happens to the appointment over time.

AppointFrame covers

  • Availability and appointment planning
  • Bulk weekly scheduling and schedule changes
  • Client booking
  • Reminders and assisted messaging
  • Appointment outcomes and audit history
  • Operational reports and historical records
  • Organization branding, backup and data import/export

It is not intended to be

  • A CRM or marketing platform
  • A billing or accounting system
  • A medical-record system
  • A document repository
  • An inventory system
  • A general business-management suite

Current fit

Built for a particular kind of appointment work.

A closer fit

Small service organizations with recurring clients, a small number of providers, mostly one-to-one appointments, centrally managed schedules and weeks that often repeat.

A weaker fit

Organizations that primarily need large group-class capacity, memberships, point-of-sale, extensive CRM functions or a broad staff/mobile ecosystem.

Current trial build

Explore AppointFrame directly.

The trial uses sample organization, instructor, service and appointment data. Access is provided with trial credentials.

Access AppointFrame