Posted on
Mar 16, 2026
Why Clinicians Are Switching from Heidi Health to Ambient ACI: EHR Write-Back Guide for Australian GPs
Why Clinicians Are Switching from Heidi Health to Ambient ACI: The EHR Write-Back Guide for Australian GPs
TL;DR: Heidi Health popularised ambient AI scribing for Australian GPs — but clinicians are now outgrowing it. The biggest friction points? Limited direct EHR write-back into Best Practice and Medical Director, lack of specialty-specific note templates, and no transparent audit trail for medico-legal safety. This guide walks you through the exact integration steps, clinical workflow differences, and operational gains that are driving the switch from Heidi to full ambient clinical intelligence (ACI) platforms like Scribing.io.
Charting burnout isn't a vague complaint anymore — it's a measurable productivity drain costing Australian GPs between 45 and 90 minutes per clinical day in documentation overhead, according to RACGP workforce survey data. Heidi Health earned early adoption by offering ambient capture that genuinely reduced dictation time. But once a clinician's note is generated in an external dashboard and still requires manual copy-paste into Best Practice or Medical Director, the efficiency ceiling becomes clear. That's not ambient clinical intelligence — it's a smarter clipboard.
Scribing.io addresses the exact inflection point where Heidi's workflow breaks down: the gap between note generation and EHR persistence. By delivering native API write-back directly into the clinical record — with structured field mapping, audit-hashed version control, and Medicare-aligned specialty templates — the platform eliminates the context-switching that keeps ambient scribing from reaching its full potential. This guide provides the specific steps, decision criteria, and migration pathway for clinicians ready to make that transition.
1. The "Heidi Plateau": Where the Honeymoon Ends for Australian GPs
2. EHR Write-Back, Step by Step: The Integration Gap Heidi Doesn't Close
3. Clinician Experience: What Changes on Day One After Switching
4. Specialty-Specific Workflows That Outgrow a Generic Scribe
5. Data Sovereignty and Privacy: The Non-Negotiable for Australian Practices
6. Pricing, ROI, and the Migration Pathway
Get Started Today
1. The "Heidi Plateau": Where the Honeymoon Ends for Australian GPs
The copy-paste bottleneck — why "generate then paste" isn't true automation
Heidi's current workflow is straightforward: ambient capture occurs via the Heidi app or browser extension, the AI generates a SOAP-style note in the Heidi dashboard, and the clinician reviews it there. Then comes the manual step — selecting all text, copying it, switching windows to Best Practice or Medical Director, navigating to the correct patient's progress notes field, pasting, and saving. That sequence takes 15–25 seconds per consult when done efficiently. Multiply by 35 patient encounters in a standard full-day GP session, and you're looking at 10–15 minutes of pure clipboard administration daily — over an hour per week that never appears on any billing schedule.
The deeper issue isn't time alone; it's context switching. Each copy-paste cycle pulls the clinician out of their EHR, fragments their attention, and introduces a window where text can be inadvertently modified, truncated, or pasted into the wrong patient record. Direct EHR write-back eliminates this class of error entirely: the note lands inside the patient record without the clinician ever leaving the clinical window.
Template rigidity — when one-size-fits-all notes fail specialty consultations
Australian GPs increasingly operate across specialty domains within general practice: shared-care mental health under the Better Access initiative, chronic disease management plans (GPMPs and TCAs) requiring specific Medicare documentation fields, paediatric developmental assessments with milestone-structured reporting, and skin cancer checks needing anatomical mapping. A generic SOAP template — even a well-written one — doesn't satisfy the structural requirements of these consult types.
Heidi offers some template customisation, but it's limited to prompt-level adjustments rather than discrete field mapping tied to Medicare item numbers or EHR-specific data structures. Clinicians working in psychiatry and mental health or paediatric developmental medicine need notes that auto-populate scoring tools (K10, EPDS, ASQ-3) and align with downstream billing requirements — not just free-text narratives.
The medico-legal blind spot — no version history, no audit trail
Under RACGP Standard 1.1.2 (5th Edition, 2025), clinical records must demonstrate "contemporaneous, accurate, and complete" documentation. An ambient scribe that generates notes outside the EHR — with no immutable timestamp or version diff — creates a medico-legal gap. If a clinician edits a note in the Heidi dashboard before pasting, there is no auditable record of what the AI originally generated versus what was committed to the patient record. In a coronial inquiry or AHPRA complaint, this absence of provenance can be problematic.
Scribing.io's write-back architecture includes an embedded audit hash: a cryptographic fingerprint that logs the AI-generated draft, the clinician's edits (if any), and the final approved version — all within the EHR's metadata layer. This creates an immutable chain of documentation custody that satisfies Standard 1.1.2 without requiring the clinician to do anything beyond their normal review-and-approve workflow.
2. EHR Write-Back, Step by Step: The Integration Gap Heidi Doesn't Close
What "write-back" actually means — API vs. clipboard vs. middleware
Not all integrations are equal. Understanding the three tiers of EHR connectivity clarifies why the difference between Heidi and a full ACI platform isn't cosmetic — it's architectural:
EHR Integration Tier Comparison | |||
Integration Tier | Mechanism | Reliability | Example |
|---|---|---|---|
Tier 1: Clipboard | Note generated externally; clinician manually copies and pastes into EHR | Fragile — human-dependent, error-prone, no field mapping | Heidi Health (current model) |
Tier 2: Middleware / RPA | Background agent simulates keystrokes or uses OS-level automation to paste into correct field | Moderate — OS-dependent, breaks with EHR updates, no discrete data | Various third-party connectors |
Tier 3: Native API Write-Back | AI scribe communicates directly with EHR data layer; writes structured data into discrete fields (diagnosis, plan, script, referral) | High — version-controlled, field-mapped, audit-traceable | Scribing.io (BP API 2.1 + Health Connect iQ) |
Scribing.io operates at Tier 3: native API integration with Best Practice (via BP API 2.1), Medical Director (via the Health Connect iQ bridge), and HL7 FHIR R4 for clinicians in hospital-adjacent or multi-system environments. This means the AI doesn't just produce a text blob — it writes structured, coded data into the correct EHR fields.
Step-by-step — setting up write-back in Best Practice with Scribing.io
Open BP Add-On Manager: Navigate to Setup → Add-Ons → Third-Party Integrations within Best Practice. Locate "Scribing.io Ambient ACI" in the approved partner directory.
Install the Scribing.io Plugin: Click Install. The plugin requires BP version 2.1.43+ and installs a lightweight background service (~12 MB) that handles secure communication between BP's data layer and Scribing.io's processing engine.
Authenticate via Practice API Key: Your practice administrator generates a practice-level API key from the Scribing.io dashboard (Settings → Practice Credentials). This key is tied to your practice's AHPRA-verified credential, ensuring only registered practitioners can write to patient records.
Map Note Sections to BP Fields: The setup wizard presents a field-mapping interface. Default mappings align Scribing.io's output sections to: Progress Notes (free text), Reason for Visit (coded), Diagnosis (ICPC-2 / ICD-10-AM), Actions/Plan, Medications (PBS-linked), and Referrals. Customise per your practice's documentation preferences.
Configure Auto-Save vs. Review-Then-Commit: Choose your workflow preference — "Auto-commit after 60-second review window" or "Manual approve" (recommended for the first 2 weeks while building confidence in output quality).
Set Consent Capture Mode: Enable or disable the in-consult verbal consent timestamp (see Section 5 for privacy workflow details).
Run a Test Consult: Use the built-in test mode (no audio required — the system uses a synthetic consult transcript) to verify that data lands in the correct BP fields for a test patient record.
Verify Audit Hash: After the test consult commits, navigate to the patient's record → Attachments → Scribing.io Audit Log. Confirm that the AI draft, clinician review timestamp, and final version hash are all present.
Enable for Live Consults: Toggle "Live Mode" in the plugin settings. The plugin now listens for consult-start triggers (patient file opened + microphone detected) and begins ambient capture automatically.
Invite Additional Practitioners: Each GP in the practice authenticates individually with their personal AHPRA provider number, ensuring note attribution is clinician-specific.
Pro-Tip: Most practices complete setup in under 20 minutes. The field-mapping step (Step 4) is where clinician preference matters most — spend time here configuring how much detail flows into each BP field versus consolidating into Progress Notes. You can adjust this at any time without re-installation.
Step-by-step — setting up write-back in Medical Director
Medical Director integration follows a parallel pathway with one architectural difference: MD uses the Health Connect iQ bridge as its third-party communication layer rather than a direct plugin model.
Enable Health Connect iQ: In Medical Director, go to Tools → Third-Party Connections → Health Connect iQ. Ensure the bridge service is running (version 4.2+).
Register Scribing.io as a Connected Application: Within the Health Connect iQ management console, add Scribing.io using the partner code provided in your Scribing.io dashboard.
Authenticate and Map Fields: The process mirrors the BP setup — API key authentication, field mapping (Clinical Notes, Diagnosis, Prescriptions, Investigations), and consent configuration.
Test and Verify: Run the synthetic test consult and confirm data persistence in the correct MD record sections.
Go Live: Enable ambient capture triggers tied to MD's patient-file-open event.
For clinicians operating in hospital-linked settings using Epic or similar systems, Scribing.io supports HL7 FHIR R4 write-back for dual-system documentation needs.
What happens to your existing Heidi notes during migration?
Heidi allows note export in PDF or plain-text format. Scribing.io's migration tool accepts a structured CSV export (date, patient identifier, note body, consult type) and can bulk-import historical notes into your EHR's correspondence or archived notes section. This preserves continuity of care documentation without requiring manual re-entry. The import pathway takes approximately 48 hours for a typical practice with 6–12 months of Heidi note history.
3. Clinician Experience: What Changes on Day One After Switching
Consult flow comparison — Heidi vs. Scribing.io (visual timeline)
Consult Workflow: Heidi Health vs. Scribing.io | ||
Step | Heidi Health | Scribing.io |
|---|---|---|
1 | Open Heidi app (separate window) | Open patient file in EHR (recording auto-triggers) |
2 | Click "Start Recording" | — (automatic) |
3 | Conduct consult | Conduct consult |
4 | Click "Stop Recording" | Close consult / next patient (auto-stops) |
5 | Wait 10–30 sec for note generation | Note appears in EHR within 8–15 sec |
6 | Review note in Heidi dashboard | Review AI draft inside EHR progress notes |
7 | Select all → Copy | — (not required) |
8 | Switch to EHR window | — (already there) |
9 | Navigate to correct patient field → Paste | One-click "Approve" or edit inline |
10 | Save in EHR | Auto-saves on approval |
Net reduction: 4 fewer context switches per consult. Over a 35-patient day, that's 140 fewer window switches, eliminating the cognitive load of task-switching that clinical evidence from the AMA's EHR burden research identifies as a primary contributor to clinician burnout.
Ambient capture accuracy in Australian English — accent and terminology handling
Scribing.io's automatic speech recognition (ASR) model includes a fine-tuned Australian English layer trained on over 14,000 hours of recorded GP consults (collected with informed consent and fully de-identified). This training corpus captures the abbreviations that populate Australian clinical speech — "BGL," "OCP," "GPMP," "TCA," "INR" — alongside colloquial patient language that global models frequently misinterpret (e.g., "me knee's been dodgy since footy" correctly contextualised as a sports-related knee complaint rather than literal transcription errors).
Heidi's speech model is competent for general Australian English, but it's trained on a broader global English corpus. Industry benchmarks indicate that domain-specific, locale-specific ASR fine-tuning reduces clinically significant transcription errors by 30–40% compared to general-purpose models, particularly for medication names, Indigenous health terminology, and Medicare-specific acronyms.
Hands-free medication and pathology ordering — beyond the note
True ambient clinical intelligence extends past documentation into actionable clinical orders. When Scribing.io detects a medication decision in the consult audio (e.g., "let's start you on metformin 500 twice daily"), it auto-drafts a PBS-linked prescription within Best Practice's prescribing module — pre-filled with correct PBS item codes, authority streamline codes where applicable, and patient-specific dosing. Similarly, pathology requests are pre-populated based on clinical context ("We'll check your HbA1c and lipids" triggers the relevant pathology form with pre-ticked tests).
This extends the time saving from documentation into ordering workflows — an area Heidi currently doesn't address. Explore the full capability set on our features page.
4. Specialty-Specific Workflows That Outgrow a Generic Scribe
Mental health — Treatment plans, K10 scoring, and Better Access compliance
GPs providing focused psychological strategies under Medicare's Better Access initiative must document treatment plans with specific structure: presenting complaint, risk assessment, K10 or DASS-21 scores, session goals, and review date. Scribing.io auto-extracts K10 responses mentioned during the consult, calculates the score, and populates the treatment plan template with Medicare-compliant structure — including the correct item number (2713/2721) and session count tracking. Read the full mental health workflow in our psychiatry and mental health AI scribe guide.
Cardiology — structured findings, risk calculators, and referral letters
For GPs with a cardiology interest or private cardiologists, Scribing.io structures examination findings into discrete coded fields (murmur grade, rhythm, JVP, peripheral oedema) and auto-calculates relevant risk scores (CHA₂DS₂-VASc, HEART score) when sufficient clinical data is captured during the consult. Referral letters to cardiology are auto-drafted with embedded investigation results. Full details in our cardiology AI scribe workflow.
Family medicine and chronic disease — GPMP/TCA note automation
GP Management Plans and Team Care Arrangements require specific documentation: patient goals, identified health professionals, allocated tasks, and review dates. Scribing.io pre-fills TCA participant fields based on the patient's existing care team (pulled from the EHR) and generates patient-readable goal summaries suitable for handing directly to the patient — satisfying MBS item 721/723 documentation requirements. See our family medicine AI scribe guide for implementation details.
Paediatrics — developmental milestone documentation and parent-friendly summaries
Developmental assessments (ASQ-3, ages-and-stages check-ups) require structured milestone documentation that differs substantially from adult consultation notes. Scribing.io's paediatric templates map observed milestones against age-appropriate benchmarks and generate parent-friendly plain-language summaries — a feature that saves significant time for GPs conducting 4-year healthy kids checks under the MBS. Our paediatrics AI scribe guide covers the full workflow.
5. Data Sovereignty and Privacy: The Non-Negotiable for Australian Practices
Australian-hosted processing — data residency commitments compared
Following the MediSecure data breach of 2024, Australian clinicians are justifiably scrutinising where patient data is processed and stored. Here's how the major ambient scribes compare:
Data Sovereignty Comparison: Ambient AI Scribes in Australia | ||
Criterion | Heidi Health | Scribing.io |
|---|---|---|
Audio Processing Location | Australia (AWS Sydney) | Australia (sovereign cloud — AWS Sydney + Azure Australia East) |
Data Residency Guarantee | Stated but no published SOC 2 report specific to AU | Contractual guarantee with SOC 2 Type II (AU-scoped) + IRAP assessment |
Audio Retention Policy | Deleted post-processing (stated in privacy policy) | Deleted within 60 seconds of note generation; hash-only retained for audit |
Encryption Standard | AES-256 at rest, TLS 1.3 in transit | AES-256 at rest, TLS 1.3 in transit, end-to-end encryption (client-side key) |
APPs Compliance Declaration | General privacy policy reference | Specific APP-by-APP compliance matrix (downloadable) |
Practice Privacy Policy Addendum | Not provided | Pre-drafted PPP addendum included (see below) |
Patient consent workflows — how Scribing.io handles informed consent in-app
Scribing.io captures patient consent through a verbal acknowledgment workflow: at consult commencement, the system prompts the clinician (via a subtle on-screen indicator) to obtain verbal consent. The patient's verbal "yes" is timestamped and stored as a consent record alongside the note — not as audio (which is deleted), but as a structured consent log entry with date, time, patient ID, and clinician ID. This satisfies Australian Privacy Principle 3 (collection of personal information) documentation requirements.
OAIC and RACGP alignment — your medico-legal checklist
Following the OAIC's February 2026 guidance on "AI-assisted health record creation," practices using ambient scribes must now document their AI tool's data processing pathway in their Practice Privacy Policy (PPP). This is a new compliance obligation that many practices are unaware of. Specifically, the guidance requires disclosure of: (a) the type of AI processing applied to patient data, (b) whether data leaves Australian jurisdiction at any point, (c) data retention periods, and (d) the patient's right to opt out of AI-assisted documentation.
Scribing.io provides a downloadable, pre-drafted PPP addendum specific to ambient AI scribing — reviewed by a health law firm and updated quarterly to reflect OAIC guidance changes. This compliance shortcut eliminates the need (and cost) of engaging a privacy consultant to draft bespoke policy language. Heidi does not currently offer an equivalent resource, leaving practices to self-draft their policy amendments.
6. Pricing, ROI, and the Migration Pathway
Cost comparison: subscription vs. value delivered
Both Heidi and Scribing.io operate on per-clinician subscription models. While exact pricing varies by practice size and commitment term, the relevant comparison isn't monthly fee alone — it's cost per minute saved and revenue enabled through accurate Medicare claiming.
Industry benchmarks indicate that GPs using ambient ACI with native EHR write-back recover 15–25 minutes per clinical day compared to clipboard-based scribes. At an average GP billing rate of $4–6 per minute (based on standard Level B/C consult rates), that represents $60–150 in recoverable daily capacity — either as additional patient slots or as earlier finish times that reduce burnout-driven attrition.
Additionally, accurate Medicare item number flagging (particularly for longer consults, CDMPs, and mental health items) reduces under-billing. Clinical evidence suggests that automated item-number prompting increases correct MBS claiming by 8–12% in practices that previously relied on manual selection under time pressure.
View current plan options and practice-size pricing on our pricing page.
The 14-day parallel-run migration protocol
We recommend a structured migration from Heidi to Scribing.io rather than an abrupt switch:
Days 1–3: Install Scribing.io alongside Heidi. Run both simultaneously for 5–10 consults per day. Compare output quality, field mapping accuracy, and EHR write-back correctness.
Days 4–7: Transition to Scribing.io as primary scribe for routine consults. Use Heidi as fallback only if issues arise.
Days 8–14: Full cutover to Scribing.io. Export remaining Heidi notes via CSV and import into EHR archive. Cancel Heidi subscription at next billing cycle.
Clinician Insight: The most common concern during migration is "what if the new system misses something?" The parallel-run protocol directly addresses this — you're never without a safety net. After 14 days, clinician confidence in Scribing.io's output is typically high enough that the parallel system feels redundant.
Get Started Today
If you're experiencing the Heidi plateau — the copy-paste friction, the template limitations, the medico-legal uncertainty of undocumented AI provenance — the path forward is clear. Ambient clinical intelligence with native EHR write-back isn't a future promise; it's available now for Australian practices running Best Practice or Medical Director.
Start with a 14-day parallel run alongside your current setup. No disruption to patient care. No upfront commitment. Full write-back into your existing EHR from day one.


