Medos Booking Docs
Booking System Types

SCHEDULED

The classic appointment flow — dates, time slots, confirmation.

SCHEDULED is the default system type. Patients pick a date, a time slot, and confirm.

Patient flow

Pick a doctor — unless calendarOnly is set.
Pick a date on the calendar.
Pick a time slot from the available list.
Enter phone number, receive an OTP, and verify.
Enter patient details (name, gender, age, city).
Review and confirm on the summary screen.
See the confirmation with the appointment ID.

Confirmation payload

onSuccess fires with:

{
  appointmentId: number;
}

When SCHEDULED is used

The widget picks SCHEDULED when:

  • The doctor has appointmentSystemType: "SCHEDULED", or
  • The workspace default is SCHEDULED, or
  • No system type is set anywhere and no active session packs exist.

See Auto-detection for the full fallback chain.

What patients see

  • Calendar view with dates the doctor has slots on.
  • Slot list per date, grouped by morning / afternoon / evening.
  • Consultation mode toggle if the doctor supports both online and offline.
  • Payment collection if the doctor charges upfront.

On this page