Publishing an XML job feed
Last updated: August 17, 2026
Kula generates an automatic, always-current XML feed of your open jobs. Job boards that support feed-based ingestion — including Indeed, LinkedIn (via Job Wrapping), and aggregators like Welcome to the Jungle — can point at this feed and pick up new jobs and remove closed ones on their own, with no manual posting per job.
Who can do this: Super Admin, Admin
Where to find it: Contact support at support@kula.ai for your account's feed URL. It follows the format careers.kula.ai/<account_name>/feed.
What the feed does
Every Kula account has its own XML feed listing all currently open, published jobs. Each entry in the feed includes core job details — job ID, title, company name, and description — in a machine-readable format job boards know how to parse.

The feed updates automatically as jobs change in Kula:
A job goes live in the feed when it's published.
A job drops out of the feed when it's closed or unpublished.
This is different from Kula's hosted career page (careers.kula.ai/<account_name>, no /feed), which is the human-readable page candidates browse. The feed is the same underlying job data in a format built for machines to poll, not people to read.
How different job boards use the feed
The feed isn't one single integration — different boards consume it differently:
Indeed. Every Kula account has its own feed URL. Submit it once through your Indeed employer dashboard (Job import / Syndication). After that, Indeed polls the feed roughly every 24–48 hours and automatically syncs open jobs and removes closed ones — no manual posting per job once it's set up. Separately, Kula's feed format itself was reviewed and certified with Indeed's Integrations Delivery Team as part of building this integration; that step is already done and isn't something you need to repeat.
LinkedIn. LinkedIn consumes the feed through a mechanism called Job Wrapping, set up on LinkedIn Recruiter's side rather than in Kula. See the dedicated steps in Setting Up Job Wrapping in LinkedIn. This is separate from, and older than, posting jobs to LinkedIn directly through Kula's Job Boards tab or through a connected LinkedIn Recruiter contract.
JobTarget. The feed also powers JobTarget's organic (free) postings.
Other boards that accept a feed URL (e.g., Welcome to the Jungle). For boards without a built-in Kula integration but that can ingest a generic XML feed, support can give you your account's feed URL to hand to that board directly.
Good to know
The feed is public and unauthenticated. It was built as a "publicly accessible" feed (no login or key required to read it) — treat the URL itself as something you'd only hand to a job board's own submission tool, not something to publish widely, since anyone with the link can read your open job list.
A job can be in the feed but still not show up on the board. This happens on the board's side, not Kula's — LinkedIn in particular has had cases where a job is confirmed present in the XML feed but doesn't appear on LinkedIn due to a sync issue on their end. Support can pull the exact XML entry for a specific job to help LinkedIn's team investigate, but resolving it is on LinkedIn.
Multi-location jobs, deduplication, and apply-link accuracy were recently fixed for Indeed specifically (May 2026). The feed now includes a stable reference ID per job so Indeed doesn't create duplicate listings across polls, and feed links now point straight to the apply flow instead of a job detail page.
A change to a job's location can look like a brand-new posting to a board. At least one case saw LinkedIn treat an office-location change as a new job feed entry and create a duplicate posting instead of updating the existing one.
If you build your own careers page and pull jobs from Kula, use the Job Board API or this feed to keep it live — teams that copy jobs onto their site by hand end up showing closed roles as still open. See Careers Page Setup.
FAQ
Where do I find my account's XML feed URL? Reach out to support@kula.ai. It follows the pattern careers.kula.ai/<account_name>/feed.
Is the XML feed the same as the "RSS feed" mentioned elsewhere in this Help Centre? They appear to refer to the same underlying feed, just named inconsistently across articles — see the Needs Verification note above. Functionally, both describe an automatic feed of your published jobs for other systems to pull from.
Can I use this feed to get posted on any job board? Only if that board supports ingesting a generic XML/job feed as a source. LinkedIn and JobTarget consume it through their own specific integrations described above; for other boards, ask support whether feed-based ingestion is realistic for that board before committing to it.
A job isn't showing up on a board even though it's open in Kula — is it a feed problem? First confirm the job is actually present in the feed. If it is present but still not visible on the board, the issue is on the board's side (a sync or ingestion problem), not the feed itself — support can help confirm which is the case and, for LinkedIn, escalate with the job's feed entry attached.
Do I need to do anything to keep the feed updated? No — it updates automatically as you publish, close, or unpublish jobs in Kula. The only manual step is the one-time submission of your feed URL to boards that require it (e.g., Indeed's employer dashboard, or handing the URL to a job board partner).
Need help?
Contact support at support@kula.ai or use the in-app chat.