Managing candidates

Stage views, filtering, keyboard shortcuts, and bulk actions.

Once applications start coming in, you'll spend most of your time on the position detail page. This is where you review candidates, move them through stages, and take action.

Stage-based navigation

The position detail page shows candidates grouped by stage. Each stage tab displays the count of candidates and loads the list when selected.

The URL reflects the current stage (/positions/slug/stage-slug), so you can bookmark or share a direct link to a specific stage view.

Candidate list

Each row in the candidate list shows the candidate's name, email, source, applied date, and any custom field values you've configured. Click a row to open the candidate detail panel.

The list uses cursor-based infinite scroll; scroll down to load more candidates, 20 at a time.

Candidate detail

The detail panel shows:

  • Contact information - name, email, phone, location, LinkedIn, GitHub, website
  • Application data - all submitted form field values, including resume download
  • Stage toolbar - dropdown to move the candidate to any stage
  • Activity timeline - every event in chronological order
  • Email threads - all conversations with this candidate, with a compose bar for sending new messages

Moving candidates between stages

Three ways to move a candidate:

  1. Open the candidate and use the stage dropdown in the toolbar
  2. Select a candidate and press S to open the stage picker
  3. Set up a workflow automation that moves candidates based on triggers
Moving a candidate to Hired or Archived is a terminal action that records a timestamp. You can reverse it by moving them back to an active stage, but the original timestamp remains in the audit trail.

Filtering

The filter bar above the candidate list supports filtering by:

  • Built-in properties - source, applied date range
  • Custom fields - every field on the application form is available as a filter

Filters persist when you switch between stages, so you can apply a filter once and browse through all stages with it active.

Emails

The Emails tab on the position page shows all active email conversations across all candidates for that position. Threads are grouped by candidate and sorted with "needs reply" first. Use this view to stay on top of candidate communication without checking each profile individually.

Keyboard shortcuts

ShortcutAction
SOpen stage picker for the selected candidate
/ Navigate between candidates in the list
EnterOpen the selected candidate's detail panel
EscClose the detail panel
Managing candidates - Bringboard | Bringboard Docs