This article explains how to set up XML job integration to automatically transfer your jobs from Personio to your company website. XML stands for eXtensible Markup Language, which provides a computer-readable data structure.
With this integration:
- You only need to enter your job information in Personio. This helps minimize duplication and website maintenance.
- Your jobs appear on your corporate career page with your preferred design.
- Candidates go to your Personio career page via a redirection. They fill in the application form with their data and upload the necessary application documents.
- All candidate data and documents provided go to Personio. This creates a candidate profile, which is assigned to the corresponding job.
Before you start
- Review the other options to connect your career page to Personio to make sure this is the right option for you.
- To enable the XML feed, you need permissions to the Recruiting app and its settings.
- To integrate the XML feed, you need support from a web developer or your IT department.
Enable the XML feed in Personio
To publish jobs on your website via XML, you first need to enable the XML interface in Personio:
- Go to Settings > Recruiting > Career page.
- Select your company or legal entity from the dropdown.
- In the Activations section, check the box to enable the XML feed.
- Apply your changes.
When you publish a job, you can find it in XML format at youraccount.jobs.personio.com/xml. It's also available on your Personio parent career page (if activated).
The XML feed displays the jobs in German by default. To access them in English, add the parameter "language=en" at the end of your XML link. For example: youraccount.jobs.personio.com/xml?language=en.
Integrate the XML feed into your company website
You need a web designer or IT expert to integrate your XML feed into your company website.
All form items and a practical example on how to set up the XML integration are available in our Developer Hub. The section About us is not transferred in the XML feed.
To transfer candidate data into Personio, you can also use the Personio Recruiting API.
Next steps
Review our frequently asked questions on setting up the XML job integration.