What it does
- Creates new listings on your careers site when a role is opened in the ATS.
- Updates existing listings when the title, location, description, or salary changes.
- Expires listings when a role is closed or filled, so candidates cannot apply to jobs that are no longer available.
How it works
1
Fetch
inploi calls your ATS and retrieves the current list of open vacancies.
2
Create or update
Each job is matched to a unique key (your ATS job ID + your organisation). New jobs are created; existing jobs are updated with the latest data from the ATS.
3
Expire
Any job that was live in inploi but is no longer returned by the ATS is marked as expired and removed from your careers site.
What to expect
- Changes made in the ATS (title, salary, location) will appear on your careers site after the next sync — typically within 15 minutes.
- If a job disappears from your site unexpectedly, the most likely cause is that it was closed or removed in the ATS.
- If something looks wrong, contact your Customer Success Manager. inploi has a full log of every import run.
The exact source fields your ATS sends are configured during implementation. The section below describes the job content inploi expects once mapped.
Field mapping
When jobs are imported, your ATS sends job content that inploi maps into a standard set of fields. The source field names differ between ATSs, but the content itself is the same. This section covers what we need from the ATS — not system fields inploi manages itself, such as internal IDs, timestamps, or map coordinates (which inploi works out from the address).
The more precise the location, the more accurate the map pin. Vague location (city only, or postcode only) still imports, but several jobs can end up sharing the same map point. See how job locations on the map are set. Salary can be hidden on the careers site if your ATS sends a “mask salary” flag.
Frequently asked questions
How does inploi set job locations on the map?
How does inploi set job locations on the map?
Imports usually bring in a job’s location as text (address, town, postcode) rather than precise map coordinates. inploi works out the coordinates automatically so jobs can appear on a map and be filtered by distance. If a job is in the wrong place, or you want to understand why several jobs share the same map point, see how job locations on the map are set.
How can I pass extra data my ATS cannot send?
How can I pass extra data my ATS cannot send?
If your ATS cannot send a field inploi needs, you can add it inside the job description and inploi will pull it into the job’s custom data during import — no integration changes required. See Custom data via the job description.