HRMS migration

Migrate from Recruit ATS by HR Cloud to Crelate

Field-level mapping, validation, and rollback between Recruit ATS by HR Cloud and Crelate. We move data and schema; workflows are rebuilt natively in Crelate.

Recruit ATS by HR Cloud logo

Recruit ATS by HR Cloud

Source

Crelate

Destination

Crelate logo

Compatibility

92%

11 of 12

objects map 1:1 between Recruit ATS by HR Cloud and Crelate.

Complexity

BStandard

Timeline

2-4 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Recruit ATS by HR Cloud to Crelate is a migration between two SMB-focused recruiting platforms with meaningfully different data architectures. Recruit ATS uses a pure ATS model where Candidates apply to Jobs through Applications; Crelate layers an ATS on top of a CRM, meaning Contacts (Candidates) and Accounts (Client Companies) are first-class relationship objects alongside Job Orders. We resolve that schema difference during scoping: every HR Cloud Candidate becomes a Crelate Contact, and every HR Cloud Job becomes a Crelate Job. Pipeline Stages map by ordinal position with stage IDs regenerated in Crelate's environment. Tags migrate as flat string arrays. Documents and resume attachments migrate as binary blobs with original filenames preserved. Automation rules and interview scorecards do not migrate because HR Cloud's API does not expose them as structured data; we deliver a written automation registry so your team can rebuild them in Crelate. Crelate's native drag-and-drop Kanban, multi-resume upload, and LinkedIn profile parsing are available at all paid tiers, removing two friction points that Recruit ATS gates behind separate tools.

Field-level fidelity

Every standard and custom field arrives verified.

Schema-aware mapping

AI proposes the map; you confirm before any record moves.

Relationships preserved

Parent–child, lookups, and ownership stay linked.

Full activity history

Calls, emails, meetings — with original timestamps.

Attachments & notes

Documents, uploads, and inline notes move with the record.

Why teams make this switch

Two sides of the same decision

Leaving

Recruit ATS by HR Cloud logo

Recruit ATS by HR Cloud

What's pushing teams away

  • Built-in interview scheduling is missing entirely—teams must subscribe to a separate calendar tool, adding friction and cost for a core recruiting task.
  • LinkedIn InMail and in-platform chat are gated behind a paid add-on, which frustrates users expecting native functionality at the base tier.
  • Performance degrades noticeably with large candidate pools, with UI lag and slower load times on boards exceeding several hundred active records.
  • Some advanced automation triggers and custom workflows require features available only on higher-tier plans, creating surprise costs when teams grow into them.

Choosing

Crelate logo

Crelate

What's pulling them in

  • Affordable per-seat pricing with transparent tiers makes Crelate accessible for small-to-mid staffing firms evaluating ATS platforms for the first time.
  • Fast implementation reported by customers—some describe getting live in a matter of minutes with support team assistance.
  • Unified ATS + CRM in a single product eliminates the need to buy and synchronize separate recruiting and sales tools.
  • Flexible custom fields across Contacts, Companies, and Opportunities allow recruiting teams to capture firm-specific data without developer involvement.
  • Positive reviews highlight the product's intuitive interface and functional breadth for teams that need recruiting workflows without enterprise overhead.

Object mapping

How Recruit ATS by HR Cloud objects map to Crelate

Each row shows how a Recruit ATS by HR 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.

Recruit ATS by HR Cloud

Candidate

maps to

Crelate

Contact

1:1
Fully supported

Recruit ATS Candidate records map directly to Crelate Contact. We extract contact info (name, email, phone, address), work history, education, and the primary resume attachment. Knock-out question responses stored as custom fields migrate to Crelate custom fields on Contact. The Contact in Crelate is the primary person record; it can be linked to an Account (client company) once the Crelate CRM layer is configured.

Recruit ATS by HR Cloud

Job

maps to

Crelate

Job

1:1
Fully supported

Recruit ATS Job records map 1:1 to Crelate Job. We transfer title, description, location, department, employment type, and status (open/closed/archived). Custom request fields attached to the job posting migrate as Crelate custom fields on Job. Job status is preserved to avoid accidentally re-activating archived postings during migration.

Recruit ATS by HR Cloud

Application

maps to

Crelate

Application (Job Submission)

1:1
Fully supported

The Application junction between Candidate and Job maps to Crelate's Application (job submission) record. We preserve the applied date, current pipeline stage, source channel (referral, job board, direct), and any rejection reason. Stage assignment requires remapping because HR Cloud stage IDs are system-generated and Crelate regenerates its own stage IDs at import time.

Recruit ATS by HR Cloud

Pipeline Stage

maps to

Crelate

Pipeline Stage

lossy
Fully supported

