Interactive controls are loading. Phone and email links are available.

Skip to main content
Yes AI - AI Solutions Australia
For Australian general practices running Best Practice (Bp Premier)

Best Practice Software Integration and Automation for Australian General Practice

Best Practice runs the clinical and business side of general practices right across Australia, and it does that job well. What it cannot do is answer the fourteenth call of the morning asking whether you bulk bill on Saturdays, chase the patient whose cervical screening recall lapsed eleven months ago, retype a new patient form that arrived half filled in, or take down a new patient's details properly at seven at night. That work still lands on reception. Yes AI builds the automation that sits around Best Practice and takes it off them.

From day one the assistant works alongside Best Practice: it answers the call, collects the patient's details and booking request, and hands them to reception ready to enter in a few seconds. Recalls, reminders and reporting run from a regular export your practice provides. A direct connection into Bp Premier needs Best Practice Software's partner approval, which we are working through, and we switch it on for your practice once it is granted. Your clinical data stays in your Bp database and every clinical judgement stays with your clinicians. Built for the Privacy Act, the Australian Privacy Principles and state health records law.

Realistic ROI

Hours/week
Front desk time returned
The repeat calls about opening hours, parking, fees and what to bring are answered without reaching a human, and the rest arrive as a written summary
Fewer DNAs
Empty chairs recovered
Confirmations, reminders and a same-day follow up on every did-not-attend run on schedule, from a daily appointment export until a direct connection is approved
Less rework
Intake arrives clean
New patient details, Medicare and concession card numbers and consent come in before arrival, instead of being retyped off a clipboard at a full waiting room
2 to 6 weeks
Phone answering live
Call answering, booking requests and intake can be live in two to six weeks. A direct Bp Premier connection follows only once Best Practice approves it

Why Automate Around Best Practice With Yes AI

Bp Premier is a clinical system first. Its data sits in a SQL database on the practice server or hosted infrastructure, access is controlled per user and audited, and Best Practice Software decides what third parties may connect to and how. That is exactly as it should be for a system holding patient health information, and it is also why so much practice admin never gets automated: most vendors either promise something Bp will not sanction, or give up and sell you another portal for reception to check. We work inside the rules and automate everything around them.

We map your Bp setup, not a generic clinic

Two practices on the same Bp release run nothing alike. Appointment types, session templates and provider columns are set up differently, recall reasons drift over the years until there are four spellings of the same thing, the inbox routing rules reflect whoever configured them in 2019, and half the practice has a workaround nobody has written down. Before we design anything we sit with the practice manager and reception, walk the day from first call to last claim, and map which parts of it Bp already handles, which parts a person is holding together, and which parts nobody currently owns.

We automate around the clinical record, never through it

Nothing we build writes into a patient's clinical notes, prescribes, codes a diagnosis or alters a result. The automation works on the admin layer: the phone, the appointment enquiry, the form a patient fills in before arrival, the reminder that has to go out, the recall nobody has had time to work, the callback that never got made. Where information does need to reach the record, it reaches reception as a clean, ready-to-enter summary for a person to check and key in, until Best Practice approves a direct connection. That boundary is deliberate, and we do not move it because a project would be quicker if we did.

Health information carries the highest bar and we treat it that way

Patient data is sensitive information under the Privacy Act and the Australian Privacy Principles, and your state law sits on top of that, such as the Health Records Act 2001 in Victoria or the Health Records and Information Privacy Act 2002 in New South Wales. We design to that from the first workshop: least-privilege access, encrypted connections, only the fields that genuinely need to move actually moving, verified hosting and processing locations, deliberate decisions about retention and deletion, and a written record of what flows where so your practice can answer for it at accreditation or if a patient ever asks.

One Australian team scopes it, builds it and stays

The same people who sat in your practice do the build, the testing and the support. That matters with Bp, because major releases and service packs land on a schedule you do not control, your practice IT provider owns the server and the backup regime, and a change window has to fit around a clinic that is open. We coordinate with your IT provider rather than talking past them, and when Bp updates or you switch on something new, the people who built the automation are the people who adjust it.

What We Build Around Best Practice

