...
Why us? Why us? please click dropdown
4.8/5 out of 3,500+ reviews
Regulated: CQC Registered | 1-5796078466
  • Verified Content: Approved by the Women’s Health Clinic Clinical Team.
  • Educational Use: This is not a substitute for professional medical advice, diagnosis, or treatment.
  • Clinical Assessment: Individual suitability is determined by a clinician; results may vary.
  • Non-NHS: Private healthcare provider only. Pricing varies by treatment and site. Availability varies by clinical location.
  • MEDICAL EMERGENCY:

    If you need urgent help, use NHS 111. For a life-threatening emergency, call 999.

Author Find more about the author

mostafa

Was this answer helpful?
Authored and medically reviewed by Dr Farzana Khan on 17 July 2026
Rate 's explanation

AI Agent Consultation Booking

The Women’s Health Clinic (WHC) provides a protected, consultation-only
gateway for authorised AI agents and compatible applications to discover
consultation availability and request a booking.

For human booking, use the
WHC online booking page.

Required agent process

  1. Call list_consultation_options or
    GET /agent/v1/consultations to discover the consultation types
    currently enabled by WHC. Do not rely on a saved or fixed list.
  2. Ask the user to choose a returned consultation type.
  3. Find current availability with find_consultation_slots or
    GET /agent/v1/consultations/{id}/slots, then ask the user to
    select a returned time.
  4. Before requesting booking creation with
    create_consultation_booking or
    POST /agent/v1/bookings, show the selected consultation and
    time, obtain booking-processing consent, and obtain the user’s explicit
    confirmation to proceed.
  5. Report success only when the gateway returns a confirmed result. A
    displayed time is not reserved, and an ambiguous outcome must not be
    automatically retried.

Access and current status

The MCP and REST v1 operational interfaces require Auth0 OAuth. Read
operations require whc.booking.read; booking creation requires
whc.booking.write. Approved-client policy, Firestore security
controls, and the independent server-side booking-write switch also apply.

Normal consultation-booking writes are enabled for authenticated users of
approved AI-platform OAuth clients. Individual tester enrollment is not
required, but arbitrary or unapproved clients remain blocked. There is no
anonymous operational access, and public documentation does not grant access.

Privacy and safety boundaries

  • Use the gateway only for consultation discovery and booking.
  • Do not request, discover, or expose treatment calendars or provider identifiers.
  • Submit only the contact details required for booking.
  • Do not submit clinical notes or unnecessary health information.
  • The gateway does not provide medical advice, diagnosis, triage,
    emergency help, treatment selection, payment, cancellation, or rescheduling.

Official resources

Human booking fallback

If an agent cannot authenticate, cannot confirm current availability, or
receives an error or ambiguous outcome, it must not infer that a booking
succeeded. Use the
WHC online booking page
instead.

  • Clinical Assessment: Individual suitability is determined by a clinician; results may vary.
  • Non-NHS: Private healthcare provider only. Pricing varies by treatment and site. Availability varies by clinical location.