Recruit ATS Pipeline Stages are fully custom and ordered by ordinal position. We extract the stage name and ordinal position and create corresponding stages in Crelate's pipeline configuration before any Application records are imported. Stage IDs are regenerated in Crelate, so stage remapping is a configuration step, not a data transform. We document the ordinal mapping in a stage-translation table.

Recruit ATS by HR Cloud

Tag

maps to

Crelate

Tag

1:1
Fully supported

Tags in Recruit ATS are flat string labels applied to Candidates and Jobs. We export the full tag set as string arrays and apply them identically in Crelate. Multi-tag records migrate as arrays; the destination Crelate field supports multi-value tag input. Tag taxonomy is preserved exactly so that existing filter and segmentation logic that depends on tags continues to function post-migration.

Recruit ATS by HR Cloud

Candidate Note

maps to

Crelate

Note

1:1
Fully supported

Notes attached to Candidates in Recruit ATS migrate as Crelate Note records linked to the Contact. We preserve the note body as plain text, the original author name, and the original timestamp. Note thread structure (replies to notes) flattens into chronological entries in Crelate's note list, as Crelate does not support nested note threads natively. We flag this flattening in the migration report.

Recruit ATS by HR Cloud

Document and Attachment

maps to

Crelate

Document and Attachment

1:1
Fully supported

Resume files, cover letters, and uploaded documents attached to Candidates and Jobs migrate as binary blobs. We preserve the original filename and MIME type, and attach the file to the corresponding Crelate Contact or Job record. Large attachments (files over 10 MB) are chunked during API transfer to avoid timeout failures. We verify file integrity with a checksum after migration.

Recruit ATS by HR Cloud

Custom Field (value field)

maps to

Crelate

Custom Field

1:1
Fully supported

Non-entity-type custom fields on Candidate and Job records map to Crelate custom fields of equivalent type (text, number, date, picklist). We perform a type audit during scoping to ensure that picklist values in HR Cloud map to Crelate picklist options rather than free-text fields. Picklist value sets that do not exist in Crelate are pre-created during schema configuration.

Recruit ATS by HR Cloud

Custom Field (entity type)

maps to

Crelate

Custom Field + Re-linkage Map

1:1
Fully supported

Recruit ATS entity-type custom fields link a Candidate record to another Candidate or Job record. We detect these during the pre-flight audit, extract the source record IDs, and generate a re-linkage map. In Crelate, we create the equivalent custom lookup field but cannot pre-populate the relationship because destination record IDs are generated at import time. The re-linkage map lists every affected record pair (source_id, destination_id, relationship_field) so your team can re-establish links in Crelate's UI after migration. We include step-by-step re-linkage instructions in the handoff package.

Recruit ATS by HR Cloud

Automation Rule

maps to

Crelate

None (registry document)

1:1
Fully supported

Automation rules and SMS sequence configurations are not exposed via HR Cloud's API and cannot be migrated as code. During scoping, we run a rules audit and produce a written automation registry listing every active rule: its trigger, conditions, actions, and a recommended Crelate workflow equivalent. Your team uses this registry to rebuild automations in Crelate's workflow builder. We flag any compliance-critical automations such as auto-rejection thresholds separately so they are not missed in the rebuild.

Recruit ATS by HR Cloud

Interview Scorecard

maps to

Crelate

None (manual export recommended)

1:1
Fully supported

Interview scorecards and evaluation templates are not exposed via HR Cloud's public API. We cannot migrate structured evaluation data. We recommend exporting scorecard responses as PDF exports from the HR Cloud UI before the migration window and attaching them as documents to the corresponding Candidate records in Crelate post-migration. The evaluation template structure (rating categories, scoring scales) is documented in our automation registry for manual recreation in Crelate's evaluation forms.

Recruit ATS by HR Cloud

SMS Sequence

maps to

Crelate

None (workflow rebuild)

1:1
Fully supported

SMS interview invite sequences and automated messaging sequences in Recruit ATS are tied to automation rules that are not API-exportable. We document the active SMS sequences in the automation registry with their trigger conditions, message templates, and send sequences. Crelate's workflow automation supports SMS steps via integrations; the registry provides the template content and logic for your team to configure equivalent sequences in Crelate after migration.

Gotchas + challenges

What specifically takes care here

Platform-specific issues from each side, plus the pair-specific challenges that don't show up on either platform's page on its own.

Recruit ATS by HR Cloud logo

Recruit ATS by HR Cloud gotchas

Medium

Interview scheduling is not native to the ATS

High

Automation rules are not exportable via API

Medium

Entity-type custom fields create cross-object dependencies

Low

Large candidate pools cause UI performance degradation

Crelate logo

Crelate gotchas

High

120 req/min API rate limit throttles bulk migrations

High

20 custom field per-entity cap forces data model decisions

Medium

15,000-record export ceiling on single operations

Medium

