HRMS migration
Field-level mapping, validation, and rollback between Talent Pathway and Bullhorn ATS & CRM. We move data and schema; workflows are rebuilt natively in Bullhorn ATS & CRM.
Talent Pathway
Source
Bullhorn ATS & CRM
Destination
Compatibility
12 of 14
objects map 1:1 between Talent Pathway and Bullhorn ATS & CRM.
Complexity
BStandard
Timeline
2-4 weeks
Overview
Moving from Talent Pathway to Bullhorn is a healthcare-staffing migration that requires explicit handling of Talent Pathway's three-tier licensing model and its lack of public API documentation. Talent Pathway bundles candidate management, credential compliance tracking, and placement billing across Starter, Performance, and Enterprise tiers, but does not publish API documentation or a developer portal, forcing bulk data extraction through manual exports or direct coordination with their support team. Bullhorn, by contrast, offers a documented REST API with Custom Objects for credentialing extensions, Bullhorn Onboarding for compliance workflows, and Bullhorn Automation for workflow rebuild planning. We sequence the migration around Talent Pathway's tier-gated object availability, flag every credential with an expiry date within 90 days for active follow-up, map placement-to-timesheet associations via Bullhorn's Placement REST endpoints, and deliver a written inventory of any Custom Workflows and Bullhorn Automation sequences that require manual rebuild post-migration.
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 Talent Pathway object lands in Bullhorn ATS & CRM, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
Talent Pathway
Candidate
Bullhorn ATS & CRM
Candidate
1:1Talent Pathway Candidate records map directly to Bullhorn Candidate. We preserve all standard contact fields (name, phone, email, address), professional summary, specialty, license type, and the assigned recruiter owner ID. The mapping resolves the owner by email against Bullhorn User records. Any Candidate without a resolved owner is placed in a reconciliation queue for the customer's admin to assign before placement records are imported.
Talent Pathway
Credential
Bullhorn ATS & CRM
Custom Object (CredentialTracking) + Bullhorn Onboarding
1:1Credential records (RN license, BLS, ACLS, state-specific healthcare certifications) map to Bullhorn Custom Object instances on the Candidate entity. The license number, issuing state, issue date, and expiry date migrate as custom fields. Bullhorn Support must provision the Custom Object schema before migration; we coordinate this via a setup ticket during the scoping phase. Credentials with expiry dates within 90 days of migration are flagged in the handoff report for active follow-up at the destination because expiry alert logic is not migratable.
Talent Pathway
Job
Bullhorn ATS & CRM
JobOrder
1:1Talent Pathway Job records map to Bullhorn JobOrder. The job title, description, facility/location, specialty requirement, shift details, and job status migrate. Job-to-Candidate associations migrate as separate Placement records rather than embedded in the JobOrder, preserving the independent relationship so that one job can have multiple placements over time.
Talent Pathway
Placement
Bullhorn ATS & CRM
Placement
1:1Talent Pathway Placement records map to Bullhorn Placement with the Candidate and JobOrder lookups resolved at migration time. Placement pay rate, bill rate, start date, end date, and status transfer. The Placement-to-Timesheet association is preserved by resolving the timesheet records against the migrated Placement ID so that Bullhorn Onboarding or Bullhorn Timecards can access the linked history.
Talent Pathway
Timesheet
Bullhorn ATS & CRM
Timecard
1:1Timesheet records (Performance-tier feature) map to Bullhorn Timecard or custom time entry records depending on whether the customer licenses Bullhorn Onboarding. Each timesheet entry is linked to the migrated Placement ID via the WhatId relationship. Hours worked, pay rate applied, overtime hours, and approval status migrate. Agency payroll cycles (weekly, bi-weekly, monthly) are mapped to the destination time period configuration during schema setup.
Talent Pathway
Invoice
Bullhorn ATS & CRM
Invoice
1:1Invoice records (Performance-tier feature) map to Bullhorn Invoice with line items, billing amounts, status (draft, sent, paid), and invoice date preserved. Invoice-to-placement associations are preserved via the Placement lookup so that billing history traces back to the original placement record. Custom invoice templates and branding assets do not migrate because they are Enterprise-tier display assets stored in Talent Pathway's presentation layer.
Talent Pathway
Employee Record (Hire/Employee Module)
Bullhorn ATS & CRM
ClientContact + User
1:manyTalent Pathway Employee records (Performance-tier feature) represent placed healthcare professionals with personal details, assignment history, and commission tracking. These map to Bullhorn ClientContact for the contact profile and to User records for system access if the employee also has recruiter or admin access. Commission payout amounts migrate as financial fields on the ClientContact; the commission calculation rules (rate tables, multipliers, tiered structures) do not migrate and are documented for re-implementation in Bullhorn Billing or a third-party payroll system.
Talent Pathway
Commission
Bullhorn ATS & CRM
Custom Object or Opportunity Financial Fields
1:1Commission records track payouts tied to Placements and Employee assignments. We export commission amounts, calculation bases, and payment status as historical values. The payout amounts migrate to Bullhorn as Placement financial fields or a commission Custom Object. The calculation logic (how the payout was derived from bill rate, pay rate, or tier) does not migrate because it lives as configuration in Talent Pathway's commission engine. We deliver a written commission logic document for the customer to re-implement in Bullhorn Billing or their payroll system.
Talent Pathway
Skills Checklist
Bullhorn ATS & CRM
Custom Object (Checklist) or Candidate custom fields
1:1Talent Pathway Skills Checklist Library records (Starter-tier feature) define checklist templates with question/answer pairs attached to candidates or job templates. We export the checklist definitions and their candidate-level results as Bullhorn Custom Object instances on the Candidate entity. The Bullhorn Custom Object schema must be provisioned by Bullhorn Support before migration; we coordinate this during scoping. If the number of checklist fields exceeds the Custom Object 55-field limit per object, we split into multiple Custom Objects (ChecklistSectionA, ChecklistSectionB) per Bullhorn's multi-object guidance.
Talent Pathway
Scheduling Record
Bullhorn ATS & CRM
Event or Bullhorn Onboarding Shift Records
1:1Scheduling Module records (Performance-tier feature) represent shift assignments for placed healthcare professionals with start/end times, facility location, and assigned employee. These map to Bullhorn Event records with StartDateTime, EndDateTime, Location, and the assigned ClientContact as the WhoId. If the customer licenses Bullhorn Onboarding, scheduling migrates to the Onboarding shift module for healthcare-specific compliance tracking.
Talent Pathway
Custom Workflow
Bullhorn ATS & CRM
Bullhorn Automation (rebuild scope)
lossyTalent Pathway Custom Workflows and Automation (Enterprise-tier feature) are workflow definitions including triggers, conditions, and actions. We export the workflow schema as a structured JSON document describing the automation logic. Bullhorn Automation is a separate add-on module with a different trigger-condition-action model. We do not migrate workflows as code. We deliver a written inventory of every Talent Pathway workflow with its trigger, conditions, actions, and recommended Bullhorn Automation equivalent for the customer's admin or a Bullhorn partner to rebuild post-migration.
Talent Pathway
Document and Attachment
Bullhorn ATS & CRM
ContentDocument + ContentDocumentLink
1:1Talent Pathway uploaded documents including resumes, signed eSignature files, and credential scans migrate as Bullhorn ContentDocument records. Each document is linked via ContentDocumentLink to the parent record (Candidate, JobOrder, Placement, or ClientContact). File naming conventions and folder structures from Talent Pathway are not preserved; we use a standardized naming convention (CandidateID_DocumentType_Date) to maintain traceability. eSignature workflow status (signed/pending/expired) migrates as a custom field on the ContentDocument rather than as a separate workflow.
Talent Pathway
VMS Integration Configuration
Bullhorn ATS & CRM
Bullhorn VMS Connector (rebuild scope)
1:1VMS integration configurations (connection credentials, endpoint URLs, job sync settings, candidate submittal mappings) in Talent Pathway are stored in the platform's integration layer and are not accessible as exportable data. We audit which VMS integrations were active (Apex, SimpleMSI, Shiftwise, or other) by reviewing the integration log during discovery. Bullhorn VMS connectors are configured separately post-migration using Bullhorn's VMS integration framework. We deliver a VMS integration inventory document listing every active connection and its configuration parameters for the customer's admin to re-enter.
Talent Pathway
User and Owner Assignment
Bullhorn ATS & CRM
User
1:1Talent Pathway recruiter and manager assignments on Candidates, Jobs, and Placements are stored as user IDs. We map these to Bullhorn User records by resolving the user email address. Any Talent Pathway user without a matching Bullhorn User goes to a reconciliation queue. The customer's Bullhorn admin provisions any missing users before record migration begins. Inactive Talent Pathway users are migrated as inactive Bullhorn users to preserve historical assignment data.
| Talent Pathway | Bullhorn ATS & CRM | Compatibility | |
|---|---|---|---|
| Candidate | Candidate1:1 | Fully supported | |
| Credential | Custom Object (CredentialTracking) + Bullhorn Onboarding1:1 | Fully supported | |
| Job | JobOrder1:1 | Fully supported | |
| Placement | Placement1:1 | Fully supported | |
| Timesheet | Timecard1:1 | Fully supported | |
| Invoice | Invoice1:1 | Fully supported | |
| Employee Record (Hire/Employee Module) | ClientContact + User1:many | Fully supported | |
| Commission | Custom Object or Opportunity Financial Fields1:1 | Fully supported | |
| Skills Checklist | Custom Object (Checklist) or Candidate custom fields1:1 | Fully supported | |
| Scheduling Record | Event or Bullhorn Onboarding Shift Records1:1 | Fully supported | |
| Custom Workflow | Bullhorn Automation (rebuild scope)lossy | Fully supported | |
| Document and Attachment | ContentDocument + ContentDocumentLink1:1 | Fully supported | |
| VMS Integration Configuration | Bullhorn VMS Connector (rebuild scope)1:1 | Fully supported | |
| User and Owner Assignment | User1:1 | Fully supported |
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.
Talent Pathway gotchas
Credential expiry data may require active re-verification
Tier-gated features create migration scope gaps
No documented bulk export API
Commission calculation logic does not migrate
VMS integration configurations are not migratable
Bullhorn ATS & CRM gotchas
ATS Growth edition has no API access
Attachments excluded from CSV bulk exports
Custom Object limits vary sharply by edition
Opportunity pipeline stages are recruitment-specific
Resume parse quality varies by document format
Pair-specific challenges
Migration approach
Discovery and tier audit
We audit the source Talent Pathway account across the customer's active tier (Starter, Performance, or Enterprise), active object usage, credential volume and expiry distribution, timesheet and invoice record counts, VMS integration list, active Custom Workflows, and document attachment volume. Because Talent Pathway lacks a public API, we coordinate with Talent Pathway support for structured CSV exports of each object type. The discovery output is a written migration scope document listing every migratable object, every configuration gap (workflows, VMS integrations, branding), and a Bullhorn edition and add-on recommendation (Bullhorn ATS, Bullhorn Onboarding, Bullhorn Automation) based on the customer's post-migration feature requirements.
Bullhorn Custom Object provisioning and schema design
We submit a Bullhorn Support ticket with the Custom Object Setup Spreadsheet to provision credential tracking, skills checklist, and commission custom object schemas before any data extraction begins. Bullhorn Support must create these objects initially; we cannot provision them via the REST API. In parallel, we design the Bullhorn schema including Record Types for different placement tracks (contract, per-diem, permanent), Sales Processes for healthcare staffing workflows, and field-level validation rules. Schema is validated in a Bullhorn Sandbox org before production migration to catch mapping errors early.
Export coordination and staging data preparation
We coordinate with Talent Pathway support to extract CSV or structured exports of Candidates, Credentials, Jobs, Placements, Timesheets, Invoices, Employee Records, Commissions, Skills Checklists, and Scheduling records. Each export is staged in a secure migration workspace. We clean and deduplicate records, resolve owner references by email, and transform field values to match Bullhorn's typed schema. Credential expiry dates are audited and flagged for the 90-day follow-up report. Any records with missing required Bullhorn fields are quarantined for manual resolution before import.
Sandbox migration and reconciliation
We run a full migration into a Bullhorn Sandbox using production-like data volume. The customer's staffing operations lead reconciles record counts for each object type against the Talent Pathway source, spot-checks 25-50 random candidate profiles for field-level accuracy, and verifies that placement-to-timesheet associations are correctly linked. The credential expiry flag report is reviewed to confirm the 90-day window coverage. Any mapping corrections are made and re-validated before production migration begins. Bullhorn Support-provisioned Custom Objects are also tested in the Sandbox for field visibility and department-level access controls.
Production migration in dependency order
We run production migration in record-dependency order: User provisioning (manual, validated by customer admin), then Bullhorn ClientCorporation (from Talent Pathway facility or employer records if applicable), then Candidate (with owner resolved), then JobOrder, then Placement (with CandidateId and JobOrderId resolved), then Credential Custom Objects (on each Candidate), then Skills Checklist Custom Objects, then Timecard records (linked to Placement via WhatId), then Invoice records, then Commission Custom Objects, then Scheduling Event records, then Documents via ContentDocument and ContentDocumentLink. Each phase emits a row-count reconciliation report before the next phase begins. Bullhorn REST API with batch chunking and exponential backoff handles all inserts.
Cutover, validation, and rebuild handoff
We freeze Talent Pathway writes during cutover, run a final delta migration of any records modified during the migration window, then enable Bullhorn as the system of record. We deliver the migration handoff package: record count reconciliation by object, credential expiry flag report (90-day window), VMS integration inventory document, Custom Workflow inventory (for Bullhorn Automation rebuild), and commission logic document (for Bullhorn Billing re-implementation). We support a one-week hypercare window for reconciliation issues. We do not rebuild Talent Pathway workflows as Bullhorn Automation, reconfigure VMS integrations, or implement Bullhorn Onboarding credential alerting as part of the standard migration scope; these are separate engagements.
Platform deep dives
Talent Pathway
Source
Strengths
Weaknesses
Bullhorn ATS & CRM
Destination
Strengths
Weaknesses
Complexity grading
Standard HRMS migration. All 7 core objects map 1:1 between Talent Pathway and Bullhorn ATS & CRM.
Overall complexity
Standard migration
Derived from compatibility, mapping clarity, API constraints, and data volume across Talent Pathway and Bullhorn ATS & CRM.
Object compatibility
All 7 core objects map 1:1 between Talent Pathway and Bullhorn ATS & CRM.
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
Talent Pathway: Not publicly documented.
Data volume sensitivity
Talent Pathway doesn't expose a bulk API — REST + parallelization used for high-volume runs.
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 Talent Pathway to Bullhorn ATS & CRM migration scoping. Not seeing yours? Book a call.
Walk through your Talent Pathway to Bullhorn ATS & CRM migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave Talent Pathway
Other ways to arrive at Bullhorn ATS & CRM
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.