One platform, everything your clinic needs
Purpose-built for physiotherapy and medical practices. No generic tools awkwardly adapted for healthcare — every feature is designed around your workflow.
- online booking
- 24/7
- languages — Arabic and English
- 2
- account, every branch
- 1
Scheduling
Fill the calendar without the phone calls
Smart calendar
Drag-and-drop scheduling with day, week, and month views. Double-booking prevention and recurring appointments.
Online booking 24/7
Let patients book anytime from any device. Real-time availability and instant confirmation.
Automated reminders
WhatsApp and SMS reminders cut no-shows by up to 40%. Patients confirm or cancel with one tap.
Waitlist management
Automatically fill last-minute cancellations. Keep your schedule fully optimised.
Clinical
Clinical records built for rehabilitation
SOAP notes & documentation
Full clinical assessment: chief complaint, history, examination, diagnosis. Session notes with progress tracking.
Treatment plans
Create structured treatment plans with session counts, goals, and outcome measurements. Track progress over time.
Patient profiles
360° view of every patient: medical history, allergies, insurance, forms, and visit history in one place.
Doctor + therapist workflow
Dual workflow modes: therapist-only for walk-in physio, doctor-based for physician-led rehabilitation.
Billing
Get paid, and see exactly where revenue comes from
Point of sale
Fast checkout with line items, discounts, insurance splits, and tips. Multiple payment methods supported.
Invoicing & insurance
Automated invoicing, insurance claims processing, and reimbursement tracking. Professional and clean.
Financial reports
Revenue breakdowns, therapist productivity, appointment trends. Data-driven decisions for your practice.
Memberships & packages
Sell treatment packages and memberships. Recurring revenue made simple.
Platform
One account, every location
Multi-clinic management
Run unlimited locations from one account. Isolated data, role-based access, and centralised reporting.
Mobile apps
Full-featured iOS and Android apps for staff and patients. Manage your clinic from anywhere.
Enterprise security
Encrypted data, automatic daily backups, role-based access, and full audit logs. Hospital-grade security.
Patient engagement
Automated follow-ups, rebooking prompts, and a patient portal that builds loyalty and improves outcomes.
What this looks like in your industry
The same platform, shaped around the way your kind of business works.
Per-service durations
Cut 45 min, balayage 180 min — the calendar blocks exactly what each service needs.
Stylist preference
Clients rebook their stylist in one tap, and see only that stylist's free hours.
Deposits on long services
Take a deposit on colour and treatment bookings to protect long slots.
Live walk-in queue
Clients see the real wait, join remotely, and arrive when their turn is near.
Barber-level booking
Each barber has his own hours, prices, and repeat clients.
Monthly grooming plans
Sell a two-cuts-a-month membership that bills itself.
Automatic rebooking cycles
Every client gets a fill reminder timed to her own cycle, not a generic blast.
Consent & patch tests
Digital consent forms and patch-test records attached to the client file.
Before & after gallery
Photos stored per visit, so progress and retention are visible at a glance.
Recurring appointments
Set a six-week repeat once and the whole year is on the calendar.
Fast room turnover
Room-level scheduling with sanitising buffers built in.
Automated aftercare
Aftercare instructions sent right after the visit, in her language.
Chained appointments
Book facial, then hair, then nails as one visit with no gaps or clashes.
Rooms & resources
Every room, chair, and device is a bookable resource with its own availability.
Bridal & group bookings
Plan a party of six across staff and rooms, and invoice it as one package.
Add-ons at booking
Gel, art, or French added to the booking — and to the bill — before the client arrives.
Station-level calendar
See every station side by side and slot walk-ins into real gaps.
Prepaid nail packages
Sell five-visit packages and track redemptions automatically.
Injection & device charting
Record product, dose, site, and settings per session on a body map.
Treatment courses
Sell and track a six-session course with intervals and outcome photos.
Doctor sign-off
Physician review and sign-off on every protocol, with a full audit log.
Equipment scheduling
Each bed and booth has its own timed availability and cool-down.
Minute packages
Sell and draw down prepaid minutes with a visible balance.
Skin-type limits
Per-client session limits enforced at booking, not at the desk.
Automatic buffers
Every booking reserves clean-up and reset time so therapists aren't rushed.
Intake & preference notes
Pressure, focus areas, allergies, and injuries carried over every visit.
Couples & room pairing
Book two therapists and one room together in a single slot.
Capacity-based slots
Sauna and pool sessions cap themselves at the number of guests you allow.
Spa journeys
Bundle scrub, massage, and lounge time into one bookable journey.
Off-peak pricing
Discount quiet hours automatically and watch them fill.
Class schedule & waitlists
Publish a weekly timetable with caps and automatic waitlist promotion.
Recurring memberships
Monthly and annual plans that bill, pause, and renew on their own.
Personal training
Coach-level calendars, session packs, and progress tracking.
Consult-first flow
Free consult booking that converts into a deposit-held sitting.
Deposits & cancellation rules
Set your own deposit and notice window — enforced automatically.
Multi-session projects
Track a piece across sittings with reference images and progress photos.
Treatment plans
Goals, session counts, and outcome measures tracked across the course.
SOAP notes
Structured assessment and session notes in the room, not after hours.
Insurance claims
Claim forms built from the clinical record, with reimbursement tracking.
Complete patient records
History, allergies, medications, documents, and visits in one file.
Referrals & follow-ups
Scheduled follow-ups and referral letters that don't depend on memory.
Audit & access control
Role-based access with a full log of who saw and changed what.
Pet profiles
Breed, coat, temperament, and groomer notes saved per pet, not per owner.
Breed-based durations
Slot lengths and prices set by breed and size automatically.
Vaccination checks
Vaccination status requested at booking and stored on file.
Try Yosor free for 14 days
No card required. We help you migrate your appointments and client records.