[ Place logo here ]
Now available for Philippine clinics

The smarter way
to run your clinic.

ClinicFlow replaces manual walk-in queuing with intelligent, data-driven scheduling — cutting patient wait times, protecting medical records, and giving every consultation the time it deserves.

clinicflow.app / assistant
7
Seen today
3
Waiting
1
In consult
13m
Avg actual
Ana Cruz
URTI / Flu · 8:40 AM · 11 min elapsed
In consult
Ramon Reyes
Prescription renewal · 9:00 AM
Waiting
Maria Santos
Hypertension · 8:00 AM
Done · 11m
▶ SMS: "L. Gomez & C. Mendoza — slot available earlier, come in now"
85%
Schedule accuracy
within 3 months
↓60%
Reduction in
patient wait time
0
Medical records exposed
to cloud unencrypted
3
Purpose-built interfaces
patient · assistant · doctor

The problem

Manual queuing is costing your clinic every single day.

1–3 hour wait times

Patients arrive early and wait blindly with no way to know when they will be seen — leading to frustration, no-shows, and lost trust.

No consultation estimates

The assistant has no basis for how long each patient will take, making the queue impossible to manage proactively.

No-shows waste the day

When a patient doesn't appear, that slot sits empty. No system exists to alert the next patient and fill the gap automatically.

Vulnerable patient data

Paper records and informal digital systems leave sensitive health information exposed with no access control or audit trail.

Introducing ClinicFlow

One system.
Three interfaces.
Zero paper.

ClinicFlow is a complete clinic management platform with three purpose-built web interfaces — a patient booking portal, an assistant queue dashboard, and a doctor's clinical workstation — all connected in real time, cloud-hosted, and secured by end-to-end encryption.

Designed for solo and small-group practices in the Philippines. Works on any device, any browser. No hardware, no installation required.

PATIENT PORTAL
Mobile-first booking, reschedule & queue tracker
ASSISTANT DASHBOARD
Live queue, check-in/out, emergency reschedule
DOCTOR DASHBOARD
Case entry, calendar, accuracy reports, audit log

How the three interfaces work together

P
Patient

Books, reschedules, or cancels from any phone. Tracks queue position. Responds to reschedule notices.

A
Assistant

Manages arrivals, late patients, no-shows. Triggers emergency reschedules. Reviews patient responses.

D
Doctor

Enters encrypted diagnoses privately. Reviews calendar, accuracy reports, and full audit log.

End-to-end workflow

From booking to record,
fully visualised.

Every step of the patient journey — including reschedule and emergency flows — automated, connected, and audit-logged.

ClinicFlow complete workflow flowchart PATIENT SYSTEM ASSISTANT DOCTOR AUDIT LOG Patient books via mobile portal Lookup duration Block calendar slot + SMS Booking created patient · timestamp · slot SMS confirmation Slot + arrive-by time sent Receives SMS Confirm + arrive-by time Patient arrives at clinic Arrival status? On time Check In Timer starts Late Running Late 15-min grace · next patient accepted No-show No-show Slot freed · SMS next 2 Consultation in progress Live timer · assistant monitors · doctor sees patient Check Out Duration recorded Doctor: Case Entry Multiple cases · encrypted Case saved doctor · cases · duration · time RESCHEDULE & EMERGENCY FLOWS Patient reschedules or cancels via portal Assistant reviews Approves or rejects Slot updated · SMS sent Emergency declared Doctor or assistant · time range SMS to affected patients Reason + apology + portal link Patient responds Accept · new date · cancel Reminder SMS if no response 48 hours before scheduled time All actions logged who · what · when · before/after improves future estimates LEGEND Patient / system action Emergency flow Audit log Feedback loop

Features

Everything your clinic needs.
Nothing it doesn't.

Ten core capabilities built from real clinic workflows in the Philippines.

