Pracsoft · Bp ecosystem · Australia

    Pracsoft: independent guide for AU practices running the Bp ecosystem

    Pracsoft is the appointment scheduling and billing component of what is now known as the Bp (Best Practice) ecosystem — a suite of software products that has historically served a large portion of Australian general practice. Understanding Pracsoft means understanding its relationship with Medical Director, its acquisition into the Telstra Health stable, and where it sits in the modern AU practice management market. This page is an independent reference covering all of that, plus how practices on Pracsoft are connecting AI voice reception.

    Selected from networks we've advised across ANZ

    110+ Clinic NetworkANZ Allied Health GroupRegional Imaging NetworkSpecialist Practice AllianceMulti-State Aged Care
    Ecosystem
    Bp / Best Practice / Telstra Health
    Function
    Appointment + billing PMS
    Paired clinical system
    Medical Director (historically)
    AU market presence
    Multi-decade
    What Pracsoft is

    The appointment and billing layer of the Bp ecosystem — built alongside Medical Director

    • Pracsoft is a practice management system (PMS) — specifically the appointment scheduling and billing module — that was developed alongside Medical Director, the clinical electronic health record (EHR). For most of their history, the two products were designed as a matched pair: Medical Director handled the clinical record (patient notes, prescribing, investigations, results) and Pracsoft handled the administrative and financial layer (appointment scheduling, MBS billing, Medicare claiming, DVA, private health).

    • The combined Medical Director and Pracsoft installation was, for many years, the dominant clinical setup in Australian general practice, particularly in New South Wales, Queensland, and Victoria. The pairing gave practices a tightly integrated workflow where appointment data, billing, and clinical records were linked within a single ecosystem.

    • Medical Director was developed by Health Communication Network (HCN), which was acquired by Telstra Health in 2016. Pracsoft was part of the same acquisition. Telstra Health also separately acquired Best Practice Software, creating the situation where two of Australia's largest GP clinical systems — Medical Director and Best Practice — are owned by the same parent company.

    • The Telstra Health / Bp ecosystem now markets Bp Premier (the flagship GP product), Medical Director, and associated tools including Pracsoft under a unified brand umbrella. The product naming and positioning has evolved — practices currently running Pracsoft may encounter it referred to under the Bp or Telstra Health brand depending on when they last engaged with the vendor.

    • For practices that have been running Medical Director and Pracsoft as a pair for a decade or more, the system represents a significant configuration investment — billing item mappings, appointment type libraries, letter templates, recall protocols, and reporting configurations that are not trivially migrated to a different ecosystem.

    Pracsoft in the current market

    Where Pracsoft sits in 2025 — and what the Telstra Health / Bp consolidation means for practices

    • The consolidation of Medical Director, Pracsoft, and Best Practice under the Telstra Health / Bp umbrella has created complexity for practices that ran Medical Director/Pracsoft and are now being asked to consider migration to Bp Premier. Bp Premier is the current flagship product, and there has been a long-running transition pathway for Medical Director practices to move to Bp Premier — a process that is operationally significant and not undertaken lightly.

    • Pracsoft as a standalone appointment/billing system is less commonly sold as a new installation in 2025 than it was in 2010. The vendor has consolidated product development investment toward Bp Premier. Practices running Pracsoft today are predominantly existing long-term installations rather than new deployments.

    • Support and update cadence for Medical Director and Pracsoft has been a point of concern for some practice owners since the Telstra Health acquisition, with questions about long-term investment in these products versus Bp Premier. Practices in this position should seek explicit vendor commitment on support timelines and feature parity before making infrastructure decisions.

    • From a market position standpoint, the Bp ecosystem (including Pracsoft-heritage practices) represents a very large segment of Australian general practice. Understanding Pracsoft means understanding a substantial slice of the AU primary care IT landscape, even as the product's new-installation rate has slowed.

    • For practices on Pracsoft considering a PMS change, the most common migration path is to Bp Premier (same vendor ecosystem, structured migration tools) or to Cliniko/Halaxy (for practices also moving away from desktop-installed systems toward cloud). Best Practice and MediRecords are also evaluated in this context.

    Pracsoft features and capabilities

    What Pracsoft does in an established practice installation

    • Appointment scheduling with practitioner, room, and equipment booking. Multi-practitioner, multi-room scheduling is the standard configuration for practices with 3+ consulting rooms. Appointment type templates define duration, billing item defaults, and resource requirements.

    • MBS billing and Medicare Online claiming. Pracsoft handles bulk billing, mixed billing, private billing, DVA, WorkCover, and OVHC claiming. The billing engine has deep configuration for complex billing scenarios including shared care, team care arrangements (TCAs), and chronic disease management items.

    • HICAPS private health insurance claiming via integrated terminal support. Real-time gap payment processing at the point of service is a standard workflow for private-billing practices.

    • Patient demographic management, recall and reminder systems, and appointment confirmation workflows. Recall lists for preventive health, chronic disease reviews, and immunisations are configurable within the system.

    • Reporting for appointment utilisation, billing performance, practitioner activity, and Medicare compliance. The reporting module is used by practice managers for daily operations and by owners for financial performance monitoring.

    Limitations and considerations

    What to evaluate carefully if you're on Pracsoft or considering the Bp ecosystem

    • Desktop-installed, on-premises architecture carries the same operational overhead as other legacy AU GP systems: server hardware lifecycle management, IT contractor dependency, remote access complexity, and backup/disaster recovery management. These costs are real and ongoing.

    • The product development roadmap for Pracsoft specifically (versus Bp Premier) is not transparently communicated. Practices should treat Pracsoft as a mature-and-maintained product rather than an actively developed one — which has implications for integration with modern third-party tools.

    • Cloud-native alternatives (Cliniko, Halaxy, MediRecords) have meaningfully better remote access, mobile device support, and modern API-first integration ecosystems. Practices that have a heavy telehealth component, multi-site access requirements, or want to connect modern AI tools will find cloud alternatives more capable without middleware.

    • Migration from Pracsoft/Medical Director to Bp Premier or another system is a significant operational project. Patient demographic data, billing history, and appointment data can be migrated, but clinical notes in Medical Director are not always fully portable. Practices should commission a data audit before committing to a migration pathway.

    AI voice and the Bp ecosystem

    Connecting AI voice reception to Pracsoft, Medical Director, and Bp Premier

    • Cadence has deployment experience across the Bp ecosystem, including both Pracsoft/Medical Director configurations and Bp Premier practices. The AI voice integration for the Bp ecosystem is documented in detail on the AI voice for Best Practice page and the AI voice for Medical Director page.

    • For Pracsoft installations specifically, the AI voice integration uses a middleware layer that reads the Pracsoft appointment schedule in real time and writes confirmed bookings back after the call. The approach is similar to other on-premises PMS integrations — a local integration broker secures the connection between the on-premises Pracsoft database and the cloud AI voice platform.

    • The clinical record in Medical Director is not written to by the AI voice agent — the agent works only with the appointment schedule in Pracsoft. Clinical documentation remains in Medical Director, handled by practitioners and clinical staff as usual.

    • For Bp Premier practices (the current-generation Bp system), a more modern integration path is available with better API support. If your practice has already migrated or is planning to migrate from Pracsoft/Medical Director to Bp Premier, the AI voice integration scope is simpler and does not require the middleware layer.

    • If you are on Pracsoft or Medical Director and evaluating AI voice reception, start with the AI voice for Best Practice or AI voice for Medical Director advisory pages. Cadence scopes the integration correctly for your specific Bp ecosystem configuration during the two-week diagnostic.

    How we work

    What the engagement looks like

    MBS and Medicare Online billing

    Bulk billing, mixed billing, private, DVA, WorkCover, and OVHC claiming — the full AU billing scenario set supported within the Pracsoft billing engine.

    Multi-practitioner scheduling

    Appointment type templates, room and equipment booking, and multi-practitioner calendar management for practices with 3–15+ consulting rooms.

    HICAPS private health claiming

    Real-time private health fund gap payment processing at the point of service — standard configuration for private and mixed-billing practices.

    Bp ecosystem integration

    Pracsoft is the billing/scheduling layer of the Bp ecosystem — paired with Medical Director for clinical records, and part of the Telstra Health / Bp Premier product family.

    AI voice via middleware

    Cadence deploys AI voice reception into Pracsoft installations via a middleware integration broker — reading live availability and writing bookings to the Pracsoft schedule in real time.

    Frequently asked

    What is Pracsoft?

    Pracsoft is an Australian practice management system (PMS) — specifically the appointment scheduling and billing module — developed alongside Medical Director (the clinical EHR). The two products were historically deployed as a matched pair across a large segment of Australian general practice. Both products are now part of the Telstra Health / Bp ecosystem alongside Best Practice (Bp Premier).

    Is Pracsoft the same as Best Practice?

    No, but they are related. Pracsoft and Best Practice (Bp Premier) are separate products that are now owned by the same parent company (Telstra Health / Bp). Pracsoft was developed alongside Medical Director; Best Practice (Bp Premier) is a separate, more recently developed integrated clinical and billing system. The Bp ecosystem includes both product lines under unified corporate ownership.

    Is Pracsoft still supported?

    As of 2025, Pracsoft is maintained and supported by the Bp / Telstra Health group. However, active product development investment is primarily directed at Bp Premier. Practices on Pracsoft should seek explicit vendor commitment on support timelines and engage with the Bp / Telstra Health account team about the migration pathway to Bp Premier if long-term platform risk is a concern.

    Can AI voice agents work with Pracsoft?

    Yes. Cadence deploys AI voice reception into Pracsoft installations using a middleware integration layer that connects the AI platform to the Pracsoft appointment schedule. The AI agent reads live practitioner availability from Pracsoft and writes confirmed bookings back in real time. The clinical record in Medical Director is not touched. See the AI voice for Best Practice and AI voice for Medical Director pages for full deployment detail.

    What is the difference between Pracsoft and Medical Director?

    Medical Director is the clinical EHR — patient notes, prescribing, investigations, results, care plans, and clinical documentation. Pracsoft is the administrative layer — appointment scheduling, MBS billing, Medicare claiming, and patient demographic management. They were designed to work as a pair, with data flowing between the two systems. In the Bp Premier product, the equivalent functions are integrated into a single application.

    What replaced Pracsoft?

    Within the Bp / Telstra Health ecosystem, Bp Premier is the current-generation integrated clinical and practice management product. It replaces the separate Medical Director and Pracsoft applications with a unified system. Migration from Medical Director/Pracsoft to Bp Premier is a structured process offered by the vendor. Some practices have migrated to cloud-native alternatives (Cliniko, Halaxy, MediRecords) as part of a broader system modernisation.

    How do I migrate from Pracsoft to another PMS?

    Migration scope and complexity depend on your destination system. Patient demographic data and appointment history are generally exportable; billing history portability depends on the destination system's import tooling; clinical notes in Medical Director have variable portability. Before committing to any migration, commission a data audit with your target vendor and, if relevant, engage an independent practice management advisor to assess the migration risk. Cadence's advisory scope covers the AI voice layer, not PMS migrations — but we can refer you to specialists in AU healthcare IT migrations.

    Does Pracsoft support telehealth?

    Pracsoft has appointment type configurations that support telehealth item number billing (e.g. MBS telehealth items introduced and expanded since 2020). Dedicated video telehealth functionality is typically provided via a third-party platform (HotDoc, Healthdirect Video, Coviu) integrated with the appointment schedule rather than natively within Pracsoft. The integration depth varies by telehealth platform.

    Are you a vendor or an independent advisor?

    Independent advisor. We don't build the AI voice platform — we evaluate the market on your behalf, select the right vendor, and run the deployment to a published bar. No referral fees from vendors.

    Is the data hosted in Australia?

    Yes — every shortlisted vendor has to demonstrate AU-region hosting (or NZ for NZ clients), AHPRA-aligned consent flows and Privacy Act 1988 / APP compliance before they make our list.

    On Pracsoft or Medical Director and evaluating AI voice reception?

    Cadence has deployment experience across the Bp ecosystem. The AI voice for Best Practice and AI voice for Medical Director advisory pages cover the integration methodology in detail. The two-week diagnostic scopes the correct integration path for your specific Bp ecosystem configuration and produces a vendor recommendation and deployment plan.

    Book a discovery call

    Related reading

    Book a 2-week diagnostic