Think Bullish
Partner API

athenahealth integration for the A.I. front desk

athenahealth publishes one of the most complete scheduling APIs in the market: open appointment slots, booking, cancelling and rescheduling, plus patient lookup and registration. The front desk works against your real athenaOne schedule instead of a copy of it.

Built for: Medical groups and multi-specialty practices on athenaOne

What the connection does

What the front desk can do in athenahealth.

  • 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 athenahealth.

When a caller picks a time, the front desk books the open slot directly in athenaOne for the right department, provider and appointment type. Cancels and reschedules happen in athenaOne too, so your schedule never needs re-keying.

What you will need

  • An athenaOne account with an admin who can approve third-party access
  • The departments, providers and appointment types the front desk may book

Setup

How we connect athenahealth.

  1. 01

    Authorize the connection

    Access runs through athenahealth's partner program, so your practice approves the connection for its athenaOne account.

  2. 02

    Map departments and visit types

    athenaOne is organized by department. We map each department, provider and appointment type the front desk is allowed to book.

  3. 03

    Test, then go live

    Test bookings are made and cancelled in a test department before the front desk takes live calls.

athenahealth integration questions, answered.

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

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

Does the front desk see open times or guess them?

It reads them. athenahealth's API returns open appointment slots by department, provider and appointment type, so the front desk only offers times that are actually open.

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