Recruiting teams can streamline their job posting process on Handshake by using an XML job feed. This setup allows you to automatically publish jobs at scale, saving time and ensuring consistency.
We recommend discussing this with your Handshake Customer Success Manager to discuss your goals around job posting and attribution.
Note: This feature is only available to Talent Engagement Suite partners using the UK platform.
Premium features are for Handshake Premium accounts only. For more information, please check out this resource!
Benefits of using an XML Job Feed
Using an XML job feed to connect your ATS (Applicant Tracking System) with Handshake offers several key advantages:
-
Save time and reduce manual work
- Automatically import job listings from your ATS into Handshake, eliminating the need for manual posting and reducing operational overhead.
-
Automatically close expired jobs
- When a job is marked as closed in your ATS, the XML feed reflects this change and automatically archives the job in Handshake, ensuring that outdated job listings are removed.
-
Enhance the candidate experience
- Provide job seekers with up-to-date job opportunities to avoid confusion and poor brand perception.
Get started
-
Identify who is creating your XML job feed
Identify your IT/Ops partner, ATS administrator, or technical team responsible for job feed setup.
-
Create your XML job feed using Handshake’s requirements
Share the XML feed requirements doc. with your feed provider to ensure formatting and field alignment.
-
Obtain the URL
Your feed provider or IT/Ops partner will generate and provide you with an XML feed URL that points to your job listings.
-
Add your XML URL to Handshake
1. In Handshake, navigate to your Company settings, then click the Job Feed tab.
2. Enter the XML job feed URL into the Job feed link field, then click the button Validate.
Note: If you have the Administrator role but don’t see the Job Feed tab, make sure the Manage employer settings permission is enabled for your role. For more details, refer to How to Configure Role Level Permissions.
5. Complete set up
Select your default work authorisation requirements and additional benefits for this feed. These settings will be applied in Handshake to every job post.
- Work authorisation: By default, all jobs will have “This job requires work authorisation” selected. You can change this to another option, such as “This job is eligible for visa sponsorship.” The selected option will apply to all jobs in the feed. If selecting this option, you must also search and choose one or more countries to which the work authorisation applies.
- Additional compensation: No additional compensation types are selected by default. You can choose from a list of standard options to apply consistently across all jobs in the feed.
- Benefits: No benefits are selected by default. You can choose from a list of standard benefits to apply consistently across all jobs in the feed. You also have the option to link to your own website if you have additional benefits to offer at the bottom of the page.
- Perks: No perks are selected by default. You can choose from a list of standard perks to apply consistently across all jobs in the feed.
Field name mapping
If your job feed uses different field names than those listed in the Job, Locations & Salary Structures guide, you will be able to map them easily during XML feed setup in your Handshake portal. The field mapping tool appears as follows:
To find answers to common questions about XML job feed setup, check out the FAQs: XML Job Feed.
Need help?
If you have any additional questions or concerns, reach out to our Support team for assistance.