DOCS
Community open_in_new Support
  • Spanish (Mexico) check
  • Portuguese (Brazil) check
  • English (US) check
Login

Products

Case studies open_in_new

Acquire

  • Talent AcquisitionCreate requisitions and manage hiring
  • Candidate ExperienceDeliver personalized candidate journeys
  • AI InterviewerConduct and score AI interviews
  • Talent FlexMatch and contract gig talent

Develop

  • Talent ManagementGuide employee growth and mobility
  • Workforce ExchangeConnect job seekers with employers

Plan

  • Resource ManagementMatch employees to open projects
  • Reporting & AnalyticsBuild reports across talent data

Platform

  • Talent Intelligence PlatformPower talent decisions with AI
  • App platformREST APIs and webhooks
  • API docsEndpoint reference, authentication, and examples

What's new

  • Releases open_in_new
  • Articles open_in_new

The latest release is live

Granular audit logs, role-based export controls, and multiple SSO identity providers across the platform.

Read the release notes open_in_new
Products
  • New Home
  • Releases open_in_new
  • Articles open_in_new
  • Community open_in_new
  • Support
Language
  • Spanish (Mexico)
  • Portuguese (Brazil)
  • English (US) check
Login
  1. Home
  2. New Home
  3. Solutions
  4. Plan
  5. Reporting and Analytics
  6. Standard Native Dashboard Metrics and Datasets
  7. Datasets
  8. Application AI Interviews
close /

No matching articles

Try a product name, or contact support.

homeReporting and Analytics
  • Native Dashboard Authoring Console
    • Using Native Eightfold Dashboards
      • Standard Native Dashboard Metrics and Datasets
        • Dashboard Setup and Configuration
          • Data Platform and Migration
            New Home

            Application AI Interviews

            scheduleLast updated on November 13, 2026

            1. Dataset Name

            application_x_ai_interviews

            2. Description

            An application-level dataset that identifies whether each candidate's application went through an AI Interview, and calculates hiring outcomes (days to hire, match score) for that application. Each row represents a single application, including hire status, AI Interview completion, recruiter ownership, and position details. This dataset powers AI Interviewer outcome metrics — specifically average match score and time to hire — for candidates who were screened via AI Interview.

            3. Source Tables

            • customer_views.applications (primary application record)
            • customer_views.positions (recruiter and position attributes)
            • customer_views.interview_session (used to determine which candidate-position pairs completed an AI Interview)

            4. Grain

            One row per application_id. Positions and AI Interview completions are left-joined onto the application, so an application with no matching position or no AI Interview history still appears as a row with NULLs/FALSE in the corresponding fields.

            5. Dashboards Supported

            • AI Interviewer (AII) Dashboard

            6. Metrics Supported

            Metric Supported Breakdowns
            Average Match Score- AII Hires recruiter
            Time to Hire using AII recruiter

            7. Known Exclusions / Filters Applied

            • used_ai_interview is determined per candidate-position pair (profile_id + position_id), aggregated from interview_session where interview_complete_min_timestamp is not null — an application is only flagged as having used AI Interview if a completed interview exists for that exact candidate-position combination.
            • days_to_hire is only populated when hired_ts is not null AND hired_ts occurs after applied_at — invalid or out-of-order timestamps resolve to NULL rather than a negative or zero value.
            • recruiter defaults to 'Unassigned' via COALESCE when no recruiter is set on the position.
            • Average Match Score- AII Hires and Time to Hire using AII both additionally filter to is_hired = TRUE and used_ai_interview = TRUE at the metric level — this dataset itself does not pre-filter to hires only, it carries all applications regardless of outcome.
            • ai_completed_at uses the earliest (MIN) completion timestamp across all interview sessions for a given candidate-position pair, in case multiple AI interviews were conducted for the same application.

            8. Schema

            Column Name Data Type Notes
            application_id varchar Primary grain key for this dataset; sourced from applications
            profile_id bigint Candidate's profile identifier; sourced from applications
            position_id bigint Join key to the position; sourced from applications
            applied_at datetime Application submission timestamp; sourced from applications.application_ts
            hired_ts datetime Hire timestamp; sourced from applications
            is_hired bigint Flag (0/1); TRUE when hired_ts is not null
            days_to_hire bigint Derived: TIMESTAMPDIFF(DAY, applied_at, hired_ts), only when hired_ts is not null and occurs after applied_at
            match_stars double Candidate's Eightfold match score for the position; sourced from applications
            application_status varchar Raw status of the application; sourced from applications.status
            last_stage varchar Raw last hiring stage reached; sourced from applications
            last_stage_ts datetime Timestamp of the last stage transition; sourced from applications
            used_ai_interview bigint Derived: TRUE when the candidate-position pair has a matching record in interview_session with a non-null completion timestamp
            ai_completed_at unknown Derived: MIN(interview_complete_min_timestamp) grouped by profile_id and position_id, sourced from interview_session
            recruiter varchar COALESCE(recruiter_name, recruiter, 'Unassigned'); sourced from positions
            position_status varchar Raw status of the position; sourced from positions.status
            is_open bigint Flag (0/1) from source position record; sourced from positions
            position_created_at datetime Position creation timestamp; sourced from positions.creation_ts
            #ai assessments #interview automation

            Was this article helpful?

            thumb_upYes
            thumb_downNo
            rate_reviewGive feedback about this article

            On this page

              No sections

              Related

              Standalone AI Interviewer Understand Match Score and AI Interview Score

              Eightfold is the agentic talent intelligence company that gives every HR leader, recruiter, and people manager the intelligence to see, develop, and deploy the full depth of talent around them.

              Talent intelligence, human-led

              Eightfold Platforms

              • Talent Acquisition
              • Talent Management
              • Workforce Exchange
              • Resource Management
              • API Documentation
              • Release Notes

              About Eightfold

              • Blog
              • Careers
              • Contact Us
              • Events
              • Leadership
              • Partners
              • Press
              © Eightfold, 2026. All rights reserved worldwide. Privacy Policy Cookie Notice
              Follow Us :

              Definition by Author

              0
              0
              Expand