ClinicFlow
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

See it in action

Watch ClinicFlow
in action.

See how patients book, assistants manage the queue, and doctors stay in control — all in one seamless workflow.

Have questions after watching? Book a live demo →

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.

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 all plans · 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

Pricing

One plan. Everything included.

No tiers, no hidden fees. ClinicFlow Complete gives you every feature — patient portal, queue management, encrypted records, and more — from day one.

ClinicFlow Complete
₱6,880
per month · VAT exclusive
Save ₱8,304/year with annual billing
See full pricing & features →

30-day free trial · No credit card required

Resources

Everything you need to
get started fast.

Quick reference guides and ready-to-print posters for your clinic — all in one place. View online or download as PDF.

Doctor Portal
User Guide
by Comise Solutions
ClinicFlow

1. Logging In

Open your browser and go to the Doctor Portal link sent to you in your onboarding email.

First-time login
  • Enter your email address and the temporary password from your onboarding email.
  • You will be asked to set a new password immediately.
  • After changing your password, you will land on the Today's Queue page.
💡 Tip: Bookmark the portal URL so you can access it quickly each day.

2. Setting Up Your Encryption Key

ClinicFlow encrypts all medical records so that only you can read them. You will see an amber banner:

⚠️ Set encryption key — Your medical records are not yet protected. Click to set up.
How to set up:
  • Click the banner or the "Set Key" button.
  • Enter a passphrase — this is separate from your login password.
  • Enter your login password to verify it is you.
  • Click Save. A green banner will confirm encryption is active.
⚠️ Important: If you forget your passphrase, your existing medical records cannot be recovered. Keep it safe.

3. Today's Queue

This is your main working page — all patients scheduled or checked in today.

StatusWhat it means
Needs case entryPatient added but no case notes yet
WaitingIn the waiting area, checked in by assistant
In consultCurrently inside the consultation room
DoneConsultation is complete
Entering case notes: Click on any "Needs case entry" or "In consult" card. Fill in Chief Complaint, Diagnosis, Prescription/Plan, and Notes. Click Save — record is encrypted immediately.

4. Calendar

  • Month-by-month view of all appointments.
  • Use arrows to move between months.
  • Days with appointments show a number badge — click to see the full list.
  • Cancelled and rescheduled appointments are not shown.
  • Click a patient to view their case history.

5. Tips & Reminders

🔒 Security
Always log out when you leave, especially on shared computers.
⏱️ Sessions
Your session stays active for several hours. It will prompt you to log in again if expired.
🛡️ Privacy
All data is stored on Supabase. Medical records are additionally encrypted end-to-end.
📧 Support
Contact: support@comise.net