Skip to content
Support Videos

Embedded booking events

For Booking Pages, use the SOAfterConfirmationFunction() JavaScript function to collect booking confirmation data when a booking is scheduled. See Collecting data from an embedded Booking page for the legacy implementation details.

The function executes when a booking is successfully completed and provides a comprehensive booking data payload.

The SOAfterConfirmationFunction() returns a comprehensive JSON object containing booking information. See the Collecting data from an embedded Booking page documentation for the complete payload structure and implementation details.

The payload includes customer information (name, email, phone), meeting times in multiple time zones (UTC, customer time zone, booking page time zone), cancel/reschedule links, calendar event files (ICS and VCS), and error status codes.