Six areas of practice admin that eat reception hours and that can be automated without going anywhere near clinical decision making. Every one of them runs alongside Bp Premier rather than replacing any part of it, and every one of them hands off to a human the moment it should. Until Best Practice approves a direct connection, the ones that need practice data run from a regular export your practice provides.

Front desk relief

The phone answered on every ring

A voice agent answers overflow, after hours and the calls reception cannot get to, and handles the ones that do not need a person: opening hours, address and parking, what to bring, fees and whether a doctor bulk bills, appointment enquiries and booking requests, and taking a callback request with the details reception actually needs. Booking requests arrive with the patient's details, preferred doctor and times, ready for reception to enter in a few seconds. Anything clinical, distressed or ambiguous goes straight to a human, and anything urgent gets the standard advice to call 000 or attend an emergency department. Every call leaves a written summary so nothing depends on a sticky note.

Nothing lapses

Recalls and reminders that genuinely go out

Recalls are where practices lose both continuity of care and revenue, because the list is long, the follow up is manual and it is always the first thing dropped on a busy week. We automate the outbound cycle around your recall list, taken from a regular export your practice provides, or directly once Best Practice allows it: the first contact, the second attempt on a different channel, the escalation to a call, and the clean list of who still has not responded and needs a person. Contact preferences and opt outs are honoured, and the clinically driven decision about what a patient is recalled for stays exactly where it is, with the clinician who set it.

Clean data

New patient intake before they walk in

New patients get a link instead of a clipboard. Demographics, contact details, Medicare, DVA, pension and concession card details, next of kin, regular medications and allergies, consent, and your privacy collection statement are captured properly, with validation on the fields that are always wrong on paper, so a card number is checked at the point of entry rather than at the point of a rejected claim. The completed record arrives structured and legible for reception to check and enter into Bp, which turns a ten minute retype off a clipboard into a quick, clean entry.

Nothing lost

Correspondence and results workflow tracking

Pathology, imaging, discharge summaries, specialist letters and referral acknowledgements arrive through your secure messaging provider, and the risk is never that they do not arrive, it is that one sits unactioned while everyone assumes someone else has it. From a regular inbox report your practice exports, where Bp can produce one, or directly once Best Practice allows it, we can track the administrative state of that queue: what is still unactioned, who it belongs to, what has been sitting too long, and who is covering for a doctor on leave. We do not send or receive anything through your secure messaging provider. It does not read a result and decide it is normal, and it never tells a patient what a result means.

Chairs refilled

Did not attend and reactivation follow up

A no-show costs twice, once in the empty chair on the day and once in the patient who quietly never rebooks. Working from your appointment list, through a daily export until Best Practice approves a direct connection, we automate confirmation the day before, an early cancellation path that contacts your waitlist and passes the patient who takes the slot to reception to book, and a same-day follow up on every did-not-attend with an easy way to ask for a new time. Where your policy applies a non-attendance fee, the confirmation message states it consistently rather than leaving it to whoever is on the desk. Patients who have quietly fallen out of the practice can be worked as a list rather than remembered by accident.

Clarity

Call insights and the practice manager report

Most practice managers build the same numbers by hand every Monday. We build a weekly report from what the assistant already handles: calls answered and what they were about, booking requests passed to reception, recall responses and missed-appointment follow ups. Appointment utilisation by provider and session, DNA rate and recall completion are added from a regular export your practice provides, or directly once Best Practice allows it, so one file replaces the spreadsheet rebuild. Billing and Medicare claiming stay in Bp with your staff, and the report does not touch them.

Six Australian General Practice Plays We Build