01
Smart scheduling
Doctor-set duration estimates per concern type — expandable to Simple, Moderate, Complex tiers when more precision is needed. Booking form updates automatically.
02
Automated SMS
Confirmation, arrive-by reminders, no-show slot alerts, and emergency reschedule notices — all triggered automatically. Works on all Philippine networks.
03
Late patient flow
Three-state queue management — on time, running late (15-minute grace with next patient accepted), or no-show. No patient is penalised for a delay.
04
Patient reschedule & cancel
Patients can reschedule or cancel anytime via the portal. Freed slots are immediately offered to waiting patients. Changes reviewed and approved by the assistant.
05
Emergency reschedule
Doctor or assistant declares an emergency with a time range — only affected patients are notified by SMS with an apology message and a portal link to choose a new slot.
06
Role-based access
Assistant sees queue management only. Doctor sees clinical data. Enforced at the database level — not just hidden in the UI.
07
End-to-end encryption
Diagnoses encrypted inside the doctor's browser before upload. The cloud stores only ciphertext. Only the doctor's key can decrypt — medical data never exposed.
08
Multi-case entry
Doctor records multiple diagnoses per visit. Actual consultation time is split proportionally across all cases — feeding each category's accuracy estimate independently.
09
Accuracy feedback loop
Weekly report shows estimated vs actual per case category. Doctor adjusts estimates. Accuracy climbs from ~65% to 85%+ within three months.
10
Full audit log
Every action — bookings, reschedules, case entries, SMS sent, logins — recorded with timestamp, user, and before/after values. Filterable and exportable to CSV.
For patients

No more waiting
in the dark.

Book from any phone, get an SMS with your arrive-by time, track your queue position live, and reschedule or cancel whenever you need to — all without downloading an app.

  • Book via QR code on any phoneA QR code at the clinic opens the booking form instantly. No app download needed.
  • SMS confirmation with exact arrive-by timeKnow exactly when to show up — not two hours before your actual slot.
  • Reschedule or cancel anytimeChange your appointment up until your scheduled time directly from the patient portal.
  • Emergency notice with new slot optionsIf the doctor has an emergency, you get an SMS with an apology, the reason, and a link to pick a new time.
Dr. Santos Clinic
General Practice · Taguig City
Accepting bookings today
Your position
3
patients ahead of you
~45 min wait
Slot: 10:00 AM
Reschedule
Cancel
Assistant dashboard
5
Seen
3
Waiting
1
In consult
13m
Avg
Ana Cruz
URTI / Flu · 11m elapsed
In consult
Ramon Reyes
Prescription · 9:00 AM
Check in Late No-show
⚠ Emergency reschedule — Dr. Santos away 10am–2pm
6 patients affected · SMS sent · 2 responses pending
▶ SMS log: emergency notice sent to 6 patients · 09:41 AM
For assistants

From chaos
to clarity.

One screen replaces the notebook, the whiteboard, and the phone. The assistant manages the entire queue with a tap — including emergencies — and the system handles every SMS automatically.

  • Live queue with real-time timersSee who is waiting, who is inside, and when consultations are running over estimate.
  • Emergency reschedule in one actionEnter the affected time range, choose a template message, edit if needed, and send — all patients notified instantly.
  • Review patient reschedule requestsPatient-initiated changes come to the assistant for approval before any slot is confirmed.
  • No medical data ever visibleThe assistant view shows scheduling information only — diagnosis is never displayed, by design.
For doctors

Clinical control,
finally yours.

Your own secure workstation. Record multiple diagnoses privately, review your scheduling accuracy, manage your case library, monitor your audit trail, and configure the entire system — all from one dashboard.

  • Multi-case entry with proportional attributionRecord every condition found in a visit. Time is split proportionally so every case category gets accurate data.
  • Case manager — simple with expandable tiersStart with one estimate per category. Expand to Simple / Moderate / Complex tiers whenever you need more precision.
  • Emergency reschedule with editable templatesPre-written apology messages you can edit before sending — professional, compassionate, consistent.
  • Full audit log — exportableEvery action in the system is recorded. Filter by date, action type, or patient. Export to CSV for review or compliance.
