HRMS migration
Field-level mapping, validation, and rollback between iCIMS Talent Cloud and Crelate. We move data and schema; workflows are rebuilt natively in Crelate.
iCIMS Talent Cloud
Source
Crelate
Destination
Compatibility
8 of 12
objects map 1:1 between iCIMS Talent Cloud and Crelate.
Complexity
BStandard
Timeline
3-5 weeks
Overview
Moving from iCIMS Talent Cloud to Crelate is a structural contraction. iCIMS is built for enterprise-scale, high-volume global hiring with AI-driven candidate tiering, a 750-plus integration ecosystem, and compliance tooling for regulated industries. Crelate is a recruiting platform designed for executive search, direct placement, and mid-market in-house talent teams where a unified ATS and CRM with tagging-based organization replaces the complexity of multi-module iCIMS. We extract Person Profiles, Job Profiles, Submittals, Companies, Offers, and engagement history from iCIMS using the Profiles and Attract APIs, re-structure Talent Pool membership as Crelate tags, and load everything through Crelate's data migration pipeline. We flag completed iForm records as requiring separate manual retrieval from iCIMS because the standard data export does not bundle them. Hiring workflows, automations, and sequence cadences do not migrate as code; we deliver a written inventory of these for your admin to rebuild in Crelate's activity template and form system.
Every standard and custom field arrives verified.
AI proposes the map; you confirm before any record moves.
Parent–child, lookups, and ownership stay linked.
Calls, emails, meetings — with original timestamps.
Documents, uploads, and inline notes move with the record.
Why teams make this switch
Leaving
What's pushing teams away
Choosing
What's pulling them in
Object mapping
Each row shows how a iCIMS Talent Cloud object lands in Crelate, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
iCIMS Talent Cloud
Person Profiles (Candidates)
Crelate
People (Candidates)
1:1iCIMS Person Profiles map to Crelate People records. The platform parses uploaded resumes into structured profile fields including name, email, phone, address, current position, and employer. We preserve custom field numeric identifiers from iCIMS via the Schema API and map them to equivalent Crelate custom fields configured in Settings | Custom Forms before import. Resume files migrate as attachments linked to the People record.
iCIMS Talent Cloud
Job Profiles
Crelate
Jobs
1:1iCIMS Job Profiles map to Crelate Jobs. Standard fields for title, department, location, and job description transfer directly. Pipeline stage configurations from iCIMS map to Crelate's activity-based pipeline structure, but custom stage names and approval chains are documented for manual configuration in Crelate because the stage model differs fundamentally between platforms.
iCIMS Talent Cloud
Submittals (Applications)
Crelate
Candidate Submissions (Job Applications)
1:1iCIMS Submittals represent the association between a Person Profile and a Job Profile at a specific pipeline stage. We map Submittals to Crelate's candidate-job association records, preserving submission date, stage status, and routing history. Submittal records require both the Person reference and the Job reference to be resolved before import, which we handle by maintaining a lookup table of iCIMS internal IDs to Crelate record IDs.
iCIMS Talent Cloud
Companies
Crelate
Organizations
1:1iCIMS Company profiles store employer organization data within the ATS context, distinct from candidate employer history on Person Profiles. Standard fields (company name, industry, size, address) map directly to Crelate Organizations. We use company name as the dedupe key during import to prevent duplicate Organizations.
iCIMS Talent Cloud
Offers
Crelate
Offers
1:1iCIMS Offers record the compensation package extended to a candidate including salary, start date, and offer status. This object migrates cleanly to Crelate's Offer structure as long as the target system supports the offer record type. We verify Crelate's active plan tier supports offers before migration; Enterprise and Business Plus tiers include full offer management.
iCIMS Talent Cloud
Onboard (iCIMS Onboarding records)
Crelate
Hire / Onboarding records
1:1iCIMS Onboard records track post-hire onboarding activity, document completion, and employee setup via the onboard and onboardworkflow profile types in the Schema API. Crelate Hire handles hiring and onboarding workflows, credential management, compliance, and candidate onboarding. We migrate Onboard record status and document references, but complex workflow chains require rebuilding in Crelate Hire post-migration. Onboard records are migrated after all Person Profiles and Submittals are confirmed in Crelate.
iCIMS Talent Cloud
Talent Pools
Crelate
Tags
lossyiCIMS Talent Pools are AI-tiered groupings of candidates organized by skill match and engagement scoring. Pool membership, tier level, and AI-calculated Role Fit scores do not have a direct Crelate equivalent because Crelate uses a tag-based organization model. We extract pool membership and tier metadata from iCIMS and write it as custom tag fields on the Crelate People record, preserving the signal without attempting to replicate the AI tiering structure.
iCIMS Talent Cloud
Custom Fields (Person, Job, Submittal)
Crelate
Custom Fields
lossyCustom fields on iCIMS Person Profiles, Job Profiles, and Submittals carry a numeric internal identifier alongside the attribute name. We read the full custom field schema via the iCIMS Schema API and pre-create equivalent Crelate custom fields in Settings | Custom Forms before migration. Field types are mapped (text to text, picklist to picklist, date to date) and any type mismatches are documented for manual resolution.
iCIMS Talent Cloud
Connect Events (Engagement tracking)
Crelate
Activity Stream
1:1iCIMS Connect Events log candidate engagement activities including career site visits, email opens, and chatbot interactions via the connectevent profile type. Crelate tracks all recruiting activities made for a candidate, job, opportunity, client, and organization in its native activity stream. We map Connect Events to Crelate activity records with the original timestamp preserved for timeline ordering. Note that Crelate's activity model does not include a direct equivalent for career site tracking or chatbot interactions; these are documented as scope items for customer awareness.
iCIMS Talent Cloud
Employee Referrals
Crelate
Referral Source (tag or custom field)
lossyiCIMS referral tracking logs the source of contacts referred by existing employees. Referral source metadata is attached to Person Profiles. We extract referral attribution data and map it to a Crelate tag (referral-source) on the People record, enabling reporting on referral pipeline without a dedicated referral object.
iCIMS Talent Cloud
iForms (completed forms)
Crelate
Document records (flagged for manual retrieval)
1:1iCIMS iForms are electronic documents completed by candidates or employees, such as I-9s, background check authorizations, or new-hire paperwork. iForm data must be retrieved by the completed form's ID. We flag iForm records as requiring separate manual retrieval from iCIMS because the standard data migration export does not bundle completed forms as accessible files in a recoverable format, as documented in recruiter community threads. We extract iForm IDs and metadata during migration for manual handoff.
iCIMS Talent Cloud
Hiring Workflows
Crelate
Activity Templates and Custom Forms
lossyiCIMS Hiring Workflows define pipeline stages and routing rules for a Job Profile with custom stage names and approval chains. Crelate uses activity templates and custom forms accessed via Settings | Custom Forms as the equivalent configuration surface. We do not migrate workflow configurations as code. We deliver a written inventory of every active iCIMS Hiring Workflow with its stage names, routing rules, and recommended Crelate Activity Template equivalent for the customer's admin to rebuild.
| iCIMS Talent Cloud | Crelate | Compatibility | |
|---|---|---|---|
| Person Profiles (Candidates) | People (Candidates)1:1 | Fully supported | |
| Job Profiles | Jobs1:1 | Fully supported | |
| Submittals (Applications) | Candidate Submissions (Job Applications)1:1 | Fully supported | |
| Companies | Organizations1:1 | Fully supported | |
| Offers | Offers1:1 | Fully supported | |
| Onboard (iCIMS Onboarding records) | Hire / Onboarding records1:1 | Fully supported | |
| Talent Pools | Tagslossy | Mapping required | |
| Custom Fields (Person, Job, Submittal) | Custom Fieldslossy | Mapping required | |
| Connect Events (Engagement tracking) | Activity Stream1:1 | Mapping required | |
| Employee Referrals | Referral Source (tag or custom field)lossy | Mapping required | |
| iForms (completed forms) | Document records (flagged for manual retrieval)1:1 | Fully supported | |
| Hiring Workflows | Activity Templates and Custom Formslossy | Mapping required |
Gotchas + challenges
Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.
iCIMS Talent Cloud gotchas
Daily API call limit of 10,000 requests
iCIMS recommends selective data migration, not full migration
Enterprise implementation takes 3 to 6 months
Crelate gotchas
120 req/min API rate limit throttles bulk migrations
20 custom field per-entity cap forces data model decisions
15,000-record export ceiling on single operations
Sequences and automation workflows do not migrate
API key is a querystring parameter, not a header
Pair-specific challenges
Migration approach
Discovery and data audit
We audit the source iCIMS environment across modules in scope (Talent Acquisition, Connect, Onboarding), record counts per object (Person Profiles, Job Profiles, Submittals, Companies, Offers, Onboard records, Talent Pools), custom field schema via the Schema API, engagement event volume (Connect Events), and active Hiring Workflow configurations. We assess iCIMS API rate-limit exposure (10,000 requests per day) against the dataset size and determine whether a Call Limit Increase is required. The discovery output is a written migration scope and a data retention recommendation aligned with iCIMS guidance.
Crelate environment provisioning and field mapping
We provision a Crelate trial or sandbox environment, access Settings | Custom Forms to review the available field mapping configuration, and pre-create any custom fields required to match the iCIMS custom field schema. We configure tags for Talent Pool tier metadata and referral source attribution. We design the mapping specification document mapping each iCIMS object and field to its Crelate equivalent with transformation rules for any type differences. This specification is reviewed with the customer before any data moves.
Test migration and reconciliation
We run a full test migration into the Crelate environment using a representative data sample. The customer's recruiting lead reconciles record counts across all objects, spot-checks 25-50 candidate profiles against the iCIMS source, verifies that Submittal associations link the correct Person to the correct Job, and confirms that custom field values populated correctly. Any mapping corrections are documented and applied to the production mapping specification. We specifically validate Talent Pool tag assignments and iForm metadata during this phase.
iForm metadata extraction and manual retrieval handoff
We extract the complete list of iForm IDs, types (I-9, background check, new-hire paperwork), and associated candidate Person Profile IDs from iCIMS during the export phase. Because iForm documents do not appear in the standard data export, we deliver a separate iForm retrieval guide that documents the steps to access completed forms by ID within the iCIMS interface. The customer's HR or compliance team executes the form retrieval outside the migration pipeline, and the form files are uploaded to the corresponding Crelate People records post-migration.
Production migration in dependency order
We run production migration in record-dependency order: Organizations (from iCIMS Companies), People (from iCIMS Person Profiles with custom fields), Jobs (from iCIMS Job Profiles), Offers, Onboard records, and then Submittals once both Person and Job records are confirmed in Crelate. Engagement history (Connect Events mapped to Crelate activity records) migrates after the parent People records are confirmed. Talent Pool tier metadata writes as tags after the People records are confirmed. Each phase emits a row-count reconciliation report before the next phase begins. We manage iCIMS API rate limits by distributing large exports across calendar days and pausing when the 10,000-request daily cap approaches.
Cutover, validation, and automation inventory handoff
We freeze iCIMS writes during cutover, run a final delta migration of any records modified during the migration window, then designate Crelate as the system of record. We deliver the Hiring Workflow and automation inventory document to the customer's admin team, covering every active iCIMS workflow with its stage configuration and recommended Crelate Activity Template equivalent. We support a one-week hypercare window where we resolve any reconciliation issues raised by the customer's recruiting team. We do not rebuild iCIMS Hiring Workflows as Crelate activity templates inside the migration scope; that is a separate configuration task.
Platform deep dives
iCIMS Talent Cloud
Source
Strengths
Weaknesses
Crelate
Destination
Strengths
Weaknesses
Complexity grading
Standard HRMS migration. 1 of 7 objects need a mapping; the rest are 1:1.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across iCIMS Talent Cloud and Crelate.
Object compatibility
1 of 7 objects need a mapping; the rest are 1:1.
Field mapping clarity
Field mapping is derived from defaults — final spec confirmed during the sample migration.
Timeline complexity
7-object category — typical timelines run 2–7 days end-to-end.
API constraints
iCIMS Talent Cloud: 10,000 requests/day per organization — this limit applies across all API tiers and is not increased by the Streaming API.
Data volume sensitivity
iCIMS Talent Cloud exposes a bulk API — large-volume migrations stream efficiently.
Estimator
Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.
Step 1
Pick a category, then your source and destination platforms.
Category
FAQ
Answers to the questions buyers ask most during iCIMS Talent Cloud to Crelate migration scoping. Not seeing yours? Book a call.
Walk through your iCIMS Talent Cloud to Crelate migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave iCIMS Talent Cloud
Other ways to arrive at Crelate
Ready when you are
Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.