Sequences and automation workflows do not migrate

Low

API key is a querystring parameter, not a header

Pair-specific challenges

  • Automation rules and SMS sequences cannot be migrated

    Recruit ATS by HR Cloud does not expose automation rules or SMS sequences via its public API. We cannot migrate automated workflows as structured data. Before migration begins, we run a rules audit and produce a written automation registry listing every active rule: its trigger, conditions, actions, and a recommended Crelate workflow equivalent. Your team rebuilds these in Crelate's workflow builder. We flag compliance-critical automations such as auto-rejection thresholds separately so they are not missed. SMS sequences require manual rebuild in Crelate's communication workflow layer using the registry templates.

  • Entity-type custom fields require post-migration re-linkage

    Recruit ATS supports entity-type custom fields that link a Candidate record to another Candidate or Job record. We detect these during pre-flight, extract the linked-record IDs, and generate a re-linkage map that pairs each source record ID with its migrated destination ID. Because Crelate regenerates record IDs during import, the relationship cannot be established at migration time. We deliver the re-linkage map and step-by-step instructions so your team can re-establish the links in Crelate's UI after cutover. Entity-type fields that reference records outside the migration scope may require additional admin handling.

  • Interview scorecards and evaluation templates have no API export

    Interview scorecards and structured evaluation templates are not exposed via HR Cloud's API. We cannot migrate structured evaluation data. The recommended approach is to export scorecard responses as PDF files from the HR Cloud UI before the migration window closes, then attach them as documents to the corresponding Candidate records in Crelate post-migration. Evaluation template structures (rating categories, weighting, scoring scales) are documented in the automation registry for manual recreation in Crelate's evaluation forms. Any active scorecard automations that trigger based on evaluation completion are included in the automation registry.

  • Pipeline Stage IDs regenerate in Crelate, requiring ordinal remapping

    Recruit ATS generates its own stage IDs, and Crelate generates its own stage IDs. We extract stage names and ordinal positions from HR Cloud and configure the corresponding stages in Crelate's pipeline before Application records are imported. However, stage IDs cannot be preserved across systems. We produce a stage-translation table (HR Cloud stage ID, stage name, ordinal position, Crelate stage name) that maps each application to its correct stage during import. If your hiring process uses stage-specific automation in Crelate (e.g., trigger an email when a candidate enters a specific stage), those automations must be rebuilt against the new Crelate stage names using the registry.

  • Large document attachments require chunked API transfer

    Recruit ATS stores resume files, cover letters, and other attachments as binary blobs. Large files or large volumes of attachments can exceed single API call limits during extraction. We chunk binary transfers using background job processing and verify integrity with checksums after migration. If the total attachment volume exceeds 10 GB, we recommend a phased import strategy to avoid timeout failures during the bulk load window.

Migration approach

Six steps for a successful Recruit ATS by HR Cloud to Crelate data migration

  1. Discovery and pre-flight audit

    We audit the Recruit ATS portal across the full object inventory: Candidate count, Job count, Application count, pipeline stage count, active tag taxonomy, custom field definitions (including entity-type fields), active automation rules, active SMS sequences, document attachment volume, and user roster. We extract a representative sample of 50-100 records to verify field-level data quality. The discovery output is a written migration scope with record counts, a field-mapping draft, and a list of entity-type custom fields requiring re-linkage handling. We confirm whether interview scorecard data should be exported as PDFs from the UI before we proceed.

  2. Schema design and stage configuration in Crelate

    We configure the destination schema in Crelate before any data import. This includes creating custom fields on Contact and Job objects to receive migrated custom field values from HR Cloud, pre-creating picklist option sets that match HR Cloud value lists, and configuring pipeline stages in Crelate with names and ordinal positions matching the HR Cloud pipeline. Entity-type custom fields are created as lookup fields in Crelate. We configure Crelate in a sandbox or staging environment first, validate the field types and picklist sets, then replicate the configuration to production.

  3. Automation registry and rules audit

    We run a manual rules audit in collaboration with the customer's HR Cloud admin, documenting every active automation rule and SMS sequence: trigger type, conditions, actions, and estimated complexity of rebuild. The automation registry is delivered as a structured document with a Crelate workflow equivalent recommendation for each rule. We flag compliance-critical automations (auto-rejection thresholds, EEOC-related triggers) separately. The registry is delivered before migration begins so that the customer's team can begin Crelate workflow configuration in parallel.

  4. Sandbox migration and reconciliation

    We run a full migration into a Crelate test environment using production-like record volumes. The customer's recruiting operations lead reconciles record counts (Contacts in, Jobs in, Applications in, Tags applied), spot-checks 25-50 random candidate records against the HR Cloud source for field-level accuracy, verifies that pipeline stage assignments match the stage-translation table, and confirms that attachments are intact. Any mapping corrections happen in the test environment. We do not proceed to production migration until the reconciliation is signed off.

  5. Production migration in dependency order

    We run production migration in record-dependency order: Jobs first (no dependencies), then Contacts (no dependencies), then Applications (depends on Job and Contact), then Tags (applied to existing records), then Notes (linked to Contacts), then Documents and Attachments (linked to Contacts and Jobs), then Custom Field values (requires field schema to exist). Entity-type custom field lookup resolution happens after all parent records exist. We use chunked bulk imports with background job processing and reconcile row counts after each phase before proceeding to the next.

  6. Cutover, delta sync, and re-linkage handoff

    We freeze writes to HR Cloud during the cutover window, run a final delta migration of any records modified during the parallel-run period, then enable Crelate as the system of record. We deliver the entity-type re-linkage map with step-by-step instructions for re-establishing cross-record relationships in Crelate's UI. We deliver the automation registry for workflow rebuild. We support a five-business-day hypercare window where we resolve any record-level reconciliation issues. We do not rebuild automations in Crelate as part of the standard migration scope; that is handled by your team using the registry or by a Crelate implementation partner.

