HRMS migration
Field-level mapping, validation, and rollback between Business Draft and Zoho Recruit. We move data and schema; workflows are rebuilt natively in Zoho Recruit.
Business Draft
Source
Zoho Recruit
Destination
Compatibility
9 of 12
objects map 1:1 between Business Draft and Zoho Recruit.
Complexity
BStandard
Timeline
3-5 weeks
Overview
Moving from Business Draft to Zoho Recruit is primarily a CSV-based export and import migration. Business Draft does not publish API documentation or expose a developer endpoint, so we extract candidate profiles, job metadata, application stage history, review decisions, and dropped applicant records from their in-platform export tools. Video response files are downloaded as binary assets alongside the CSVs since Zoho Recruit does not accept inline video attachments via standard import. We map Business Draft's configurable Application stages (Started Applying, Review, Interview) to Zoho Recruit's Candidate Status and Hiring Pipeline stages, preserving timestamps to maintain pipeline visibility. Background check summaries carry forward as status flags; detailed vendor reports must be re-requested from the provider post-migration. We do not migrate automated workflows, self-scheduling link templates, or review decision templates as code; we deliver a written inventory of these for the customer's admin to rebuild in Zoho Recruit's workflow tools.
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 Business Draft object lands in Zoho Recruit, including any object-level transformations, lookup resolution, or schema-design dependencies.
Typical mapping — final map is confirmed during the sample migration step.
Business Draft
Candidate
Zoho Recruit
Candidate
1:1Business Draft Candidates map to Zoho Recruit Candidates as primary records. We extract all profile fields (name, email, phone, resume, custom properties) from Business Draft export CSVs and map them to Zoho Recruit's Candidate module fields using the layout editor to pre-create any custom fields required for non-standard Business Draft properties. Video response files are downloaded as standalone binary assets and exported alongside the candidate CSV for manual re-hosting in Zoho Recruit.
Business Draft
Job
Zoho Recruit
Job Opening
1:1Business Draft Jobs map to Zoho Recruit Job Openings. We transfer job title, department, description, location, and posting status. Zoho Recruit supports multiple active jobs per recruiter license on Standard plan (10 active jobs); Business Draft jobs with non-standard custom fields require pre-creation of corresponding Zoho Recruit custom fields via Setup > Customization > Modules before import.
Business Draft
Application
Zoho Recruit
Candidate subform / Association
1:1Business Draft Applications link a Candidate to a Job and track stage progression through Started Applying, Review, and Interview stages. We map each Application to a Zoho Recruit Candidate record with the associated Job Opening linked via the Candidates subform. Stage history timestamps are preserved as notes or custom date fields on the candidate record because Zoho Recruit's standard candidate timeline records individual activities rather than a structured stage history.
Business Draft
Interview Stage
Zoho Recruit
Interview (and Candidate Status)
1:1Business Draft Interview Stages (self-scheduling links, stage-specific triggers) do not have a direct Zoho Recruit equivalent as structured stage definitions. We map Business Draft stage names to Zoho Recruit Candidate Status values and create Zoho Recruit Interview records linked to the Candidate. Automated scheduling links are not migratable as persistent records and are flagged for manual re-creation in Zoho Recruit's interview scheduling tools.
Business Draft
Review Decision
Zoho Recruit
Candidate Notes / Custom Picklist
lossyBusiness Draft Review Decisions (structured recruiter decisions at the Review Stage) map to Zoho Recruit Notes attached to the Candidate record, or to a custom picklist field created in Zoho Recruit's layout editor if the customer requires structured decision tracking. We document the existing decision set during scoping so the customer can configure the picklist with matching values before import.
Business Draft
Dropped Applicant
Zoho Recruit
Candidate (flagged)
1:1Business Draft dropped applicants (candidates who began but did not complete an Application) migrate as Candidate records with a custom flag field or tag indicating incomplete submission status and the last-known stage before dropout. Timestamp and partial submission data are preserved to maintain pipeline visibility. These records are included in the candidate CSV export and staged separately if the customer wants explicit tracking of incomplete applications.
Business Draft
Automated Workflow
Zoho Recruit
Workflow Rule / Blueprint
lossyBusiness Draft automated workflow triggers (SMS notifications, email alerts, stage transition reminders) do not migrate as automation code to Zoho Recruit's Blueprint or Workflow Rules. We deliver a written inventory of every active Business Draft workflow with its trigger conditions, actions, and Zoho Recruit equivalent (Workflow Rules for field updates, Assignment Rules for candidate routing, Blueprint for multi-step hiring processes). The customer's admin rebuilds these in Zoho Recruit post-migration.
Business Draft
Background Check
Zoho Recruit
Background Check (custom module or flag)
1:1Business Draft background check status and summary flags migrate to Zoho Recruit as a custom field or note on the Candidate record. The full vendor report PDF remains with the third-party provider and must be re-requested by the customer before Business Draft account closure. We flag which candidates have active background check status and provide a re-initiation checklist for post-migration.
Business Draft
Offer
Zoho Recruit
Offer (Candidate subform)
1:1Business Draft Offer records (compensation details and acceptance status linked to Applications) migrate to Zoho Recruit's Offer subform or associated custom fields on the Candidate record. Actual offer document attachments are exported as binary files separately from the CSV and require manual re-upload to Zoho Recruit's document attachment on the relevant Candidate.
Business Draft
Self-Scheduling Link
Zoho Recruit
Not migratable
1:1Business Draft self-scheduling links are ephemeral platform artifacts generated dynamically for Interview Stage candidates and expire after use. These do not migrate. We flag them as non-migratable and recommend the customer re-create scheduling links in Zoho Recruit's interview scheduling module post-migration using the candidate and interviewer email addresses.
Business Draft
Owner
Zoho Recruit
User (Zoho Recruit staff)
1:1Business Draft Owners referenced on Candidate, Job, and Application records map to Zoho Recruit User accounts by email match. We extract every distinct Owner during discovery and reconcile against Zoho Recruit User provisioning. Owners without a matching Zoho Recruit User are held in a reconciliation queue for the customer's admin to provision before record import resumes.
Business Draft
Custom Fields
Zoho Recruit
Custom Fields
lossyBusiness Draft custom field definitions require manual re-creation in Zoho Recruit's Layout Editor (Setup > Customization > Modules). We audit the Business Draft export for custom field columns during discovery and provide a Zoho Recruit field creation checklist including field type, picklist values, and required/optional designation. Lookup and formula fields require paid editions above Standard; the customer confirms their Zoho Recruit edition during scoping.
| Business Draft | Zoho Recruit | Compatibility | |
|---|---|---|---|
| Candidate | Candidate1:1 | Fully supported | |
| Job | Job Opening1:1 | Fully supported | |
| Application | Candidate subform / Association1:1 | Fully supported | |
| Interview Stage | Interview (and Candidate Status)1:1 | Fully supported | |
| Review Decision | Candidate Notes / Custom Picklistlossy | Fully supported | |
| Dropped Applicant | Candidate (flagged)1:1 | Fully supported | |
| Automated Workflow | Workflow Rule / Blueprintlossy | Fully supported | |
| Background Check | Background Check (custom module or flag)1:1 | Fully supported | |
| Offer | Offer (Candidate subform)1:1 | Fully supported | |
| Self-Scheduling Link | Not migratable1:1 | Fully supported | |
| Owner | User (Zoho Recruit staff)1:1 | Fully supported | |
| Custom Fields | Custom Fieldslossy | 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.
Business Draft gotchas
No publicly documented API endpoint surface
Video response files stored in proprietary format
Background check results are third-party dependent
Zoho Recruit gotchas
Daily API rate limits are tier-gated and per-user capped
User import hard cap of 2,000 records
Attachment folder hierarchy must be preserved exactly
Resume parsing quota varies by plan and resets daily
Custom fields unavailable in Free and Standard editions
Pair-specific challenges
Migration approach
Discovery and Business Draft export scoping
We audit the Business Draft portal to identify all migratable objects: Candidates, Jobs, Applications, Interview Stage history, Review Decisions, Dropped Applicants, Background Check status summaries, and Offer records. We confirm which custom fields appear in the standard export versus those requiring manual extraction, identify any video response file sets, and inventory active automated workflows for the written handoff document. We also confirm the customer's Zoho Recruit edition and identify any Lookup field requirements that may require an edition upgrade.
Zoho Recruit schema pre-configuration
Before importing any data, we configure Zoho Recruit's schema to receive the Business Draft records. This includes creating custom fields (via Layout Editor) to match Business Draft custom properties, setting up Candidate Status values that correspond to Business Draft Application stages, configuring Job Opening fields for all active jobs, and confirming User provisioning for all Business Draft Owners. If the customer is on Standard Edition, we flag any Lookup field requirements and agree on alternative field types. Schema is validated in a Zoho Recruit sandbox or trial account before production migration begins.
Data extraction and transform
We extract all records from Business Draft using their in-platform export tools and CSV extraction. We transform the CSVs to match Zoho Recruit's import format, including field name mapping, picklist value normalization, and date format standardization. Video response files are downloaded as binary assets and organized in a parallel file folder structure keyed to candidate record identifiers. Dropped applicant records are flagged with a custom field value during transform to preserve incomplete-submission visibility.
Sample migration and reconciliation
We run a test migration using a representative subset of Business Draft data into the customer's Zoho Recruit trial or sandbox environment. The customer reconciles record counts, spot-checks 25-50 candidate records against the Business Draft source, verifies Job Opening linkage, confirms stage mapping accuracy, and reviews dropped applicant flagging. Any mapping corrections are made before production migration begins. This step typically takes one to three days depending on data volume and customer review cadence.
Production migration in dependency order
We run production migration in record-dependency order: Users (provisioned manually, validated), Job Openings (imported first as the parent object for candidate-job associations), Candidates (with video asset references and background check status), Application stage history (as notes or custom date fields on Candidate), Dropped Applicants (flagged), Offers (with document file export delivered separately), and Custom Fields. Video files are delivered as a structured asset folder with a candidate-ID index for manual re-hosting and linking. Each phase emits a row-count reconciliation report before the next phase begins.
Cutover, validation, and workflow handoff
We freeze Business Draft writes during cutover, run a final delta export of any records modified during the migration window, and validate the Zoho Recruit import. We deliver the workflow inventory document listing every active Business Draft automated workflow with its trigger, conditions, actions, and recommended Zoho Recruit Blueprint or Workflow Rule equivalent. We support a one-week hypercare window where we resolve any reconciliation issues. We do not rebuild Business Draft workflows in Zoho Recruit as part of standard migration scope; that is a separate engagement or an internal admin task.
Platform deep dives
Business Draft
Source
Strengths
Weaknesses
Zoho Recruit
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 Business Draft and Zoho Recruit.
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
Business Draft: Not publicly documented.
Data volume sensitivity
Business Draft 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 Business Draft to Zoho Recruit migration scoping. Not seeing yours? Book a call.
Walk through your Business Draft to Zoho Recruit migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave Business Draft
Other ways to arrive at Zoho Recruit
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.