Online appointments for clinics, physiotherapy, and therapists
Patients and clients choose a practitioner and an available time, pay upfront when needed, and reschedule on their own within your policy.
Onboarding assisted by our team. No credit card to get started.
Trusted by studios across Indonesia

Features you will use every day
Built from the needs of businesses like yours, not generic checklists.
Per-practitioner schedules
Each practitioner's hours, breaks, and leave decide which slots appear.
Services with set durations
Short consultations, therapy sessions, or follow-ups, each with its own duration and price.
Reschedule and cancel policy
Set the cutoff and any fee so your calendar does not empty out at the last minute.
Payments and deposits
Take online payments or a deposit before the appointment.
Customer profiles
Each customer's visits and bookings live in a single profile.
Google Calendar sync
Appointments show up in each practitioner's calendar.
How a normal day looks once you are on DIRO
Any time
Clients pick a practitioner and time
They see open slots on your website and pay or place a deposit.
Practice day
Each practitioner's day is clear
Each practitioner's appointments appear in the dashboard and their calendar.
Follow-up
Schedule the next visit
Clients can book again or reschedule themselves without contacting the front desk.
Frequently asked questions
No. DIRO handles appointments, payments, and customer contact profiles, not medical records.
Ready to see DIRO for your business?
Our team prepares a demo tailored to your workflow within one business day.