AI-poweredclinic operationsfor primary care.
Nidl brings the work around care into one AI-powered queue, so every request has an owner, a next step, and a path to done.
Your EMR holds the chart.
Nidl manages the work around care.
Each handoff loses context. Each follow-up becomes a phone call.
One inbox. One assignee. One next step. Status follows the work to the patient.
The work that happens
between your systems
now has a home.
One queue. Every channel.
Fax, email, patient portal, web form, manual upload. OCR runs on documents. Everything lands in one place, ordered by what needs to happen next.
A reviewable artifact, not a task.
Patient matched, request classified, attachments bundled, suggested next step ready. Your team confirms in one tap — or edits before sending.
Status the patient can see.
Received → sent → booked → awaiting info. Updates auto-fire by SMS or email when state changes — so the front desk stops being the help line.
Made for the people
actually holding the
clinic together.
Nidl sits above your EMR — built for MOAs and reviewers, not against them. Every inbound becomes a reviewable work packet with patient match, suggested next step, and a record of who decided what.

From fax to follow-through,
in one queue.
Walk a referral or a lab result through Nidl. Five steps — no EMR changes, no clinical decisions made by the system.
- 01INGEST
Inbound arrives.
Fax, email, patient portal, web form, manual upload. Every channel hits one shared inbox. OCR runs on documents the moment they land.
FAXSpecialist letterRoyal ColumbianEMAILLab resultLifeLabsPORTALRenewal requestPatient · J. WongFORMIntake submittedPre-visit · A. Khan - 02MATCHASSingh, AnjaliMRN 0044-19 · DOB 1981-03-04 · BC PHN 9*** 4*81MATCH CONFIDENCE99%MRN + DOB + name · exact match · auto-confirmed
Patient + chart, linked.
Nidl matches the patient on MRN, DOB, name, and PHN. Low-confidence matches surface for MOA confirmation before anything else moves.
- 03ROUTE
Your rules run first, then AI.
Deterministic routing rules apply where they fit (specialist → assigned MD, abnormal labs → escalate). AI only fills the gaps, with human review on.
RULE R-04 · MATCHEDIf source includes “Royal Columbian”
And document type is specialist letter
Then route to Dr. T. Pereira · review✓ RULE FIRED · 0.96AI confirmed within bounds - 04PACKETWP-0481REFERRAL · F/USingh, AnjaliCardiology consult · holter 24 h · F/U 6 weeksSUGGESTED NEXTSend to Dr. Pereira · book holter · queue 6-wk F/U
Work packet, ready to review.
Source document + extracted fields + classification + suggested next step bundled into one screen. Your team confirms in a tap or edits before sending.
- 05CLOSE
Status follows to the patient.
Received → sent → booked → completed. The patient gets an SMS or email as state changes, so they stop calling the front desk for updates.
Hi Anjali — your cardiology follow-up is booked for Thu 09:30. You’ll get a reminder the day before. — Cedar West Family✓ReceivedTue 10:04✓Sent to specialistTue 14:22✓BookedThu 09:30✓Patient notified · SMSThu 09:31
Nidl handles the desk.
Your scribe handles the room.
The fastest-growing AI in primary care is the in-room scribe — it drafts your visit note while you talk. Nidl never enters the room. It works the inbox that fills up after the patient walks out. The two pair cleanly, share one audit chain, and answer different halves of the same admin-burden problem.
Your scribe.
Listens to the visit. Drafts the SOAP note. Hands the chart back ready for signature — usually within minutes of the patient leaving.
- Visit transcription + dictation
- SOAP / problem-oriented notes
- Patient-facing visit summary
Nidl.
Routes every inbound — referrals, results, forms, renewals — through MOA + AI pre-handling so the inbox never builds up.
- Inbox triage + patient matching
- Standing-rule auto-approval
- Patient status messaging
- Form drafting + auditable history
The scribes BC clinics
already use — Nidl pairs with all of them.
AI assists.
Staff decide. Always.
AWS / Azure Canada Central. PIPA-first, PHIPA-ready.
Low-confidence items always require staff confirmation.
No diagnosis, no prescribing, no clinical decisions.
Every read, write, and export is logged with actor + trace ID.
90 days. Measurable
admin time saved.
Or scope reset.
Three to five community primary care clinics in BC. Co-designed workflows, white-glove onboarding, no EMR replacement, Canadian hosting from day one.