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. Platform
  4. Talent Intelligence Platform
  5. Talent Design
  6. Roles Design
  7. Auto-update roles
close /

No matching articles

Try a product name, or contact support.

homeTalent Intelligence Platform
  • Calibration
    • Talent Design
      • Protocols and standards in Eightfold
      • Match score explanation
      • Introduction to Resume Parser
      • AI-Enabled Skill Proficiency Inference
      • Matching and Calibration
      New Home

      Auto-update roles

      scheduleLast updated on November 13, 2026

      Purpose

      This article explains how roles are automatically updated within Talent Design.

      Audience

      Talent leaders, Talent admins, HRBPs

      Overview

      Automated role updates ensure that unapproved roles in Roles design remain current by automatically updating empty fields with relevant data from associated employees and positions. This feature is crucial for maintaining accurate and up-to-date role information pre-approval, especially when draft roles are created through various sources such as role initialization, file ingestion, or ATS sync.

      By enabling auto-update, organizations can maintain a robust and up-to-date role library, reducing the time and effort required for manual updates.

      Key Features

      • Daily refresh: Refreshes role data daily, ensuring that any new or updated information is incorporated.
      • Field-specific updates: Only empty fields are updated unless specified otherwise. This prevents overwriting existing data.
      • Global insights: if employee and position data provide fewer than three skills, the system fills skill gaps using global data, with a maximum of 20 skills.
      • Auto-switch off: If any role is manually edited or approved, auto-updates are automatically switched off unless switched on back manually role by role.

      Enable automated role updates

      Users can enable auto-updates for roles created through role initialization, file ingestion, or ATS sync. Additionally, users can enable auto-update for manually created roles from the calibration page.

      To enable auto-update for roles created using role initialization:

      1. Go to Admin Console > Job Intelligence Engine > Role Operations.
      2. Under the Role Initialization tab, enable the Auto-update roles toggle switch.

      To enable auto-update for ingested roles via file/recurring ingest or ATS:

      1. Go to Admin Console > Job Intelligence Engine > Role Operations.
      2. Under the Role Ingestion tab, enable the Auto-update ingested roles toggle switch.

      To enable auto-update for manually created role:

      1. Click and open a role
      2. Click on the hamburger menu and select ‘Enable Auto-update’

      For other role sources - ATS and manual, auto-update can be enabled/disabled using the Advanced config. Path: role_init_config.auto_update_other_roles.{role_source_key}

      How does it work?

      • Minimum profiles/positions: auto-update applies even if only one employee or position is available against a job code.
      • Global insights: leverages global data to fill skill gaps with a maximum of 20 skills only if the system is not able to populate more than 3 skills using employee and position data.
      • Frequency: auto-update runs daily, updating roles with empty fields.
      • Field-specific updates: users can specify fields for auto-updates in the Admin Console (JIE config > Role operations > Auto update owned fields). If specified, these fields are always updated and override existing data.
        • If any field is specified below, all other fields not added in the below drop-down are not considered for auto-update.
        • If no field is mentioned below, all empty fields will be auto-updated by default
      • Force auto-update: allows users to clean data, which overrides existing data with new data from employees and positions. It is applicable for all empty fields by default and user has flexibility to specify required field under ‘Auto update owned fields’.

      Sources of role auto-updates

      Associated employees and positions data

      • Updates roles using data from associated employees and positions.
      • By default, only the empty fields in the role are updated.
      • By default, auto-updates are disabled for roles that are manually edited. You can still enable auto-updates for these roles.
      • There is an option to force auto-update all roles that are enabled for auto-update. To do this, navigate to Admin Console > Job Intelligence Engine > Role Operations and click Start from the Auto-update all roles tab.

      Below is the list of data that gets auto updated:

      Fields Auto-update usage Role initialization usage
      Job_code Yes, to identify related employees and positions having the same job_code where any updates have happened since last update Yes, To create roles per job codes
      Employee titles Yes, to auto-populate alternate titles and role title if this field was previously empty Yes, To identify the most common title for a role
      Skills Yes, to auto-populate skills if this field was previously empty Yes, For updating role calibration skills. Preferred to have at least 3 skills per employee
      Resume Yes, to auto-populate skills if this field was previously empty To extract skills. Resume extracts skills from courses, certifications, projects, education, work experience, awards, Patents & publications etc.
      Seniority Yes, to auto-populate seniority in a role if this field was previously empty To update the role’s seniority
      Years of experience Yes, to auto-populate years of experience if this field was previously empty For updating years of experience field in the roles
      Additional information such as job function, business unit and job level Yes, to auto-populate related information in a role if these fields were previously empty To identify and update role tags such as job function, business unit and job level
      Location Yes, to auto-populate location in a role if these fields were previously empty To update the role’s location
      - Individual employee info is also used to populate ideal candidates

      Note: Roles Design prioritizes employee data over position data.

      External ATS Sync

      • Updates roles using data from external ATS/HRIS systems - Workday and SuccessFactors. Roles are referred to as Job profiles in these systems.
      • You may need to set up custom field mappings and configurations from the ATS to Eightfold.

      File Ingestion

      • If you need specific fields to not be picked by auto-update using employee/position data, customer needs to add them under ‘Owned fields’
      • Updates roles using data from file or XML ingestion

      auto-update roles using file ingestion data

      Automated role updates and Role Initialization

      The following table describes the differences between Automated role updates and Role Initialization.

      Automated role updates Role Initialization
      Updates only the empty fields in existing roles without creating new roles Creates new roles with associated fields during the initial setup
      Halts when a role is manually edited or approved Continues creating new roles until manually switched off
      Ideal for keeping unapproved roles up-to-date by filling in only the empty fields for draft roles Suitable for setting up a role library quickly by creating roles in draft or approved states

      FAQs

      How many minimum profiles/positions are needed for a role to be auto-updated?
      • If one employee/one position is available against a job_code and has changed in the fields data, then auto-update is applicable for all empty fields
      • This includes both claimed and unclaimed employee profiles
      When does auto-update fall back to Global Insights to populate skills against roles?

      If the skills field is empty and auto-update is not able to fetch more than two skills using employees/positions, then it falls back to Global Skill Insights to provide a maximum of 20 skills.

      How does Eightfold auto-populate skills in auto-update using global data?
      • Skills are auto-populated based on the title to skill relevance at the global level.
      • A maximum of 20 skills are populated.
      What is the frequency of auto-update?

      Auto-update works daily to update a role’s empty fields.

      Can auto-update work on updating specific fields?
      • Yes. You can specify these fields in the Admin Console (JIE config > Role Operations > Auto update owned fields).
      • Any fields mentioned here always override the existing data and get auto-updated. Example: if skills are mentioned in the Auto update owned fields dropdown and the title field is not mentioned but it is still empty, then auto-update doesn’t update the title field.
      What is the purpose of force auto-update?
      • Here’s how force auto-update works.
        • It only updates roles where auto-update is enabled.
        • It removes all existing data in the specified fields (added from the Admin Console) and performs a fresh update using associated employees and positions.
      • A key use case for force auto-update is - If roles get initialized with polluted data in the beginning, a specific field to clean must be added in Auto update owned fields to override the existing data with new data from employees and positions.
      When is auto-update disabled automatically?
      • Auto-update is disabled automatically in the following scenarios:
        • When a role is updated manually, including the ‘Approved’ roles.
        • When a role is uploaded in the ‘Approved’ state by any channel - file ingestion/API/ATS. Note that if a role is uploaded without any status mentioned (approved/unapproved), it defaults to Approved. This is to ensure no automatic updates happen to a role that impacts downstream applications such as Skill Assessments, Career Navigator, Upskilling, or more without user intervention.
      • Customers are recommended to use Market Insights’ Future Readiness to identify a subset of roles and then use recommendations to enhance roles of skills.
      • Additionally, a user can manually disable auto-update by selecting a role and clicking Pause auto update.
      If auto-update is disabled automatically, how can I re-enable it?

      Auto-update can be manually enabled by an admin. Select a role and click Start auto update.

      Can I auto-update roles without any employees or positions associated?

      Contact an Eightfold Solution Architect to enable auto-update for scenarios wherein employees and positions are not available.

      #automatic role update #role maintenance #refresh roles

      Was this article helpful?

      thumb_upYes
      thumb_downNo
      rate_reviewGive feedback about this article

      On this page

        No sections

        Related

        Market Insights Roles Design with Market Insights
        Market Insights Drive skills strategy with Market Insights

        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