Skip to content

Integration · ClinicBuddy by Alfa eCare

The AI receptionist that books directly in ClinicBuddy.

Skaala answers patient calls, finds free times in ClinicBuddy, and books, moves, or cancels during the call.

7-day trial · Payment method required at signup

Example with fictional details
ClinicBuddy
  1. Incoming call

    “I’d like to book an appointment.”

  2. Free times in ClinicBuddy

    Treatment
    First visit · 45 min
    Practitioner
    Hannah
    • Tue 9:30 AM
    • Tue 1:15 PM
    • Wed 8:45 AM
  3. Booked in ClinicBuddy

    Tuesday 1:15 PM · First visit 45 min · Hannah

Booking by phone

The call becomes a booking in the clinic’s own ClinicBuddy.

Skaala is an AI receptionist that answers when patients call the clinic. Connected to ClinicBuddy, it finds free times across the clinic’s own treatments and practitioners, books directly in ClinicBuddy, and can read, move, and cancel bookings.

How Skaala’s AI receptionist books appointments by phone

Finds

Free times
Read straight from ClinicBuddy during the call.
Treatments and practitioners
The clinic’s own, as they are set up in ClinicBuddy.
Existing bookings
Read when a patient wants to move or cancel.

Does

Books
The time goes straight into ClinicBuddy.
Moves
To another free time, with the same treatment and practitioner.
Cancels
The booking is cancelled in ClinicBuddy.

A move keeps the same treatment and practitioner.

Only the time changes.

Tue 1:15 PMThu 10:00 AM

  • Same treatment · First visit · 45 min
  • Same practitioner · Hannah

Connect ClinicBuddy

What the clinic needs to connect ClinicBuddy.

The clinic connects ClinicBuddy itself, in Skaala’s dashboard. Three things need to be in place first.

  1. API access from Alfa eCare

    Alfa eCare has to give Skaala API access for the clinic and allow Skaala’s connection. The clinic requests this itself – a ready-made support message is in the dashboard.

  2. The clinic’s clinic ID

    The clinic’s ID in ClinicBuddy.

  3. The clinic’s own API key

    A key alone isn’t enough — the clinic ID and API access are needed too.

  4. Then the clinic connects in the dashboard

    The clinic ID and API key go in under Integrations in Skaala’s dashboard.

Alfa eCare may charge a fee for API access — check with them.

See all Skaala integrations

IntegrationsJournal system

ClinicBuddy

Alfa eCare

API access from Alfa eCare

Clinic ID in ClinicBuddy

API key

Connect ClinicBuddy
Illustration of the connection in Skaala’s dashboard

Questions and answers

Common questions about the ClinicBuddy connection

Is an API key enough?

No. Alfa eCare has to give Skaala API access for the clinic and allow Skaala’s connection – ordinary API access is not enough. The clinic requests this itself with a ready-made support message from the dashboard. Then Skaala needs the clinic’s clinic ID and its own API key.

Does API access from Alfa eCare cost anything?

Alfa eCare may charge a fee for API access — check with them. Skaala’s own prices, excl. VAT, are on the pricing page.

What happens when a patient wants to move their appointment?

The AI receptionist reads the patient’s booking in ClinicBuddy and moves it to another free time. The treatment and practitioner stay the same — only the time changes.

Can we try the AI receptionist before connecting ClinicBuddy?

Yes. In Skaala’s playground you create an AI receptionist from a description of your clinic and test-call it in your browser, without an account. The demo isn’t connected to ClinicBuddy and creates no real appointments.

Let the next call become a booking in ClinicBuddy.

Start Skaala, connect ClinicBuddy in the dashboard, and let the AI receptionist answer when the front desk can’t.

Start free trialSee pricing and plans

7-day trial · Payment method required at signup

ClinicBuddy and Alfa eCare are trademarks of their respective owners.