Integration With Resume Extractors

This topic provides a general overview of the use of resume extractors to populate the online application fields. For information about setting up resume extractors, see PeopleSoft Talent Acquisition Manager: Setting Up Recruiting Vendors and PeopleSoft Talent Acquisition Manager: Setting Up Data Mapping.

The Resume Extraction Process

If you integrate with a third-party resume extractor, the extraction process parses data from the applicant's resume attachment and populates application fields automatically.

See PeopleSoft Talent Acquisition Manager: Understanding Resume Management.

The following diagram shows how a resume extractor is used during the online application process. The extractor uses resume information to enter default values into the application form. While proceeding through the remaining steps, the applicant can review and modify the data provided by the resume extractor.

Resume extraction process

Here is how resume extraction works:

  1. An applicant uploads a resume.

  2. The resume extractor parses the resume and enters data in the appropriate application fields.

    Parsing occurs immediately after the resume is added to the application; the applicant does not need to continue to the next step

    Data from the resume parsing process overwrites any existing application data, including the default data that the system imports from a previous application or from an employee profile.

  3. Applicants continue to step through the online application process, reviewing data and supplying any missing information.

    Sometimes the resume parsing process will create a row of data that is missing required information. In this situation, the system prevents the applicant from moving past the step with the missing information until all required data is supplied. A red warning icon identifies the incomplete data, and the applicant must resolve the issue before continuing to the next step.

    If an applicant returns to the resume step and supplies a new resume, the newly extracted data replaces the previous data, and the applicant must go through each application step again to verify the newly extracted information.

This example illustrates the error handling when the resume parser creates a row of data that is missing required information.

Error handling for resume parsing (fluid)

Extracting Contact Data

Because applicant records in Candidate Gateway allow only one address, resume addresses are added only if the applicant record does not already have one. If the resume includes multiple addresses, only the first is added.

Candidate Gateway does support multiple email addresses and phone numbers, but it allows only one of each type (for example, one home phone number).

If an email or phone type is already in use (for example, the extractor finds a home phone number, but one already exists in the system), then the new email or phone number is added using the type Other. If the Other type already exists, it is overwritten, and any additional email or phone numbers in the resume are ignored.