CornJobs
CornJobs
HomePricingDocumentation
Log inSign up
Job management

Jobs dashboard overview

Centralise every opening, monitor candidate volume, and launch quick actions like sharing the Telegram link or jumping to the pipeline.

Path: Dashboard › Jobs
Metrics: totals, progress, average score
Controls: search, status chips, sort
Guide: Telegram shortcuts explained
Last updated: November 4, 2025.

Page overview

The Jobs page opens inside the dashboard shell with the header, quick create button, filter controls, and a responsive list of all openings associated with your workspace.

Jobs dashboard hero

Header, description, and primary action sit above the filter card.

Job Management

Create, manage, and track open roles.


Create job CTA

The primary button routes straight to the creation flow (`/dashboard/jobs/create`). It remains visible on all breakpoints and keeps the current filter state intact for when you return.

Keep drafts handy

Click the button, complete the form, and close the modal at the end if you need to pause. Unsaved changes stay on the form so you can reopen it without losing progress.


Search & filters

The filter card combines free-text search, status shortcuts, and the debounced status picker so you can find roles within large teams.

Filter controls

Search bar with chip feedback and quick status chips.

Search
Status • Active
Status • Inactive
Status • Archived
Search looks at title, company, and seniority. Status chips flip the same underlying filter state used by the dropdown.

Desktop table layout

On medium and larger screens, a data table displays all jobs with sortable columns. Each row provides instant visibility into job performance, candidate progress, and quick actions.

Table structure — 8 columns

Example showing two Building Architect positions with different metrics

JobStatusType / LevelCandidatesCreatedAvg ScoreIn Progress / DoneActions

Building Architect

Horizon Design & Construction • Remote
Active
Full-time • Junior

2

/ 5

28/10/2025

69.5

0/2

Building Architect

Horizon Design & Construction • Remote
Active
Full-time • Junior

1

/ 2

21/10/2025

84

0/1

Column breakdown
  • Job

    Job title, company name, and work location. Clicking the row navigates to the job details page.
  • Status

    Active (accepting candidates), Inactive (paused), or Archived (closed). Determines which actions are available.
  • Type / Level

    Contract type (Full-time, Part-time, Contract) and seniority level (Junior, Mid-level, Senior, Lead).
  • Candidates

    Shows current number of candidates / target limit. Example: '2 / 5' means 2 candidates applied, 5 is the maximum you're accepting.
  • Created

    Date the job was posted. Format: DD/MM/YYYY. Used for sorting by 'Most recent' or 'Oldest first'.
  • Avg Score

    Average AI evaluation score across all completed candidates. Scale 0-100. Color changes: 0-59 (error/red), 60-79 (primary/blue), 80-100 (success/green).
  • In Progress / Done

    Left number: candidates still completing interview. Right number: candidates who finished and received AI evaluation. Example: '0/2' means 0 in progress, 2 completed.
  • Actions

    Three-dot menu (⋮) opens context menu with: View job details, View candidates, Open bot link, Copy Telegram link.
Score color coding

Average scores use semantic colors to help you identify top talent quickly: Green (80-100) = Excellent fit, Blue (60-79) = Good match, Red (0-59) = Needs review. Scores only appear after at least one candidate completes the full interview process.


Mobile cards

Below the `sm` breakpoint (600px), the table collapses into vertical cards. Each card displays the complete job information with touch-friendly action buttons stacked for easy mobile interaction.

Mobile card example

Building Architect position shown in card format

Building Architect
Active

Horizon Design & Construction • Remote

Full-time • Junior

Candidates:

2/5

Avg score: 69.5

In progress: 0    Completed: 2


Card structure breakdown
  • Header section

    Job title (left) and status badge (right) in a horizontal layout. Title uses larger font (18px) for quick scanning.
  • Company & location

    Gray text showing company name and work arrangement (Remote/Hybrid/On-site) separated by bullet point (•).
  • Contract chip

    Outlined chip showing contract type and seniority level (e.g., 'Full-time • Junior').
  • Metrics row

    Candidates count with people icon (2/5) and average score chip with star icon (★ 69.5). Both wrap to new line on narrow screens.
  • Progress status

    Text line showing 'In progress: X' and 'Completed: Y' separated by spacing. Uses secondary text color.
  • Action buttons

    Four full-width buttons stacked vertically: View candidates (contained/primary), View job details (outlined), Open bot link (text), Copy Telegram link (text). Disabled state grays out Telegram actions when job is inactive.

Row actions

Each job exposes contextual actions via the table menu or, on mobile, the button stack. These actions maintain consistent ordering across all view formats.

Action menu

Four actions appear in the same order on every job.

  • View job details

  • View candidates

  • Open bot link

  • Copy Telegram link


Status behaviour

Status badges do more than colour coding—they enable or disable key actions to avoid promoting closed roles. The table, cards, and menu respect the same rules.

  • Active

    Recruiting in progress. All actions are enabled, including Open bot link and Copy Telegram link.

  • Inactive

    Paused roles. Share and bot actions stay disabled, but View job details and View candidates remain available for auditing.

  • Archived

    Historic record. Only View job details stays available so you can review metrics; editing and Telegram shortcuts are disabled.


Telegram shortcuts

Two actions surface the same bot link so recruiters can distribute openings in seconds. These shortcuts work across table and mobile layouts. For the full messaging flow, see the Telegram channel guide.

  • Open bot link — launches the interview bot in a new browser tab, appending the job ID to the start parameter.

  • Copy Telegram link — writes the bot URL to the clipboard and displays a confirmation toast.

  • Both actions are disabled until the job status is Active to avoid promoting closed roles.


Troubleshooting: No candidates after 48 hours

If zero applicants are showing in your pipeline after you've created a job, use this checklist to diagnose the issue.

Diagnostic checklist

Step-by-step verification process

Checklist:

Verify job status: Go to Jobs Dashboard, confirm status is "Active" or "Paused".

Check Telegram link: Copy link from job details page, paste in browser should redirect to Telegram bot

Test bot yourself: Click your own link, the bot will respond with the job details. Please note that clicking the link will consume one job slot, as it activates the position automatically.

Confirm link distribution: Did you actually share the link? Check Telegram groups/channels/messages

If all checks pass and still 0 candidates → Likely low applicant pool for your criteria. Consider: broadening requirements or sharing in more channels.


Next steps

Open any job from the dashboard to inspect candidates, interview progress, and AI scores in detail.

Continue to Candidate pipeline overview

Previous: Review & confirmationNext: Pipeline overview
On this page

    Sections will appear here.