Skip to content

Connecting Juvonno

On a call, your agent can:

  • Check openings for a kind of appointment — “massage”, “physiotherapy initial assessment” — and offer the nearest alternatives when a day is full.
  • Book the caller in, matching them to their patient record by the number they’re calling from.
  • Register a new patient from their name, date of birth, and gender, then book in the same step.
  • Cancel or reschedule an upcoming appointment, reading the options aloud when the patient has more than one.
  • Your clinic’s Juvonno subdomain — the first part of the address you sign in at, as in your-clinic.juvonno.com.
  • An API key, created in Juvonno under Settings › Integrations. Treat it like a password: anyone holding it can read patient records through Juvonno’s API.
  • Callspace books through one provider at a time. Disconnect Google Calendar, Calendly, Jobber, or Cliniko first.

The Juvonno integration screen, not yet connected

  1. Open Settings → Integrations and choose Configure on the Juvonno tile.
  2. Enter your subdomain and API key, then choose Connect Juvonno. Callspace checks the credentials on the spot, so a typo fails here.
  3. Pick your clinic location from the list Callspace loads. Booking stays off until you choose one, and the agent books everything at that location.
  4. Open AI Agent → Booking & Calendar and turn on Enable Phone Booking.

Openings come from Juvonno: practitioner schedules, appointment types, and their lengths are all read from the clinic. Two Callspace settings still apply:

  • Timezone — how times are spoken.
  • Lead time — the minimum notice before the earliest slot offered.

The appointment types your agent offers are your Juvonno schedule types. Asked for something else, it reads back the types you do offer.

  • Callspace — the connection: storing your API key encrypted, sending only the data listed below, and logging each patient record it sends in your access log.
  • You — choosing Juvonno, your Juvonno account and its terms, the API key, and the data you set the integration to send: the location, whether phone booking is on, and whether rebooking is on.
  • When your agent looks up a patient — the number the caller is ringing from.
  • When your agent checks openings — the location, dates, and appointment type. No patient details.
  • When your agent registers a patient — the name, date of birth, gender, and email the caller gave, and the number they’re calling from.
  • When your agent books — the patient, practitioner, time, appointment type, and the reason for the visit as your agent summarised it.
  • When your agent cancels or reschedules — the patient, to find their upcoming appointments, then the cancellation or the new time.
  • After every call your agent handles — a note on the matched patient’s file with the AI call summary, action items, any callbacks your agent logged, and a link to the call in Callspace.
  • When rebooking is on — requests for recent cancellations and no-shows, and for the patient’s upcoming appointments before a rebooking call.

Call recordings and transcripts stay in Callspace.

  1. Call from a number with an existing patient record and book something.
  2. Check in Juvonno that the appointment is on the right practitioner’s schedule, at the right location, under the right appointment type.
  3. Call from an unknown number and let the agent register you as a new patient — that path collects a date of birth and gender, and it’s worth hearing.

On the Juvonno screen, choose Disconnect under Danger zone. Your agent stops looking up patients and stops booking. Everything in Juvonno stays as it is.