Books an appointment for the presentation viewer. Optionally updates the prospect’s email and phone number.
Authentication: Requires a presentation token in the x-presentation-token header (not a session cookie).
Rate limit: 10 requests per minute per presentation.
A successful booking emits an appointment.booked event, which can trigger webhook or email notifications if a matching subscription exists.
Presentation authentication token
Appointment start (ISO 8601, must be in the future)
"2026-03-21T15:00:00.000Z"
Appointment end (must be after startTime)
"2026-03-21T16:00:00.000Z"
Attendee's IANA timezone
"America/Denver"
Prospect email (optional, synced to prospect record)
Prospect phone (optional, synced to prospect record)
1