Platform deep dives

Context on both ends of the pair

Recruit ATS by HR Cloud logo

Recruit ATS by HR Cloud

Source

Strengths

  • Fully customizable Pipeline Stages with Kanban view adapt to any hiring workflow shape.
  • Native automation for knock-out questions, SMS invites, and email sequences reduce manual screening overhead.
  • Affordable tiered pricing with employee-band model keeps per-employee cost predictable for growing teams.
  • Strong customer support cited consistently in G2 reviews as responsive and solution-oriented.
  • Chrome extension and full resume text search accelerate sourcing for sourcers and recruiters.

Weaknesses

  • Interview scheduling requires a separate third-party calendar tool, not built into the platform.
  • Advanced features including LinkedIn InMail and in-platform chat are paid add-ons rather than base-tier inclusions.
  • Performance degrades on Kanban boards with several hundred active candidate records.
  • Automation rules and evaluation scorecards cannot be exported via API, requiring manual rebuild at the destination.
Crelate logo

Crelate

Destination

Strengths

  • Unified ATS and CRM in a single platform reduces data synchronization overhead for recruiting teams.
  • Fast setup with guided implementation reported as a significant time saver for small teams.
  • Transparent per-seat pricing without surprise fees at the base tier.
  • Flexible custom field configuration across core objects without developer dependency.
  • Export capability supports up to 15,000 records per operation for Contacts, Companies, and Opportunities.

Weaknesses

  • API rate limit of 120 requests per minute restricts bulk migration throughput.
  • Custom field cap of 20 per entity requires field consolidation for complex recruiting schemas.
  • All advanced features (Activities, Activity Forms, Core Record Field customization) are tier-gated add-ons.
  • Customer service responsiveness receives consistent negative feedback in reviews.
  • Resume parsing quality trails competitors and generates support requests.

Complexity grading

How hard is this migration?

Standard HRMS migration. 1 of 7 objects need a mapping; the rest are 1:1.

B

Overall complexity

Standard migration

Derived from compatibility, mapping clarity, API constraints, and data volume across Recruit ATS by HR Cloud and Crelate.

  • Object compatibility

    B

    1 of 7 objects need a mapping; the rest are 1:1.

  • Field mapping clarity

    C

    Field mapping is derived from defaults — final spec confirmed during the sample migration.

  • Timeline complexity

    B

    7-object category — typical timelines run 2–7 days end-to-end.

  • API constraints

    B

    Recruit ATS by HR Cloud: Not publicly documented.

  • Data volume sensitivity

    B

    Recruit ATS by HR Cloud doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your Recruit ATS by HR Cloud to Crelate migration cost

Rule-based pricing — no per-record fees, no manual quotes. Migrations over 2M records are scoped individually.

Step 1

What are you migrating?

Pick a category, then your source and destination platforms.

Category

FAQ

Frequently asked questions about Recruit ATS by HR Cloud to Crelate data migrations

Answers to the questions buyers ask most during Recruit ATS by HR Cloud to Crelate migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Recruit ATS by HR Cloud to Crelate migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Most migrations land between two and four weeks for accounts under 5,000 Candidates, 500 Jobs, and no entity-type custom fields. Migrations with entity-type cross-object custom fields, large attachment volumes (over 5 GB), multi-stage pipeline configurations, or a long parallel-run delta-sync window move to five to eight weeks. The automation registry audit adds one to two days of scoping time before migration begins.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Recruit ATS by HR Cloud.
Land in Crelate, intact.

Tell us record counts and timeline. We'll come back with a written quote inside 1 business day — no commitment, no sales pitch.

Accuracy guarantee Rollback included Quote in 1 business day