TaskTraditionalWith Yes AI and Best PracticeNotes
Four-doctor suburban practice with two on reception and a phone that never stopsCalls ring out at peak, voicemail fills, patients in the waiting room wait while reception is on holdOverflow and after-hours calls answered instantly, routine enquiries resolved, the rest summarised for callbackReception gets the front counter back. The written call summary means the callback is made by whoever is free, not only by the person who took it.
Practice sitting on a long overdue recall list nobody has time to workA staff member works the list when the week allows, which is rarely, and the oldest entries are years oldA multi-step outbound cycle runs every week from your recall export, with a clean escalation list of who still needs a human callThe clinician still decides who is recalled and for what. The automation only handles the contacting, the retries and the record of who has responded.
High new patient volume near a growth corridor, paper forms at the front deskClipboard on arrival, then reception retypes it, and half the Medicare numbers are wrong or unreadablePre-arrival digital intake with validated card and contact fields, ready for reception to check and enterCard details are checked as they are typed, check-in is shorter, and the consult starts on time because the demographics are already sorted.
Results and letters piling up in the inbox across several part-time doctorsItems sit unactioned when a doctor is on leave and nobody has a view of the backlogVisibility of what is unactioned, how long it has waited and who is covering, from a regular inbox report or directly once Best Practice allows itStrictly an administrative safety net around the existing workflow. No result is interpreted, categorised clinically or communicated to a patient by the automation.
Practice losing a session a week to non-attendanceA single SMS reminder goes out, cancellations arrive too late to fill, no-shows are never followed upConfirmation, early cancellation offered to the waitlist, and same-day rebooking contact after every DNA, from a daily appointment exportRefilled slots and DNA rate are among the easiest numbers for a practice manager to track month on month, and the patient who forgot gets a second chance rather than drifting off the books.
Practice manager building the weekly numbers by hand every MondaySeveral reports exported and pasted into a spreadsheet, and the numbers are a week old by the time anyone reads themA scheduled practice report on calls, utilisation, DNAs and recalls, built from one regular exportThe practice manager stops assembling numbers and starts acting on them, and exporting one file replaces an hour of copying and pasting.

Six Realities of Automating Around a Clinical System

The clinical record is not ours to write to

This is the line we will not cross, and you should be suspicious of anyone who offers to. Our automation does not write clinical notes, does not add or change a diagnosis, does not touch prescribing, and does not mark a result as seen on a clinician's behalf. Information that belongs in the record reaches reception as a summary a person checks and enters. If a proposal you are considering involves software silently updating patient notes, ask who is accountable when it is wrong, because it will not be the software.

Supported interfaces only, never a back door into the database

Bp Premier keeps its data in a SQL database on your infrastructure, and it is technically possible for someone to point a tool straight at it. We do not, and we will not. Unsanctioned database access risks your data integrity, your support arrangement with Best Practice Software and, frankly, your accreditation position, and it breaks the moment a version upgrade changes the schema underneath it. A direct connection needs Best Practice Software's partner approval, which takes months and which we do not hold yet. Until it is approved, the assistant works alongside Bp: reception enters what it collects, and data-dependent work runs from a regular export your practice provides. We do not send or receive anything through secure clinical messaging. Setting out in writing what runs today and what waits on that approval is step one of every engagement. Best Practice and Bp Premier are products of Best Practice Software, and we are an independent Australian consultancy rather than a reseller or agent of theirs.

Privacy Act, the APPs and state health records law

Health information is sensitive information, which carries the highest obligations under the Privacy Act and the Australian Privacy Principles, and state law applies on top, including the Health Records Act 2001 in Victoria and the Health Records and Information Privacy Act 2002 in New South Wales. My Health Record brings its own rules again. In practice that means collecting only what is needed, telling patients what you collect and why, keeping it in Australia, restricting who and what can reach it, meeting the retention periods that apply to you, and being able to show all of this. We design for it up front and document it, rather than treating privacy as paperwork after go live. What we set out here is general information about the obligations that commonly apply to Australian practices, not legal advice, and where a question turns on your specific circumstances we will say so and point you to your own adviser.

AI mishears, and a patient with chest pain is not an admin task

Voice automation is very good at the fiftieth identical question of the day and genuinely bad at the unusual one. Accents, poor mobile reception, an unwell or distressed caller and Australian place names all cause errors. So we build the escape hatches first: clear urgent-symptom handling that directs the caller to 000 or an emergency department, immediate handoff to a human on any clinical, distressed or unclear call, no attempt to give clinical advice or interpret symptoms, and a written record of every call so a person can check what was said. Set the expectation with your team that the agent handles the routine and hands over the rest, because a system that tries to handle everything is the one that eventually handles something badly.

Patient communication consent, channels and fatigue

