Get a booking link
get_booking_link[Step 4 of find_a_clinician]
Returns a booking link pre-filled with the clinician, service, time, state and insurance. Nothing is booked: the family opens the link and completes checkout, which takes about 2 minutes. A Clinical Matching Session is service clinical-matching with an intake specialist.
Use when: A family has chosen a clinician and a time from get_availability.
Don't use when: No clinician or time yet: search_providers and get_availability come first.
Example: get_booking_link({ provider_id: '7598079', state: 'Texas', service: 'adhd-testing', date_time: '2026-10-29T14:00:00-05:00', insurance: 'Aetna' })
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| agent | No | Optional. Your agent or product name, e.g. "chatgpt". Added to the booking link as utm_source. | |
| state | Yes | U.S. state, full name or 2-letter code. For a state Emora does not serve, the result says so and lists alternatives. | |
| service | Yes | therapy (the default), clinical-matching (unsure what is needed), medication (non-stimulant only), adhd-testing or autism-testing. | |
| date_time | Yes | The date_time of a slot from get_availability, unchanged, e.g. "2026-10-29T14:00:00-05:00". | |
| insurance | No | Insurance plan name, or "Cash Pay" for self-pay. A plan Emora does not take is ignored, and the result says so. | |
| client_age | No | Child's age in years. | |
| provider_id | Yes | Clinician id from search_providers. |