Think Bullish
Direct API

PracticeHub integration for the A.I. front desk

PracticeHub has a public, self-serve API with live availability by location, practitioner and appointment type, full appointment and patient access, and webhooks for every change.

Built for: Physiotherapy, chiropractic and allied health clinics

What the connection does

What the front desk can do in PracticeHub.

  • Look up existing patients

    Yes
  • Create new patients

    Yes
  • Update patient details

    Yes
  • Read providers and locations

    Yes
  • See open appointment times

    Yes
  • Book appointments

    Yes
  • Cancel appointments

    Yes
  • Reschedule appointments

    Yes

How booking works

From the call to PracticeHub.

The front desk reads live availability from PracticeHub, books the chosen slot, and cancels or reschedules the same appointment in PracticeHub. Webhooks keep our side current when your staff make changes.

What you will need

  • A PracticeHub user who can create API keys and turn on webhooks

Setup

How we connect PracticeHub.

  1. 01

    Create an API key

    The clinic creates a read-and-write API key under Developers in PracticeHub and turns on webhooks.

  2. 02

    Map locations and appointment types

    We set which locations, practitioners and appointment types the front desk may book.

  3. 03

    Test, then go live

    Test patients and bookings are created and removed before live calls start.

PracticeHub integration questions, answered.

Do we have to change anything about how we use PracticeHub?

No. PracticeHub stays your system of record. The front desk works inside the schedule, appointment types and providers you already have, and your team keeps working in PracticeHub as they do today.

Does PracticeHub have to approve the connection?

No. The clinic creates the API key in its own account.

The 100-patient guarantee

100 new patients guaranteed or you don't pay.

We guarantee 100 new patients, not just names in a CRM or spreadsheet. If we do not deliver 100 under the agreed patient-acquisition program terms, you don't pay.

See my 100-patient plan