A patient who gets four automated messages in a fortnight stops reading all of them, including the one that mattered. We honour recorded contact preferences and opt outs, keep to sensible frequency limits and quiet hours, avoid mixing clinical follow up with anything promotional, and keep messages plain about who is contacting them and how to reach a human. Sending marketing off a patient list is a different activity with different rules under the Spam Act, and we will tell you when a message has crossed from a health reminder into a promotion.

On-premises servers, upgrade windows and what happens when it breaks

Most Bp installs run on a practice server or hosted desktop, often maintained by an IT provider who was not in the room when the automation was scoped. That is a real risk: upgrades and service packs land, the server reboots, a connection needs re-authorising, and a clinic cannot simply take a day off while it is sorted. We plan the change windows with your IT provider, test after every Bp update rather than assuming, monitor the connections and alert when one stops rather than waiting for someone to notice, and make sure there is always a plain manual fallback so a busy Monday never depends on the automation being healthy.

How Yes AI Helps

Discovery inside your practice

We spend time with the practice manager, reception and at least one clinician, walk a real day from the first call to the last claim, and count where the hours actually go. You get a written picture of the admin load, what Bp already handles, what people are holding together manually, and which pieces are worth automating first, before anyone commits to a build.

Build on supported ground

We work to what Best Practice permits today, which means working alongside Bp until its partner approval for a direct connection is in place, and we build the phone handling, booking requests, intake, recall, follow up and reporting around it. One accountable team, a fixed scope, and a design your practice manager can read and understand rather than a technical document nobody signs off.

Privacy and security by design

Least-privilege access, encrypted connections, verified hosting and processing locations, only the fields that need to move, deliberate retention and deletion, and documentation of every data flow. Written so it stands up at accreditation and so you can answer a patient who asks what happens to their information, rather than a policy PDF nobody has read.

Monitoring, tuning and support after go live

We watch the connections, alert on failures rather than waiting for a complaint, review call transcripts and outcomes in the early weeks, and tune the wording and the routing as your team tells us what is landing badly. When Bp releases an update or your practice changes how it runs sessions, the people who built it adjust it.

Our Best Practice Automation Rollout

A clear five-step path from a first conversation to live, monitored automation running alongside Bp Premier. Phone answering, booking requests and intake can be live in two to six weeks, depending on how many of the admin areas are in scope. A direct Bp Premier connection is a separate step that waits on Best Practice's partner approval.

Discovery in the practice

We sit with the practice manager, reception and a clinician and map the working day: call volume and what those calls are actually about, how appointments and sessions are set up, how recalls are managed today, where correspondence lands, and what the practice manager reports on. We count the hours and agree what a good outcome looks like in numbers you can check later.

Confirm what runs today and design

We set out in writing what runs today alongside Bp, which exports your practice will provide and how often, and what waits on Best Practice Software's partner approval, and we design only within that. You get a plain-English design covering what is automated, what stays manual, what escalates to a human and when, where data moves and why, and where the clinical boundary sits. Fixed scope, fixed timeframe, signed off before any build starts.

Build in a test environment

We build against a test setup with your IT provider, never straight into the live practice, and prove the export handling, the intake forms, the booking hand-off and the call flows there first. Test contact details and test numbers are used so no message can escape to a real patient, and access, logging and failure handling are all in place before anything points at production.

Pilot alongside your current process

We start narrow, usually with after-hours and overflow calls plus one recall type or the new patient intake form, and run it beside the way you work now so reception can see every call summary and every submitted form. You listen to real calls, read real transcripts, and correct the wording and routing before the volume goes up. Nothing widens until the practice is satisfied with what it is seeing.

Go live, train and monitor

We widen the scope, train reception and the practice manager on what now happens automatically, what still needs a person and how to take over a call, and document the fallback for the day something is down. Then we keep watching: call outcomes, recall response rates, export health and the exceptions, with tuning as the practice grows or Bp updates.

FAQ

Does Yes AI work with Best Practice (Bp Premier)?

Yes, alongside it. The assistant works alongside Best Practice from day one: it answers calls day and night, collects the patient's details and booking request, and hands them to reception ready to enter in a few seconds. Recalls, reminders, missed-appointment follow up and the practice manager report run from a regular export your practice provides, or directly once Best Practice approves our connection, which we are working through. We are not asking you to change systems, and we have no interest in moving you off Bp. We make the practice around it run with fewer hands.

