Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.firstwork.com/llms.txt

Use this file to discover all available pages before exploring further.

A booking is a confirmed time slot reservation made by a candidate for an event. Admins can view all bookings, mark them as completed, or cancel them.

Booking Status

StatusDescription
PendingBooking created, awaiting confirmation
ConfirmedBooking is confirmed
CancelledBooking was cancelled by the candidate or admin
CompletedAppointment has taken place

Candidate Experience

Scheduling

  1. The candidate reaches a scheduling step during their application
  2. A calendar displays available dates
  3. The candidate selects a date, then chooses from available time slots
  4. After confirming, the booking is created and the candidate continues their application

Rescheduling

Candidates can reschedule an existing booking:
  1. The system checks whether rescheduling is available (a configurable maximum may apply)
  2. The candidate selects a new date and time slot
  3. The booking is updated on confirmation

Cancellation

Candidates can cancel a booking by providing a cancellation reason.