Think Bullish
Direct API

IntakeQ / PracticeQ integration for the A.I. front desk

IntakeQ (now PracticeQ) has a public API keyed per practice, covering clients and appointments, with webhooks for changes. It does not publish open times, so availability is set up with you.

Built for: Therapy, wellness, nutrition and allied health practices

What the connection does

What the front desk can do in IntakeQ / PracticeQ.

  • Look up existing patients

    Yes
  • Create new patients

    Yes
  • Update patient details

    Yes
  • Read providers and locations

    Yes
  • See open appointment times

    With setup

    IntakeQ's API has no open-times lookup; availability comes from practitioner hours you confirm, checked against booked appointments.

  • Book appointments

    Yes
  • Cancel appointments

    Yes
  • Reschedule appointments

    Yes

How booking works

From the call to IntakeQ / PracticeQ.

The front desk offers times inside each practitioner's hours that are not already booked, then creates the appointment in IntakeQ. IntakeQ's webhooks tell us when your staff change or cancel something.

What you will need

  • An IntakeQ / PracticeQ account with API access
  • Each practitioner's bookable hours and services

Setup

How we connect IntakeQ / PracticeQ.

  1. 01

    Create an API key

    The practice generates an IntakeQ API key in its settings and shares it with us securely.

  2. 02

    Set bookable hours

    We record each practitioner's bookable hours and the services the front desk may book.

  3. 03

    Test, then go live

    Test clients and appointments are created and removed before live calls start.

IntakeQ / PracticeQ integration questions, answered.

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

No. IntakeQ 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 IntakeQ as they do today.

Why do you need our practitioners' hours?

IntakeQ's API does not list open times, so the front desk needs the hours each practitioner books to avoid offering a time that is not really available.

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