Prepare a booking
prepare_bookingAssemble a real tutoring booking for a parent/student to finish in one tap. Give the tutor id, how long, who it is for, and optionally a preferred time. Returns a price estimate, a booking brief, and the link the human opens to confirm and pay. Creates nothing and charges nothing itself.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | A note to pass to the tutor about what the student needs. | |
| forWhom | No | Who the lesson is for, e.g. "my 15-year-old daughter". | |
| subject | No | Subject for the lesson, e.g. "A-level Chemistry". | |
| tutorUserId | Yes | The tutor's user id from a search_tutors result, or their profile handle from the profile URL. Either form works. | |
| durationMinutes | No | Lesson length in minutes (30-180, default 60). | |
| preferredStartTime | No | Optional ISO 8601 start time, e.g. "2026-07-20T16:00:00Z". Must be in the future. |