Calibration Activity Dashboard
Overview
The Calibration Activity Dashboard shows how well positions are being calibrated — location, skills, titles, similar candidates, and work experience — and what impact that calibration has on hiring outcomes: fill time, funnel conversion, and match quality.
A position is considered calibrated once at least 4 of the 5 calibration attributes are set (80% complete), and fully calibrated once all 5 are set (100% complete, referred to as "Complete" status).
Metrics
Hires with Calibration Confirmed (>=80%)
Definition: Hires with Calibration Confirmed (>=80%) measures the total number of successful hires made for positions that have reached a high threshold of calibration. It is filtered by hire date, meaning only hires completed within the selected reporting period are included. This metric reflects the alignment between hiring requirements and the recruitment process. When a position is calibrated at 80% or higher, it indicates that the core criteria—such as skills, titles, and location—have been formally defined, ensuring the matching engine is optimized for the role.
How it is calculated: Sums hires where the position has reached at least 80% calibration completion.
ATS Fields Used:
| Field | Source | How It's Used |
| Hire Timestamp (hired_ts) | Workday — timestamp at which applicant marked as hired in Workday business process | Drives is_hired = 1 (hired_ts IS NOT NULL). Only applications with a hire timestamp within the selected date range are counted. |
| Calibration Status (is_calibrated) | Eightfold — derived from 5 calibration attributes on the position (location, skills, titles, similar candidates, work experience) | is_calibrated = 1 when at least 4 of 5 attributes are set (>=80%). Only hires on calibrated positions are included in this metric. |
| Application ID (application_id) | Workday — Job Application ID field, unique per application | COUNT DISTINCT on application_id ensures each hired application is counted once. |
| Position ID (position_id) | Workday — Job Requisition ID, unique per job opening | Links applications to positions to determine calibration status. |
Note:
- Only positions with calibration completeness >= 80% (at least 4 of 5 attributes: location, skills, titles, similar candidates, work experience) are included.
- Each calibrated attribute contributes 20% to the total calibration score.
- This metric counts applications, not positions. A single position with three hired applications contributes 3.
- Positions with fewer than 4 calibrated attributes are excluded entirely from this count.
Date Filter & Scope: Filtered by hired_ts (applications table).
Talent Network Hires with Calibration Confirmed (>=80%)
Definition: Total TN Hires for Closed Positions with Calibration Confirmed (>=80%) measures the total number of candidates hired from the Eightfold Talent Network for roles that have been officially closed and have reached a high threshold of calibration. It is filtered by hire date (hired_ts), meaning only hires completed within the selected reporting period are included. This metric reflects the effectiveness of re-engaging known talent for well-defined roles. A candidate is considered part of the Talent Network if they had a pre-existing application within Eightfold for at least 28 days; any subsequent application is then classified as a TN application.
How it is calculated: Sums hires where the candidate is flagged as part of the Talent Network and the position is calibrated at least 80%.
ATS Fields Used:
| Field | Source | How It's Used |
| Hire Timestamp (hired_ts) | Workday — timestamp at which applicant marked as hired | Drives is_hired = 1 (hired_ts IS NOT NULL). Only hired applications within the selected date range are counted. |
| Talent Network Flag (in_talent_network) | Eightfold — derived from application history, not sourced from Workday | in_talent_network = TRUE when the candidate had a pre-existing application in Eightfold for at least 28 days prior to the current application. |
| Calibration Status (is_calibrated) | Eightfold — derived from 5 calibration attributes on the position | is_calibrated = 1 when at least 4 of 5 attributes are set. Only TN hires on calibrated positions are counted. |
Note:
- A candidate qualifies as a Talent Network hire if they had an existing Eightfold application for at least 28 days before submitting the application that resulted in a hire.
- The in_talent_network flag is determined entirely by Eightfold based on application history — it is not sourced from Workday.
- Only calibrated positions (is_calibrated = 1) are included.
Date Filter & Scope: Filtered by hired_ts (applications table).
Time to Fill with Calibration Confirmed
Definition: Time to Fill (Calibration Confirmed) measures the median days between when a position was created and when a hire was made for roles that reached a high level of calibration. It is filtered by hire date.
How it is calculated: For each calibrated, closed position, the median time-to-fill is computed, then averaged across all such positions.
ATS Fields Used:
| Field | Source | How It's Used |
| Hire Timestamp (hired_ts) | Workday — timestamp at which applicant marked as hired | End point of time_to_fill calculation. The first hire timestamp per position determines whether the position falls within the selected period. |
| Position Created Timestamp (creation_ts) | Workday — custom report field (wd:creation_ts) | Start point of time_to_fill = DATEDIFF(hired_ts, creation_ts). If absent or misconfigured, Eightfold falls back to the sync execution time. |
| Calibration Status (is_calibrated) | Eightfold — derived from 5 calibration attributes | is_calibrated = 1 required. Only calibrated positions are included in the average. |
| Median Time to Fill (median_time_to_fill_days) | Eightfold — pre-computed per position using PERCENTILE_CONT(0.5) | The position-level median is averaged across all closed, calibrated positions. |
Note:
- The metric uses a two-step approach: median per position, then average across positions. This reduces distortion from outlier positions.
- The position creation timestamp comes from a Workday custom report field. If absent, the age calculation will be inaccurate.
Date Filter & Scope: Filtered by hired_ts (applications table).
TTF by Calibration Confirmed Bucket
Definition: Time to Fill (Calibration Confirmed) measures the median days between when a position was created and when a hire was made for roles that reached a high level of calibration. It is filtered by hire date.
How it is calculated: Positions are grouped by which calibration attributes are set — "Complete calibration" when all 5 are set, or a label naming the specific 4 attributes when exactly 4 are set — and the average of each position's median time-to-fill is computed per group.
ATS Fields Used:
| Field | Source | How It's Used |
| Calibration Field Bifurcation | Eightfold — computed from 5 boolean calibration flags on the position | Groups positions by which combination of calibration attributes are set. "Complete calibration" when all 5 are set; concatenated label when exactly 4 are set. |
| Median Time to Fill (median_time_to_fill_days) | Eightfold — pre-computed per position | AVG of position-level medians, grouped by calibration parameter combination. |
| Position Status (is_open) | Workday — status field on the job requisition | Only closed positions (is_open = FALSE) are included. |
Note:
- Positions are bucketed by calibration_field_bifurcation: "Complete calibration" when all 5 attributes are set, or a concatenated label of the 4 active attributes when exactly 4 are set.
- Positions with fewer than 4 calibrated attributes are excluded (NULL bucket).
- This chart helps identify which specific calibration parameter combinations correlate with faster fill times.
Date Filter & Scope: Filtered by hired_ts (applications table).
Open Positions by Calibration Confirmed Bucket
Definition: Open Positions measures the count of distinct job positions that are actively open at any given point in time. Unlike most recruitment metrics, this metric carries no date or time filter — it reflects a real-time or snapshot view of all unfilled requisitions currently in the system, regardless of when they were created. This metric is a core indicator of outstanding hiring demand, representing the organization's current recruitment workload. It is most useful for workforce planning, recruiter capacity management, and identifying departments or locations where hiring needs remain unmet.
How it is calculated: Counts currently open positions, grouped by which combination of calibration attributes each one has set.
ATS Fields Used:
| Field | Source | How It's Used |
| Calibration Field Bifurcation | Eightfold — computed from 5 boolean calibration flags | Groups open positions by calibration parameter combination. Each slice in the pie chart represents one combination. |
| Position Status (is_open) | Workday — status field on the job requisition | Must be TRUE for the position to be counted. Only currently open positions are included. |
| Position ID (position_id) | Workday — Job Requisition ID | COUNT DISTINCT ensures each open position is counted once per calibration bucket. |
Note:
- No date filter — reflects a real-time snapshot of currently open positions.
- Positions are bucketed by calibration_field_bifurcation: "Complete calibration" when all 5 attributes are set, or a concatenated label when exactly 4 are set.
- Positions with fewer than 4 attributes are excluded.
Date Filter & Scope: No date filter. Reflects a real-time snapshot.
Time to Calibrate Position (Avg Days to 80%)
Definition: Time to Calibrate Position measures the average number of days from position creation to the first time a position reaches 80% calibration completion. This helps TA teams monitor how quickly positions are being calibrated and identify delays in the calibration process. Note: This is a new feature — the activity timestamp for a position reaching 80% calibration is tracked only from 2026-05-06 onwards. Data for positions calibrated before this date will not be available.
How it is calculated: Averages the number of days between position creation and the position first reaching 80% calibration, for positions that have reached that threshold.
ATS Fields Used:
| Field | Source | How It's Used |
| Position Calibration 80% Complete Timestamp | Eightfold — timestamp when a position first reaches 80% calibration completion | Used as end point: DATEDIFF(position_calibration_80_complete_ts, creation_ts). Positions without this timestamp are excluded from the average. |
| Position Created Timestamp (creation_ts) | Workday — custom report field (wd:creation_ts) | Start point of the time-to-calibrate calculation. |
Note:
- This is a new feature — tracking starts from 2026-05-06 onwards. Data for positions calibrated before this date will not be available.
- Only positions with a valid position_calibration_80_complete_ts are included. NULL values are excluded.
- A lower average indicates faster calibration adoption by the recruiting team.
Date Filter & Scope: Filtered by creation_ts (positions table).
Time to Calibrate Position by Recruiter
Definition: Time to Calibrate Position by Recruiter shows the average number of days from position creation to the first time a position reaches 80% calibration completion, broken down by recruiter. This helps TA teams identify which recruiters are calibrating positions faster and who may need additional support. Note: This is a new feature — the activity timestamp for a position reaching 80% calibration is tracked only from 2026-05-06 onwards. Data for positions calibrated before this date will not be available.
How it is calculated: Same calculation as Time to Calibrate Position, but grouped by the recruiter assigned to each position.
ATS Fields Used:
| Field | Source | How It's Used |
| Position Calibration 80% Complete Timestamp | Eightfold — timestamp when a position first reaches 80% calibration | DATEDIFF(position_calibration_80_complete_ts, creation_ts) computed per position, then averaged per recruiter. |
| Position Created Timestamp (creation_ts) | Workday — custom report field | Start point of the time-to-calibrate calculation. |
| Recruiter | Workday — recruiter assignment field on the job requisition | Positions are grouped by the assigned recruiter. Recruiters with no calibrated positions are not shown. |
Note:
- This is a new feature — tracking starts from 2026-05-06 onwards.
- Helps identify which recruiters are calibrating positions faster and who may need additional support.
- Recruiter assignment is based on the current recruiter in Workday at the time of the report.
Date Filter & Scope: Filtered by creation_ts (positions table).
Total Active Users
Definition: Active Users (Calibration) measures the count of unique users who perform a calibration activity within the selected time period. It is filtered by activity timestamp (confirmed_ts). This metric is a primary indicator of platform adoption and recruiter engagement. By tracking how many distinct users are actively confirming calibration settings, organizations can assess the consistency of the intake process and ensure that calibration is becoming a standard part of the recruitment workflow.
How it is calculated: Counts distinct users with at least one calibration confirmation activity in the period.
ATS Fields Used:
| Field | Source | How It's Used |
| Email (user_id) | Workday/Eightfold — user email address from calibration activity log | COUNT DISTINCT on email gives the total unique active users in the period. |
| Activity Timestamp (confirmed_ts) | Eightfold — timestamp when the calibration_confirmed event was recorded | Drives the date range filter. Only activities within the selected period are counted. |
| Event Type | Eightfold — event = "calibration_confirmed" | Only calibration confirmation events are counted. Other event types are excluded. |
Note:
- A user is counted once regardless of how many calibration events they performed in the period.
- This is a primary indicator of platform adoption and recruiter engagement.
- The underlying data captures individual calibration events where event = "calibration_confirmed".
Date Filter & Scope: Filtered by confirmed_ts (user_analytics table).
Monthly User Retention (%)
Definition: Monthly User Retention % measures the percentage of users who, out of all users performing a calibration activity within the selected time period, also performed it in the previous month based on their activity timestamp (confirmed_ts). This metric reflects how consistently users are re-engaging with the calibration workflow month over month, serving as an indicator of sustained platform adoption.
How it is calculated: Divides users active in both the current and immediately preceding month by all users active in the current month.
ATS Fields Used:
| Field | Source | How It's Used |
| Email (user_id) | Workday/Eightfold — user email address | COUNT DISTINCT on email forms both numerator (retained users) and denominator (all active users). |
| Activity Timestamp (confirmed_ts) | Eightfold — calibration activity timestamp | Drives the date range filter and determines which month each activity falls in. |
| Previous Activity Timestamp | Eightfold — derived using LAG window function | Compared against current activity to determine if the user was also active in the previous month. |
Note:
- Import users (user_id starting with "import") are excluded from retention calculations.
- A high monthly retention rate indicates the calibration workflow is integrated into the standard recruitment cycle.
- Retention is measured relative to the immediately preceding month only.
Date Filter & Scope: Filtered by confirmed_ts (user_analytics table).
Trend in Monthly Retention
Definition: Monthly User Retention (%) quantifies the percentage of unique users who, having performed a calibration activity in the previous month, returned to perform the activity in the current month. This metric is filtered by the activity timestamp. This indicator serves as a primary measure of long-term platform adoption.
How it is calculated: For each month, divides the number of users who were also active the prior month by the total number of users active that month, plotted as a trend line over time.
ATS Fields Used:
| Field | Source | How It's Used |
| Start of Month | Eightfold — derived from activity timestamp | The x-axis dimension for the trend line. Each point represents one month's retention rate. |
| Email (user_id) | Workday/Eightfold — user email address | COUNT DISTINCT for both retained and total active users per month. |
Note:
- Shows the trend of monthly retention over time, helping identify if platform adoption is improving or declining.
- Import users are excluded from the calculation.
Date Filter & Scope: Filtered by confirmed_ts (user_analytics table).
Weekly User Retention (%)
Definition: Weekly User Retention % measures the percentage of users who, out of all users performing a calibration activity within the selected time period, also performed it in the previous week based on their activity timestamp (confirmed_ts). This metric reflects how consistently users are re-engaging with the calibration workflow week over week, serving as an indicator of sustained platform adoption.
How it is calculated: Divides users active in both the current and immediately preceding week by all users active in the current week.
ATS Fields Used:
| Field | Source | How It's Used |
| Email (user_id) | Workday/Eightfold — user email address | COUNT DISTINCT on email forms both numerator and denominator. |
| Activity Timestamp (confirmed_ts) | Eightfold — calibration activity timestamp | Determines which week each activity falls in. Drives date range filter. |
| Previous Activity Timestamp | Eightfold — derived using LAG window function | Compared against the current week to check if the user was active the previous week (DATEDIFF = 7 days). |
Note:
- Import users are excluded from retention calculations.
- A high weekly retention rate demonstrates habitual use of the calibration tool.
- Retention is measured relative to the immediately preceding week only.
Date Filter & Scope: Filtered by confirmed_ts (user_analytics table).
Trend in Weekly Retention
Definition: Weekly User Retention (%) quantifies the percentage of unique users who, having performed a calibration activity in a previous week, returned to perform the activity in the current week. This metric is filtered by the activity timestamp. This indicator evaluates the habitual use of the calibration tool.
How it is calculated: For each week, divides the number of users who were also active the prior week by the total number of users active that week, plotted as a trend line over time.
ATS Fields Used:
| Field | Source | How It's Used |
| Start of Week | Eightfold — derived from activity timestamp | The x-axis dimension for the trend line. Each point represents one week's retention rate. |
| Email (user_id) | Workday/Eightfold — user email address | COUNT DISTINCT for both retained and total active users per week. |
Note:
- Shows the trend of weekly retention over time.
- Import users are excluded from the calculation.
Date Filter & Scope: Filtered by confirmed_ts (user_analytics table).
Calibrated Positions (%)
Definition: Calibration Completion Rate measures the percentage of positions that have reached a high level of calibration (>=80%). This helps TA teams monitor how well positions are being set up for optimized candidate matching.
How it is calculated: Divides the count of positions with at least 80% calibration by the total count of positions.
ATS Fields Used:
| Field | Source | How It's Used |
| Position ID (position_id) | Workday — Job Requisition ID, unique per job opening | COUNT DISTINCT forms both numerator (calibrated positions) and denominator (all positions). |
| Calibration Status (is_calibrated) | Eightfold — derived from 5 calibration attributes | is_calibrated = 1 when at least 4 of 5 attributes are set. Drives the numerator of the percentage. |
| Position Created Timestamp (creation_ts) | Workday — custom report field | Drives the date range filter for this metric. |
Note:
- A position is considered calibrated when at least 4 of 5 attributes (location, skills, titles, similar candidates, work experience) are completed.
- NULLIF guards against division by zero when no positions exist for the period.
- Monitoring this metric helps ensure hiring demand is supported by well-defined search criteria.
Date Filter & Scope: Filtered by creation_ts (positions table).
Confirmation Rate
Definition: Calibration Completion Rate measures the percentage of positions that have reached full calibration (calibration_status = "Complete"). This helps TA teams monitor how well positions are being set up for optimized candidate matching.
How it is calculated: Divides the count of fully calibrated positions (all 5 attributes set) by the total count of positions.
ATS Fields Used:
| Field | Source | How It's Used |
| Position ID (position_id) | Workday — Job Requisition ID | COUNT DISTINCT forms both numerator and denominator. |
| Calibration Status (calibration_status) | Eightfold — "Complete" when all 5 calibration parameters are set | calibration_status = "Complete" drives the numerator. Different from is_calibrated which requires only 4 of 5. |
| Position Created Timestamp (creation_ts) | Workday — custom report field | Drives the date range filter. |
Note:
- A position is considered fully calibrated when calibration_status = "Complete" (all 5 parameters set).
- This is stricter than is_calibrated = 1 which requires only 4 of 5 attributes.
- NULLIF guards against division by zero.
Date Filter & Scope: Filtered by creation_ts (positions table).
Count of Positions for Each Calibration Complete % Bucket
Definition: Position Count by Calibration % shows the distribution of positions across different calibration completion levels, displayed as a pie chart where each slice represents a specific percentage bucket.
How it is calculated: Counts positions, grouped by calibration percentage — 0%, 20%, 40%, 60%, 80%, or 100%, since each attribute contributes 20%.
ATS Fields Used:
| Field | Source | How It's Used |
| Calibration Percentage (calibration_pct) | Eightfold — computed as (count of TRUE calibration flags) × 20 | The grouping dimension. Each pie slice represents a bucket: 0%, 20%, 40%, 60%, 80%, 100%. |
| Position ID (position_id) | Workday — Job Requisition ID | COUNT DISTINCT ensures each position is counted once per calibration bucket. |
| Position Created Timestamp (creation_ts) | Workday — custom report field | Drives the date range filter. |
Note:
- Each of the 5 calibration attributes (location, skills, titles, similar candidates, work experience) contributes 20%.
- Results are ordered by calibration_pct ascending.
- Helps identify how many positions need additional calibration effort.
Date Filter & Scope: Filtered by creation_ts (positions table).
Recruitment Funnel for Calibration Confirmed Positions
Definition: Recruitment Funnel tracks the volume of distinct candidates at each stage of the hiring pipeline, restricted to filled positions. It is filtered by position creation date, meaning positions are included based on when they were opened, allowing teams to analyze the full pipeline journey for a cohort of requisitions created within a given period. This metric provides a stage-by-stage view of candidate progression and drop-off, making it one of the most diagnostic tools in recruitment analytics.
How it is calculated: Counts distinct applications at each hiring stage, restricted to calibrated positions.
ATS Fields Used:
| Field | Source | How It's Used |
| Application ID (application_id) | Workday — Job Application ID, unique per application | COUNT DISTINCT at each stage group. Each application counted once per stage. |
| Stage Group Display Name | Eightfold — human-readable label for each funnel stage (e.g., Applied, Phone Screen, Hired) | Labels for the funnel visualization. |
| Stage Group Index | Eightfold — numeric ordering of stages | Determines funnel order. Results ordered by stage_group_index ASC. |
| Calibration Status (is_calibrated) | Eightfold — derived from 5 calibration attributes | Implicit filter: is_calibrated = 1. Only calibrated positions included. |
Note:
- Only calibrated positions (is_calibrated = 1) are included in this funnel.
- Each stage count is independent — a candidate counted at stage 4 is also counted at stages 1–3.
- Funnel counts can only decrease as stages progress.
- Filtered by position creation date, not hire date.
Date Filter & Scope: Filtered by creation_ts (positions table).
Recruitment Funnel for Calibration Not Confirmed Positions
Definition: Recruitment Funnel tracks the volume of distinct candidates at each stage of the hiring pipeline, restricted to filled positions. It is filtered by position creation date, meaning positions are included based on when they were opened, allowing teams to analyze the full pipeline journey for a cohort of requisitions created within a given period. This metric provides a stage-by-stage view of candidate progression and drop-off, making it one of the most diagnostic tools in recruitment analytics.
How it is calculated: Counts distinct applications at each hiring stage, restricted to positions where calibration is not confirmed.
ATS Fields Used:
| Field | Source | How It's Used |
| Application ID (application_id) | Workday — Job Application ID | COUNT DISTINCT at each stage group. |
| Stage Group Display Name | Eightfold — human-readable label for each funnel stage | Labels for the funnel visualization. |
| Stage Group Index | Eightfold — numeric ordering of stages | Determines funnel order. |
| Calibration Status (is_calibrated) | Eightfold — derived from 5 calibration attributes | Implicit filter: is_calibrated = 0. Only uncalibrated positions included. |
Note:
- Only uncalibrated positions (is_calibrated = 0) are included.
- Compare against the Calibration Confirmed funnel to quantify the impact of calibration on pipeline efficiency.
- Each stage count is independent — cumulative funnel logic.
Date Filter & Scope: Filtered by creation_ts (positions table).
Conversion for Calibration Confirmed Positions
Definition: Screening-to-Hire Conversion measures the efficiency of the screening stage by calculating the percentage of candidates who moved from the Screening group (Stage 3) to the Hired group (Stage 7). This metric focuses specifically on filled positions that met the high-calibration threshold and is filtered by the position creation timestamp. By isolating calibrated roles, this metric helps evaluate how effectively a well-defined search profile translates into successful hires.
How it is calculated: Divides candidates who reached the Hired stage by candidates who reached the Screening stage, for calibrated positions.
ATS Fields Used:
| Field | Source | How It's Used |
| Application ID (application_id) | Workday — Job Application ID | COUNT DISTINCT at stage 3 (Screening) and stage 7 (Hired) to compute conversion. |
| Stage Group Index | Eightfold — numeric stage identifier (3 = Screening, 7 = Hired) | Stage 3 forms the denominator; Stage 7 forms the numerator. |
| Calibration Status (is_calibrated) | Eightfold — derived from 5 calibration attributes | Implicit filter: is_calibrated = 1. |
Note:
- Only calibrated positions (is_calibrated = 1) are included.
- A higher conversion rate suggests calibration successfully aligned recruiter screening criteria with hiring manager needs.
- Returns 0 (not null) when the screening stage has zero candidates.
Date Filter & Scope: Filtered by creation_ts (positions table).
Conversion for Calibration Not Confirmed Positions
Definition: Screening-to-Hire Conversion (Calibration Not Confirmed) measures the efficiency of the screening stage for roles that did not meet the high-calibration threshold. It calculates the percentage of candidates who moved from the Screening group (Stage 3) to the Hired group (Stage 7), filtered by the position creation timestamp. This metric serves as a diagnostic tool for recruitment "noise." A low conversion rate typically indicates that without a well-defined search profile, recruiters are screening a higher volume of candidates who ultimately do not meet the final hiring requirements.
How it is calculated: Divides candidates who reached the Hired stage by candidates who reached the Screening stage, for positions where calibration is not confirmed.
ATS Fields Used:
| Field | Source | How It's Used |
| Application ID (application_id) | Workday — Job Application ID | COUNT DISTINCT at stage 3 and stage 7. |
| Stage Group Index | Eightfold — numeric stage identifier | Stage 3 = denominator, Stage 7 = numerator. |
| Calibration Status (is_calibrated) | Eightfold — derived from 5 calibration attributes | Implicit filter: is_calibrated = 0. |
Note:
- Only uncalibrated positions (is_calibrated = 0) are included.
- A low conversion rate typically indicates recruiters are screening higher volumes of candidates who don't meet final hiring requirements.
- Compare against calibration confirmed conversion to quantify the waste from unrefined role criteria.
Date Filter & Scope: Filtered by creation_ts (positions table).
Interview Conversion Rate (Calibration Confirmed)
Definition: Interview Conversion Rate (Calibration Confirmed) measures the percentage of candidates who advanced from the Interview stage to Hired stage for each match star quality bucket, scoped to calibration-confirmed positions only. This metric helps TA teams understand how candidate quality (as indicated by match stars) impacts conversion through the final stages of the hiring pipeline, and whether calibrated positions attract higher-converting candidate pools. A candidate is counted in the numerator when they reached the Hired stage (stage_group_index = 7) AND the position is calibration confirmed (is_calibrated = 1). A candidate is counted in the denominator when they reached the Interview stage (stage_group_index = 4) AND the position is calibration confirmed (is_calibrated = 1). Match stars represent the AI matching quality score (0-5 scale), grouped into buckets: 0-1, 1-2, 2-3, 3-4, 4-5.
How it is calculated: For each match-star bucket, divides candidates in that bucket who reached the Hired stage by candidates in that bucket who reached the Interview stage, restricted to calibration-confirmed positions.
ATS Fields Used:
| Field | Source | How It's Used |
| Application ID (application_id) | Workday — Job Application ID | COUNT DISTINCT at stage 4 (Interview) and stage 7 (Hired), grouped by match star bucket. |
| Match Star Bucket (match_star_bucket) | Eightfold AI ranking engine — match_stars grouped into 0-1, 1-2, 2-3, 3-4, 4-5 buckets | Breakdown column forming the x-axis of the bar chart; each bar represents one match star bucket. |
| Calibration Status (is_calibrated) | Eightfold — derived from 5 calibration attributes | Implicit filter: is_calibrated = 1. Only calibration-confirmed positions are included. |
Note:
- Non-calibration-confirmed positions are excluded (is_calibrated = 0).
- Only applications that reached Interview stage (stage_group_index = 4) are counted in the denominator; only those that reached Hired stage (stage_group_index = 7) are counted in the numerator.
- Sourcing system applications and Sourcing Pipeline positions are excluded.
- The CASE statement guards against division by zero when no candidates reach Interview stage for a match bucket.
- Drill down by Job Function, Business Unit, Location Country, or Recruiter.
Date Filter & Scope: Filtered by position creation_ts (position creation date).
Interview Conversion Rate (Calibration Not Confirmed)
Definition: Interview Conversion Rate (Calibration Not Confirmed) measures the percentage of candidates who advanced from the Interview stage to Hired stage for each match star quality bucket, scoped to positions where calibration has NOT been confirmed (fewer than 4 calibration fields completed). This metric helps TA teams understand how candidate quality impacts conversion through the final stages on non-calibrated positions, and compare outcomes between calibrated vs. non-calibrated requisitions to assess the impact of calibration on hiring success. A candidate is counted in the numerator when they reached the Hired stage (stage_group_index = 7) AND the position is NOT calibration confirmed (is_calibrated = 0). A candidate is counted in the denominator when they reached the Interview stage (stage_group_index = 4) AND the position is NOT calibration confirmed (is_calibrated = 0). Match stars represent the AI matching quality score (0-5 scale), grouped into buckets: 0-1, 1-2, 2-3, 3-4, 4-5.
How it is calculated: For each match-star bucket, divides candidates in that bucket who reached the Hired stage by candidates in that bucket who reached the Interview stage, restricted to positions where calibration is not confirmed.
ATS Fields Used:
| Field | Source | How It's Used |
| Application ID (application_id) | Workday — Job Application ID | COUNT DISTINCT at stage 4 (Interview) and stage 7 (Hired), grouped by match star bucket. |
| Match Star Bucket (match_star_bucket) | Eightfold AI ranking engine — match_stars grouped into 0-1, 1-2, 2-3, 3-4, 4-5 buckets | Breakdown column forming the x-axis of the bar chart; each bar represents one match star bucket. |
| Calibration Status (is_calibrated) | Eightfold — derived from 5 calibration attributes | Implicit filter: is_calibrated = 0. Only positions where calibration is not confirmed are included. |
Note:
- Calibration-confirmed positions are excluded (is_calibrated = 1).
- Only applications that reached Interview stage (stage_group_index = 4) are counted in the denominator; only those that reached Hired stage (stage_group_index = 7) are counted in the numerator.
- Sourcing system applications and Sourcing Pipeline positions are excluded.
- The CASE statement guards against division by zero when no candidates reach Interview stage for a match bucket.
- Drill down by Job Function, Business Unit, Location Country, Hiring Manager, or Recruiter.
Date Filter & Scope: Filtered by position creation_ts (position creation date).
Position Master Table
Definition: Position Master Table provides a comprehensive position-level view of recruitment metrics and calibration status, enabling TA teams to track hiring pipeline performance, application volume, and match quality across all active positions. This table aggregates application counts, hiring outcomes, match scores, and calibration progress for each position within the selected date range.
How it is calculated: For each position: averages the calibration percentage across its fields, counts total applications received, counts total hires, averages the match score among hired applications only, and identifies which specific calibration fields are complete.
ATS Fields Used:
| Field | Source | How It's Used |
| ATS Job ID (ats_job_id) | Workday — Job Requisition ID from the ATS system | Breakdown column — each row represents one position. |
| Position Status (position_status) | Workday — pos.status: open, closed, on-hold, draft, etc. | Breakdown column — displayed for each position row. |
| Recruiter | Workday — pos.recruiter, assigned recruiter name/email | Breakdown column — displayed for each position row. |
| Hiring Manager | Workday — pos.hiring_manager, assigned hiring manager name/email | Breakdown column — displayed for each position row. |
| Avg Calibration Pct (calibration_pct) | Eightfold — computed as (count of TRUE calibration flags / 5) x 100 | AVG(calibration_pct) aggregated per position. Shows overall calibration completion percentage (0-100%). |
| Count Of Applications (application_id) | Workday — Job Application ID | COUNT DISTINCT on application_id gives total applications received per position, regardless of outcome. |
| Count Of Hires (is_hired) | Eightfold — derived flag, 1 when hired_ts IS NOT NULL | SUM(is_hired) gives total hires per position. |
| Avg Match Score Hires (match_stars) | Eightfold AI ranking engine — 0–5 stars in half-star increments | AVG(match_stars), computed only for hired candidates, gives average match quality of hires per position. |
| Calibrated Fields (calibration_field_bifarcation) | Eightfold — categorical field showing which specific calibration attributes (location, skills, titles, similar candidates, work experience) are complete for the position | MAX(calibration_field_bifarcation) per position shows the exact combination of fields calibrated, e.g. "Complete calibration" or "Location_Skills_Titles_similarCandidate". |
Note:
- Supports sorting and filtering on all columns. Page size defaults to 15 rows.
- Only positions with position_id IS NOT NULL are included (implicit filter).
- Match scores are only computed for hired candidates — positions with no hires will show NULL for avg match score.
- Calibrated Fields shows the exact combination of completed attributes rather than just a count; a value of "Complete calibration" corresponds to is_calibrated = 1 (calibration confirmed).
Date Filter & Scope: Filtered by creation_ts (positions table).
Calibrated Positions % by Calibration Criteria
Definition: Calibrated Positions % for each Calibration Criteria measures the percentage of open positions where each specific calibration field (Location, Job Titles, Skills, Work Experience, Ideal Candidate) has been completed, helping TA teams identify which calibration criteria are most/least adopted across open requisitions.
How it is calculated: For each calibration field, divides the count of open positions where that field is complete by the total count of open positions.
ATS Fields Used:
| Field | Source | How It's Used |
| Calibration Field (calibration_field) | Eightfold — one of 5 calibration attributes: Location, Job Titles, Skills, Work Experience, Ideal Candidate (Similar Candidates) | Breakdown column forming the x-axis of the bar chart; each bar represents one calibration criteria. |
| Position ID (position_id) | Workday — Job Requisition ID, unique per job opening | COUNT DISTINCT forms the denominator: total open positions. |
| Field Calibrated Flag (is_field_calibrated) | Eightfold — binary flag, 1 when the given calibration_field is marked complete for a position | SUM(is_field_calibrated) forms the numerator: positions where that specific field has been completed. |
| Open Position Status (is_open_position) | Eightfold — derived flag, 1 when the position is currently open | Implicit filter: is_open_position = 1. Only currently open positions are included. |
Note:
- Unlike Calibrated Positions (%) (Metric 13), which measures overall calibration completeness (>=80% of all 5 fields), this metric breaks down adoption field by field.
- A position can be calibrated on some fields and not others; each field is evaluated independently.
Date Filter & Scope: Filtered by creation_ts (positions table) / open-position snapshot.