Will anything you build write into our patients' clinical notes?

No. That boundary is fixed. Nothing we build writes clinical notes, records or changes a diagnosis, touches prescribing, or marks a result as reviewed on a clinician's behalf. Clinical decision making stays entirely with your clinicians. Where information legitimately needs to reach the record, such as intake details a new patient has provided, it arrives as a clean summary for a staff member to check and enter, so a person always decides what goes into Bp. If a vendor offers to have software update patient records directly, ask them who carries the risk when it is wrong.

How do you actually connect to Bp Premier?

Today, the assistant works alongside it rather than connecting directly. A direct connection needs Best Practice Software's partner approval, which takes months, and we do not hold it yet. Until then, reception enters the bookings and details the assistant collects, and recall and reporting work runs from a regular export your practice provides. We book directly into Cliniko and Splose today, and we will connect directly to Bp once Best Practice allows it. We do not point tools at the Bp database unsanctioned, because that puts your data integrity, your vendor support and your accreditation position at risk and breaks at the next upgrade.

Is our patient data safe, and what about the Privacy Act?

Health information is sensitive information under the Privacy Act, so it carries the highest obligations under the Australian Privacy Principles, and your state health records law applies on top, such as the Health Records Act 2001 in Victoria or the Health Records and Information Privacy Act 2002 in New South Wales. We design to that from the first workshop: collect only what is needed, verify storage and processing regions, check encryption in transit and at rest, restrict access to the minimum, handle retention and deletion deliberately, and document every data flow so the practice can evidence it at accreditation or answer a patient who asks. We are an Australian consultancy and your data stays yours. To be clear, this is general information rather than legal advice, and your practice should confirm its own position with its adviser.

What can an AI phone agent actually handle in a general practice?

The routine and repetitive, which is most of the volume: opening hours, location and parking, fees and billing arrangements, what to bring, appointment enquiries and booking requests for reception to enter, repeat script and referral request logistics under your practice policy, and taking a proper callback message with the details reception needs. What it does not do is give clinical advice, interpret symptoms, triage urgency or discuss results. Urgent presentations are directed to 000 or an emergency department, and anything clinical, distressed or unclear goes to a human immediately. Every call leaves a written summary.

We already use an online booking and SMS reminder tool. Does this replace it?

Usually not, and we would rather add value than create an argument between systems. Plenty of practices run an online booking and reminder product alongside Bp and are happy with it, in which case we work around it and fill the gaps it leaves: the calls it never answers, the recall cycle it does not chase properly, the intake it does not validate, and the practice report. If it turns out you are paying for overlapping tools, we will say so during discovery rather than quietly building a fourth one.

How long does it take, and what does it cost?

Phone answering, booking requests and intake can be live in two to six weeks, depending on how many admin areas are in scope. A direct Bp Premier connection waits on Best Practice's partner approval, so we do not put a date on it. On cost, we scope properly rather than quoting sight unseen. Strategy and scoping engagements start at $1,000 AUD for a focused BASIC piece, $3,000 for a STANDARD engagement, and $10,000 for a STRATEGIC one across a larger group or multi-site practice. After discovery you get a fixed scope, timeframe and price before any build begins, so there is nothing open-ended to sign.

Do we need our IT provider or our practice manager heavily involved?

Your practice manager, yes, because they know how the day really runs and their sign-off is what makes the design correct. Expect a couple of workshops and some review time, not a second job. Your IT provider needs to be in the loop because they own the server, the backups and the change windows, so we bring them in early and coordinate around clinic hours rather than surprising them. Beyond that we handle the build, the testing, the pilot, the training and the ongoing monitoring. You do not need technical staff of your own.

Give Your Reception Team Their Day Back

Book a call and we will walk your practice day with you, count where the admin hours actually go around Best Practice, and show you exactly which piece we would automate first and what it would be worth. No obligation, no pressure, and a straight answer about what is and is not possible with Bp.

All discussions held in confidence. Australian-based consultants.