Skip to main content

Public booking page

The booking link allows candidates to choose an interview time slot from your availability, without needing to log in.

How it works

  1. The automated workflow generates a unique booking link for each candidate
  2. This link is automatically included in your messages via the {{booking_url}} variable
  3. The candidate clicks the link and accesses a public page
  4. They see the available slots and select the one that suits them
  5. They fill out a short form (name, email)
  6. The appointment is confirmed by email with an ICS file

Security

  • Each link contains a secure JWT token (valid for 14 days)
  • The token encodes: the calendar ID, candidate ID, and campaign ID
  • An expired link can no longer be used

Available slots

The slots shown to the candidate take into account:

  • Your availability rules (recurring and one-time)
  • Your synced calendar events
  • Your already scheduled appointments
  • All calendars in your subscription are aggregated
info

Slots are offered in 1-hour increments, on the half-hour (:00 and :30).

Integration with the workflow

When a candidate books an appointment:

  1. A Meet record is created in Recrut'Auto
  2. A confirmation email is sent (with ICS file)
  3. If the candidate was at the Interview to schedule step, the workflow automatically resumes
  4. The status changes to Appointment scheduled

Cancelling an appointment

The candidate can cancel an appointment directly from the booking page.

How it works

  1. The candidate opens the booking link they received by email
  2. The page displays the scheduled appointment with its details
  3. The candidate clicks Cancel this appointment
  4. The appointment is deleted
  5. Availability is automatically recalculated
  6. The candidate can book a new slot if needed
info

After cancellation, the candidate is redirected to the booking page with updated available slots. They can immediately choose another slot.