ONBOORD onboord.net · the transaction layer between AI agents and real businesses

Passenger record · clinics

Make your business actionable by AI agents.

ONBOORD gives AI agents structured access to your services, pricing, availability and bookings. Your prices. Your calendar. A booking you can hold someone to.

Coupon 1 · the same question, asked twice

A patient asked an AI what you charge. It answered.

Nobody asked your permission. The left panel is a real reply, recorded on 30 August 2026 from a current model with no connection to any clinic.

Without ONBOORD

Not your price

Hair transplant prices in Istanbul vary a lot by clinic, surgeon, technique, and how many grafts you need. A rough range is: Budget clinics: about $1,500–$2,500 Mid-range reputable clinics: about $2,500–$4,500 High-end / surgeon-led clinics: about $4,500–$7,000+ For the consultation: I can't directly book appointments, but I can help you prepare a message to send to clinics. If you'd like, I can also help you estimate your graft count from your hair loss pattern.

Three things happened here. A price was quoted that you never published. Your clinic was sorted into a tier by a machine. And the patient was handed homework instead of an appointment — which is where most of them stop.

With ONBOORD connected

From your record

Hair Transplant at Demo Clinic Istanbul is 1,800–2,500 EUR. The clinic confirmed that figure; the final amount depends on the graft count agreed at your consultation. Free consultation times: Thu 3 Sep, 10:30–11:15 (Europe/Istanbul) Thu 3 Sep, 14:00–14:45 Shall I book one of these for you?

Your number, because you published it. Those two times, because they are genuinely open. And the question at the end, because nothing gets booked until the patient says yes.

Coupon 2 · what an agent may do at your clinic

Three things. No fourth.

An agent connected to you can do exactly these, and nothing else. It cannot browse your patients, change your calendar, or answer a medical question on your behalf.

01 get_service_offer

Reads what a treatment costs at your clinic. If you have not published a price for it, it says so and offers a consultation. It never estimates one.

02 check_availability

Reads the consultation times that are actually free, in the patient's own timezone. A time that is taken, or that has already started, is never offered.

03 book_consultation

Books one appointment, after the patient has explicitly asked for that time. Everything else on this page exists to protect this one line in your calendar.

Coupon 3 · conditions of carriage

Four things ONBOORD refuses to do, on purpose.

These are not settings. They are the product, and each one is enforced where it cannot be argued with.

No price you did not publish

There is no default, no average, no "typical for Istanbul". A treatment with no published price comes back marked as having none, and no number appears anywhere in the answer.

No time you do not have

Slots are read from the calendar at the moment of asking. Nothing is generated, extrapolated from last week, or offered because it seems likely.

No booking without a yes

A patient comparing times has not agreed to one. Unless they explicitly asked for that slot, the booking is refused before anything is written — including into your system.

Never the same patient twice

If the agent loses the connection and tries again, it gets the original appointment back rather than a second one. Two agents racing for the same slot produce one booking and one clear refusal.

Coupon 4 · flight record

This booking is real. Here is the record.

On 30 August 2026 an AI agent was given nothing but ONBOORD's tools and a patient's request. It read the price, read the calendar, waited for the yes, and booked. Below is what came out.

STATUS
CONFIRMED
RECORD
booking_876dc286f43245dab87e64fa433dc1cc
PROVIDER
clinic_demo_001 · Demo Clinic Istanbul
SERVICE
hair_transplant
STARTS
2026-09-03 14:00:00 +03:00
CHANNEL
MCP · read back over REST
AGENT
gpt-5.4-mini, no instructions beyond the tools
SEQUENCE
get_service_offer → check_availability → book_consultation

Booked. Your hair transplant consultation is confirmed for Thu, 3 Sep 2026, 14:00–14:45 (Europe/Istanbul). Booking ID: booking_876dc286f43245dab87e64fa433dc1cc”

Demo Clinic Istanbul is a deliberately fictional clinic, and the patient was synthetic. Everything else — the agent, the tools, the booking, the record number — is exactly what ran.

Coupon 5 · endorsement

What works today, and what does not.

A product that refuses to invent your prices cannot invent its own progress. So: ONBOORD is new. It has no clinics in production, no patient volumes to report and nobody to quote. This is the whole picture.

Working, and demonstrated

  • An agent completes a booking end to end, over MCP and over a REST API.
  • Prices, availability and bookings running now at the demo clinic.
  • Retries and simultaneous attempts produce exactly one appointment.
  • 44 scenarios and 132 tests, run against a real database.

Not yet

  • No clinic is running this in production. You would be the first.
  • Connecting your own booking system is written but has never run against a live one, so writing to it is switched off.
  • The in-browser version needs a Chrome flag that is still experimental.
  • There is no sign-up form. Connecting a clinic starts with an email and a conversation.
Talk to us → See a live clinic page

hello@onboord.net — tell us which treatment you sell and what you use for appointments today. That is enough to say whether this would work for you.

ONBOORD · onboord.net Record issued 2026-08-30