What data comes across in a migration
Last updated: September 3, 2026
What Kula can bring across depends on the system you are leaving. This article lists it record type by record type, so you can see before the migration starts what will arrive and what your team will need to rebuild.
Who can do this: Super Admin, Admin — this is a reference, so anyone planning the move can read it
Where to find it: nothing to configure. Tell your implementation contact which system you are leaving and they will confirm your coverage.
Which systems Kula migrates from
Connected migration | File migration |
|---|---|
Ashby, Freshteam, Greenhouse, Lever, Manatal, Recruitee, Recruiterflow, Trakstar, UKG Pro, UKG Pro (HCM), Workable | JazzHR, BreezyHR, Gem, Pinpoint, Rippling, Skillate, Personio |
Greenhouse and Ashby have the widest coverage, followed by Lever and Workable. If you are on one of those, expect most of the table below to apply.
Two entries are much narrower than their names suggest. UKG Pro brings across users and nothing else — if you are on UKG Pro, check whether you are actually on UKG Pro (HCM), which is a different connector with far broader coverage. Personio brings across candidates only.
What comes across, by record type
Record type | Comes across from |
|---|---|
Candidates | Everything except UKG Pro |
Jobs | Everything except Recruitee, UKG Pro and Personio |
Job stages | Ashby, Greenhouse, Lever, Manatal, UKG Pro (HCM), Workable, JazzHR, BreezyHR, Gem, Pinpoint, Skillate |
Job post custom fields | Ashby, Freshteam, Greenhouse, Lever, Recruitee, Trakstar, UKG Pro (HCM), Workable, JazzHR, BreezyHR, Gem |
Departments | Ashby, Freshteam, Greenhouse, Recruitee, Recruiterflow, Workable, JazzHR, Gem, Pinpoint |
Department hierarchy | Ashby, Greenhouse, Workable |
Offices | Ashby, Freshteam, Greenhouse, Recruitee, Recruiterflow, Workable, Gem, Pinpoint |
Candidate source | Ashby, Freshteam, Greenhouse, Lever, UKG Pro (HCM), JazzHR, BreezyHR |
Candidate tags | Ashby, Freshteam, Greenhouse, Lever, Recruiterflow |
Candidate activity history | Ashby, Greenhouse, Manatal, Recruiterflow, UKG Pro (HCM), Workable, JazzHR |
Notes | Ashby, Greenhouse, Manatal, Recruitee, Recruiterflow, UKG Pro (HCM), JazzHR, Pinpoint |
Candidate messages | Recruiterflow, Trakstar, BreezyHR, Pinpoint |
Application form answers | Greenhouse, Lever, Workable, JazzHR, BreezyHR |
Offers | Ashby, Greenhouse, Lever, Recruitee, UKG Pro (HCM), Workable, Skillate |
Offer letters | Ashby, Freshteam, Greenhouse, Lever, Workable, Skillate |
Interviews | Ashby, Freshteam, Greenhouse, Lever, Trakstar, Workable |
Scorecards and feedback | Ashby, Freshteam, Greenhouse, Lever, Trakstar |
Resumes and attachments | Every connected source except UKG Pro. For file migrations, see below |
EEO and demographic data | Greenhouse, Lever, UKG Pro (HCM) |
Reject, archive and close reasons | Ashby, Freshteam, Greenhouse, Lever, Workable |
Education history | Greenhouse, Manatal |
Recruiters and users | Ashby, Freshteam, Greenhouse, Lever, Manatal, Recruiterflow, UKG Pro, Workable |
What never comes across
Assessments. No source brings assessment records or results into Kula. If you need that history, export it from your current system before your contract ends.
Your settings. Roles, permissions, interview plans, scorecard templates, application forms, career page and integrations are all set up fresh in Kula. A migration moves records, not configuration.
Anything your current system will not release. If a record type is missing from your source's row above, it is because the data is not available to us, not because we chose to skip it.
Resumes and attachments on a file migration
For connected migrations this is simple: attachments come across.
For file migrations it depends entirely on what your export contains, and exports vary a great deal between providers. Ask your implementation contact to confirm against your actual export files rather than assuming either way — this is the single most common thing teams are surprised by after a file migration.
If resumes matter to you, raise them at the start. It is much easier to request a fuller export while your old contract is live. For more, see Prepare a file migration.
Good to know
Coverage is per record type, not all-or-nothing. A source that does not bring interviews across still brings candidates and jobs.
A missing record type is not a bug to report. If interviews are not in your source's list, they will not appear after the migration, and re-running will not change that.
Custom fields come across as job post fields, from the eleven sources listed. Custom fields on candidates are not in scope.
Your stage names come with your jobs where job stages are supported, so your pipeline structure carries over rather than being flattened into Kula's defaults.
You do not have to take everything on offer. Many teams deliberately leave archived candidates behind. Tell your implementation contact what you want scoped out.
FAQ
Will our scorecards and interview feedback come across? From Ashby, Freshteam, Greenhouse, Lever and Trakstar, yes. From every other source, no — export what you need to keep before your old contract ends.
We're on Greenhouse. What won't we get? Candidate messages and communication templates. Everything else in the table above is supported, which makes Greenhouse the most complete migration Kula does.
Do our interview stages come across, or does everything land in one stage? Where job stages are supported for your source, your stage structure comes with your jobs. Check the job stages row above for your system.
We're migrating from UKG Pro and almost nothing is listed. Is that right? Check which UKG product you are on. UKG Pro brings across users only. UKG Pro (HCM) is a separate connector with much broader coverage, including candidates, applications, offers and notes. Your implementation contact can tell you which one applies.
Our assessment results are important to us. What are our options? They cannot be migrated from any source. Export them from your current system while your contract is live and keep them outside Kula, or attach the key documents to the candidate records after the migration.
Need help? If you have questions or need assistance, reach out to us at support@kula.ai or use the in-app chat.