Doctor dashboard · Case entry
CASE ENTRY — Jose Reyes · 19 min actual
Hypertension follow-up Prescription renewal + Other / Custom
Attribution: Hypertension 11.2m · Prescription 7.8m · proportional
🔒 Encrypt & save
AES-256 encrypted · local backup downloaded · audit logged

Data privacy

Your patients' records
are never exposed.

ClinicFlow was designed from the ground up with patient data privacy as the primary constraint. Every architectural decision — from data separation to encryption — was made to protect patients and give doctors complete peace of mind.

Sensitive health information is handled with the strictest technical controls available. Patient consent is collected and recorded at every booking. Medical records never transit the assistant's screen. Every action is logged for review.

Cloud · scheduling only
Patient name
Mobile number
Appointment time
Queue status
Duration (minutes only)
Encrypted · medical only
Actual diagnosis
Case notes
Case category
Complexity level

Database-level access control

Role separation enforced in the database

The assistant login cannot query the medical records table — enforced at the database layer, not just hidden in the interface.

Documented patient consent

Required checkbox at every booking

Patient data privacy consent is required before any booking is accepted. Timestamp and response are stored with every appointment record.

Before encryption · doctor's browser only
{"diagnosis":"Hypertension Stage 2, BP 150/95, adjusted amlodipine 10mg"}
⟶ AES-256-GCM · key never leaves device
Stored in cloud · unreadable without doctor's key
U2FsdGVkX19mK2xQeW1uZ3NrNHZ4dGg2ZW1...JkZTQ3OWVlZTI4ZjRiN2IyMTE1NjY=

For doctors · optional

Reduce your subscription cost
with pharma sponsorship.

Opted-in doctors can display a single sponsored banner from a pharmaceutical partner — managed entirely by Comise Solutions — in exchange for a subscription discount of up to 100%.

How it works

1

Opt in — doctor chooses to enable a sponsored banner in their dashboard settings.

2

Comise places the ad — we source, vet, and manage the pharma banner. Doctor can also bring his own sponsor.

3

Subscription discounted — from 50% off to fully waived, depending on the arrangement.

Important boundaries

  • Ads appear in doctor and assistant dashboards only
  • Never shown to patients — ever
  • Never on clinical screens (case entry, audit log)
  • Doctor can pause or block ad categories anytime
  • All creatives reviewed by Comise before going live
  • Opt-in only — never enabled by default

"Before ClinicFlow, I had no idea how long each patient would take. Now my schedule runs within 15 minutes of plan — and my patients stopped complaining about the wait."

General Practitioner · Taguig City, Philippines

Subscription plans

Simple, transparent pricing.
Cancel anytime.

All plans include all three interfaces, SMS notifications, data privacy tools, and full audit logging. No setup fees. Cloud-hosted — no hardware required.

Starter
₱1,500
per month · solo clinic
Patient booking & reschedule portal
Assistant queue dashboard
Doctor case entry (encrypted)
Emergency reschedule with SMS
SMS notifications (Twilio)
Up to 25 patients / day
Weekly accuracy report
Full audit log
Multi-doctor support
Priority support
Custom domain
Start free trial
Professional
₱2,990
per month · growing practice
Everything in Starter
Up to 60 patients / day
Multi-doctor support (up to 3)
Patient recall SMS reminders
Advanced accuracy analytics
Waiting room queue display
Pharma ad sponsorship option
Priority email support
Custom domain
On-site training
Start free trial
Enterprise
Custom
multi-clinic or hospital group
Everything in Professional
Unlimited doctors and staff
Custom domain (yourname.app)
Dedicated cloud instance
On-site setup and training
SLA with uptime guarantee
Compliance documentation
EMR integration support
Dedicated account manager
Contact us

All plans include a 30-day free trial. No credit card required. · SMS billed at Twilio rates (~₱0.55/message) · Pharma sponsorship available on Professional and Enterprise plans