Storing Candidate and Position Data in HRSD
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-21-2023 07:17 PM
We have a requirement to build HR workflows for position approvals and also for background checks for candidates.
Now both of these objects are not going to be tied to an HR profile or a worker in SNOW HRSD.
Can we still build a workflow around such objects. Where can I store the candidate ID, name etc? Where can the position go and not be tied to a worker?
Creative ideas welcome -

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-21-2023 08:48 PM
Hi @Casey4 ,
Without having the HR profile, you cannot store it. When we talk about background checks for candidates, we go with thord party integration with the likes of Workday, SAP Success Factors, etc. which works as a truth of records/data/information and then you pull the required details in Servicenow.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-21-2023 09:55 PM
HI @Casey4 ,
I trust you are doing great.
Here is a solution that addresses your needs:
Object Creation:
- Create two custom tables in ServiceNow: one for position approvals and another for background checks. These tables will store the relevant information related to candidates and positions.
- Design the table structures to include fields such as candidate ID, candidate name, position details, approval status, and any other necessary attributes.
Workflow Design:
- Utilize ServiceNow's Workflow Designer to create workflows for position approvals and background checks.
- Define the workflow stages, including approval steps, background check stages, and any other relevant actions or tasks.
- Configure the workflow to trigger based on certain conditions, such as the creation of a position approval or the initiation of a background check.
Form Design:
- Create custom forms for position approvals and background checks, tailored to capture the required information.
- Include fields for candidate ID, candidate name, position details, and any other pertinent data.
- Configure the forms to align with your workflow stages, allowing users to input and update information as the process progresses.
Integration Points:
- If necessary, integrate with external systems or APIs to retrieve and store additional candidate information.
- Utilize ServiceNow's integration capabilities to connect with HR or recruitment systems, if applicable, to exchange data seamlessly.
Reporting and Visibility:
- Develop reports and dashboards to provide visibility into the status of position approvals and background checks.
- Leverage ServiceNow's reporting and analytics features to generate insights and track key metrics related to these workflows.
Was this answer helpful?
Please consider marking it correct or helpful.
Your feedback helps us improve!
Thank you!
Regards,
Amit Gujrathi