Skip to content

Application Pipeline - Overview

The Application Pipeline replaces the free version’s simple three-status system (Submitted / Reviewed / Closed) with a fully customizable ATS-style stage workflow.

Application Pipeline - Kanban Board

  • Custom stages per board - define as many stages as your hiring process needs (for example Screening, Phone Interview, Technical Test, Final Interview, Offer, Hired). Stages are scoped to each Pro job board, so different boards can run different pipelines.
  • Kanban board view - the Application Kanban block (wcb/application-kanban) renders one column per stage and lets reviewers drag applicant cards between stages.
  • Terminal stages - mark a stage as terminal with an outcome of “Hired” or “Rejected”. When an application reaches a terminal stage, its core status is automatically set to Closed.
  • Stage badge color - each stage carries a color used for its Kanban column and badges.
Free Pro
Application statuses Submitted, Reviewed, Closed Custom stages you define, per board
Pipeline view List only Kanban board (drag-and-drop)
Terminal outcomes Closed Hired / Rejected (terminal stages auto-close to Closed)

Pro does not ship a pre-seeded set of stages. A new board starts with no stages, and you add the stages your process needs. A typical set is:

  1. Submitted (first stage)
  2. Screening
  3. Interview
  4. Offer
  5. Hired (terminal - outcome: Hired)
  6. Rejected (terminal - outcome: Rejected)

You can add, rename, recolor, reorder, or delete stages at any time.

When an application is moved into a stage marked as terminal:

  • Its core application status (_wcb_status) is set to closed.
  • The wcb_application_status_changed action fires so other features and any addons can react (for example sending a notification).

The terminal outcome value (hired or rejected) is stored on the stage so reporting and addons can tell the two terminal types apart.