You are here:
Set Up Skill-Based Data and Search for the Candidate Sourcing Agent
Prepare your applicant profile data, configure the Einstein Search Retriever, and update the necessary flows and prompt templates for using the Skill-Based Candidate Sourcing subagent.
Required Editions
Prepare Applicant Profile and Job Data
- Confirm that relevant job data exists in objects, such as Job Position, Job Position Qualification, Position Qualification, Recruitment Posting, Recruitment Requisition, Examination, and Competency.
-
Ensure applicants have profiles created, preferably using the standard 'Create Profile'
functionality on the Applicant Portal.
Key objects include Person Examination and Person Competency. Accurate and complete profile data is essential for relevant recommendations.
Configure Einstein Search Retriever
-
Set up an Einstein Search Retriever for the Competency and Examination objects to allow
the agent to find relevant competency and examination data.
Follow the detailed instructions in your data retriever setup documentation.
-
For both the objects, make sure that the Name field is included in
the Search Index and Retriever.
Important Allow sufficient time for the data to be indexed after creating the retriever before testing the agent. - Create an ensemble retriever to combine the individual retrievers that you created for the Examination and Competency objects, with these fields to ground the prompt: Description, Name, Examination ID and Competency ID. For detailed instructions, see Create an Ensemble Retriever.
- Copy the ensemble retriever API name.
Activate the Prompt Template
- From Setup, in the Quick Find box, enter Prompt Templates, and select Prompt Templates.
- Create a new version of the Fetch Examination and Competency prompt template.
- Activate the new version.
Configure the Flows
- From Setup, in the Quick Find box, enter Flows, and select Flows.
-
Configure the Get Exam and Competency Details for Skills flow.
- Open and create a new version of the Get Exam and Competency Details for Skills flow.
- Find the constant named RetrieverIdOrName.
- Edit the constant's Value to match the ID of the ensemble retriever.
- Save and activate the new flow version.
-
Configure the Update Lead Status on the Application Form Creation flow.
- Open and create a new version of the Update Lead Status on Application Form Creation flow.
-
Configure the flow to populate the Recruitment Posting field for every new application
form.
This value relates to the lead record to the recruitment posting.
-
Save and activate the new flow version.
The flow updates the lead record with a title that combines the recruitment posting name and the candidate's first and last name. It also sets the lead status to Qualified.
-
To change how the agent retrieves account details for candidates shortlisted by skills,
customize and activate the Get Candidate Accounts for Given Skills flow.
The Get Candidates with Matched Skills agent action calls this flow. The default value for MaximumNumberOfRecordsToStore constant in the flow is 20000.
Did this article solve your issue?
Let us know so we can improve!

