Helpdesk migration

Migrate from BoldDesk to Zendesk

Field-level mapping, validation, and rollback between BoldDesk and Zendesk. We move data and schema; workflows are rebuilt natively in Zendesk.

BoldDesk logo

BoldDesk

Source

Zendesk

Destination

Zendesk logo

Compatibility

80%

8 of 10

objects map 1:1 between BoldDesk and Zendesk.

Complexity

BStandard

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from BoldDesk to Zendesk is a structural migration that resolves three data-model mismatches at the outset. First, BoldDesk Contact Groups map to Zendesk Organizations—the grouping logic migrates but the customer chooses whether to assign individual contacts to orgs or keep them as standalone requesters. Second, BoldDesk's standalone Knowledge Base structure (categories with nested sub-categories) flattens into Zendesk Guide's three-tier hierarchy of Category, Section, and Article, which we re-create and re-link during migration. Third, BoldDesk's per-agent pricing at $10–25/month contrasts sharply with Zendesk Suite Team at $89/agent/month, so the migration cost model must reflect the destination subscription. BoldDesk workflow definitions (routing rules, SLA policies, escalation triggers) are documented as structured JSON during discovery and handed off for Zendesk admin reconstruction; we do not migrate automations as transferable code. Canned Responses map to Zendesk Macros at the template level, and attachments are re-uploaded via Zendesk's attachment API with original filenames preserved.

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

BoldDesk logo

BoldDesk

What's pushing teams away

  • Users flag missing features as teams scale—particularly advanced reporting, deeper automation triggers, and integrations available in category-leading platforms like Zendesk or Freshdesk.
  • Large ticket queues with thousands of records exhibit perceptible UI lag when loading or filtering, which agents working high-volume days find disruptive to daily workflow.
  • Some reviewers note that customer support interactions involve agents based internationally, creating occasional language or accent friction during complex technical troubleshooting.
  • Power users report that advanced configuration and customization options exist but require a steeper learning curve and more technical knowledge than the initial setup suggests.

Choosing

Zendesk logo

Zendesk

What's pulling them in

  • Mature omnichannel routing across email, chat, phone, messaging, and social — one unified inbox for support teams regardless of size or complexity.
  • Deep automation with Triggers, Automations, and SLA Policies lets high-volume teams enforce consistent workflows without manual ticket handling.
  • Large ecosystem of third-party integrations and a public app marketplace reduce friction for teams already using Salesforce, Jira, or Slack.
  • Industry-leading brand recognition and trust signal — many enterprise buyers default to Zendesk as a known quantity in vendor procurement cycles.
  • Generous documentation library and community mean onboarding teams can self-configure without needing a services engagement to get started.

Object mapping

How BoldDesk objects map to Zendesk

Each row shows how a BoldDesk object lands in Zendesk, including any object-level transformations, lookup resolution, or schema-design dependencies.

Typical mapping — final map is confirmed during the sample migration step.

BoldDesk

Ticket

maps to

Zendesk

Ticket

1:1
Fully supported

BoldDesk Tickets map directly to Zendesk Tickets. BoldDesk status (Open, Pending, Resolved, Closed) maps to Zendesk ticket status; priority maps to Zendesk priority (Low, Normal, High, Urgent). Channel origin (email, chat, social, web form) maps to the Zendesk via attribute. All ticket comments migrate as Ticket Comments with the IsPublic flag preserved so internal notes stay internal. BoldDesk's SLA policy assignment migrates as a Zendesk SLA Policy reference note; the actual SLA policy must be recreated in Zendesk admin post-migration.

BoldDesk

Contact

maps to

Zendesk

User (End User)

1:1
Fully supported

BoldDesk Contact records map to Zendesk End Users. Standard fields (name, email, phone, organization) map to Zendesk User equivalents. Any BoldDesk custom Contact fields migrate as Zendesk custom_fields on the User record. We resolve the BoldDesk contact-to-Contact Group membership as a Zendesk Organization membership if the customer selects Organization-based grouping, or preserve the group membership as a tag if they prefer standalone users.

BoldDesk

Contact Group

maps to

Zendesk

Organization

lossy
Fully supported

BoldDesk Contact Groups are a standalone object with membership records and group-level custom fields. Zendesk Organizations are top-level entities that Users belong to. We extract every BoldDesk Contact Group, create a corresponding Zendesk Organization, and reassign Contact Group members as Organization members. Group-level custom fields are not natively supported on Zendesk Organizations—these migrate as custom_fields on the Organization record. The customer chooses the grouping strategy during scoping: Organization-based, tag-based, or a hybrid where key groups become Organizations and the rest become tags.

BoldDesk

Agent

maps to

Zendesk

Agent (Agent role)

1:1
Fully supported

BoldDesk Agent records (user accounts with role assignments) map to Zendesk Users with Agent or Admin roles. BoldDesk role names (Agent, Team Lead, Admin) map to Zendesk equivalents (Agent, Light Agent, Admin). We preserve role permissions as a mapping note for the customer's Zendesk admin to configure in Access control. Agents without a matching email in the destination are held in a reconciliation queue; the admin provisions the Zendesk user before record import resumes.

BoldDesk

Custom Fields

maps to

Zendesk

Custom Fields

1:1
Mapping required

BoldDesk custom fields on Tickets, Contacts, and Contact Groups (text, dropdown, date, number, boolean) map to Zendesk custom_fields with equivalent types. BoldDesk dropdown option labels map to Zendesk custom_field_options with the name and tag values preserved. Date fields in BoldDesk format (YYYY-MM-DD) migrate as Zendesk date values without transformation. Zendesk's new custom objects experience cannot mark fields as required at the schema level—a limitation we document and flag for the customer's admin to handle through Zendesk's validation rules post-migration.

BoldDesk

Knowledge Base Article

maps to

Zendesk

Guide Article

1:1
Fully supported

BoldDesk KB articles (stored as HTML content with title, body, category assignment, and attachment metadata) migrate to Zendesk Guide Articles under the corresponding Section. We export the raw HTML body and preserve the original title and section assignment. Embedded images and media references are re-uploaded to Zendesk Guide's attachment storage and the HTML is updated with new media URLs. A post-migration content review pass is standard because BoldDesk HTML may include embedded elements that render differently in Zendesk Guide's editor. Draft articles migrate as draft Zendesk articles.

BoldDesk

KB Category

maps to

Zendesk

Category + Section

lossy
Fully supported

BoldDesk KB Categories form a hierarchical tree (category with sub-categories). Zendesk Guide uses a three-tier structure: Category > Section > Article. We map the BoldDesk top-level category to a Zendesk Guide Category, BoldDesk sub-categories to Zendesk Guide Sections within that Category, and link migrated articles to the correct Section. The Zendesk Guide product must be activated in the destination account before section and article migration begins. Section ordering is preserved by the sort order attribute.

BoldDesk

Canned Response

maps to

Zendesk

Macro

1:1
Fully supported

BoldDesk Canned Responses (reusable message templates with optional subject and folder structure) map to Zendesk Macros. The template body text migrates as the Macro actions value; folder organization maps to Zendesk Macro grouping in the admin interface. BoldDesk canned responses scoped to specific Contact Groups require a Zendesk admin to reconfigure Macro visibility to agents and groups post-migration since Zendesk scopes Macros via visibility settings rather than Contact Group assignment.

BoldDesk

Tag

maps to

Zendesk

Tag

1:1
Fully supported

BoldDesk tags on Tickets and Contacts migrate as Zendesk Tags. Tags are stored as a flat list in Zendesk and associated via the tags array on Ticket and User records. BoldDesk tag names carry over exactly; no transformation is applied. If the customer used a naming convention to encode metadata (for example, product_line:widget), those compound tags are preserved as single strings and the customer's Zendesk admin decides whether to split them into separate tags for reporting purposes.

BoldDesk

Attachment

maps to

Zendesk

Attachment

1:1
Fully supported

BoldDesk file attachments on Tickets and KB Articles are downloaded as binary blobs and re-uploaded to Zendesk via the attachments API endpoint. The original filename and content type are preserved. Zendesk attachments on tickets are linked to comments; attachments on Guide articles are linked to the article. Large file attachments (over 20 MB per Zendesk's limit) are flagged and handled per the customer's preference: split across comments or archived with a link reference.

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.

BoldDesk logo

BoldDesk gotchas

High

API rate limits vary sharply between legacy plan tiers

Medium

AI credit consumption is not included in standard plans

Medium

Workflow automations require manual reconstruction at the destination

Low

Knowledge base articles store HTML content that may require post-migration formatting review

Zendesk logo

Zendesk gotchas

High

Data export requires API scripting on non-Enterprise plans

Medium

Automations cap at 500 active rules and 1,000 tickets per hour

Medium

Help Center has no native export feature

High

Custom Objects and full data export are Enterprise-only

Pair-specific challenges

  • Contact Group membership does not auto-link to Zendesk Organizations

    BoldDesk Contact Groups are a first-class object with membership records. Zendesk Organizations are a separate entity type that Users may or may not belong to. The migration does not automatically create Zendesk Organizations or assign users to them—the customer must choose during scoping whether to map Contact Groups to Organizations, to tags on the User record, or to a hybrid approach. We document the full Contact Group membership list and the recommended mapping decision, but the actual grouping assignment requires a deliberate configuration choice before migration because it affects ticket reporting and routing in Zendesk.

  • BoldDesk AI Agent outputs do not transfer as structured data

    BoldDesk AI Agent features run on a separate credit model where ticket summaries and auto-responses are generated under a per-account credit pack ($20 per 1,000 credits). The AI-generated content is stored as rendered text in the BoldDesk UI but not as a separate structured record type that can be exported via API. We do not migrate BoldDesk AI outputs. If the customer relies on AI-generated ticket summaries or auto-response drafts, they must be regenerated in Zendesk's Advanced AI add-on post-migration. We document which tickets had AI content attached during discovery so the customer can prioritize regeneration where needed.

  • Zendesk Guide must be activated before KB article migration

    Zendesk Guide is a separate product tier in Zendesk, not automatically included with Support Suite. If the BoldDesk source account has an active Knowledge Base, the destination Zendesk account needs Guide enabled before we can create Sections and Articles. We confirm Guide activation status during scoping. If Guide is not available on the destination plan, we migrate KB content as HTML blocks in a Zendesk Ticket comment or as a structured JSON document for the customer to import manually into their Zendesk admin once Guide is provisioned.

  • BoldDesk API rate limits throttle large export passes

    BoldDesk's API rate limits vary by legacy plan: Scale tier is capped at 100 req/min, Momentum at 300 req/min, and Enterprise at 500 req/min. A large migration with tens of thousands of tickets, contacts, and engagement comments hitting a Scale-tier source account requires chunked pagination that extends total migration duration. We throttle export requests to the confirmed plan ceiling, use exponential backoff on 429 responses, and batch records into pages of 100. Large datasets on lower-tier plans may require weekend or off-peak export windows to complete within a reasonable timeline.

  • KB article HTML may require post-migration formatting review

    BoldDesk Knowledge Base articles are stored as authored HTML and may include embedded images, interactive widgets, dynamic content references, or proprietary formatting that renders differently in Zendesk Guide's editor. We export the raw HTML as-is and re-upload embedded media as Zendesk attachments. A post-migration content review pass is standard practice—agents or KB managers spot-check migrated articles to confirm that embedded media displays correctly, links resolve, and layout elements render as intended. We flag any article that uses BoldDesk-specific shortcodes or dynamic content blocks for manual intervention.

Migration approach

Six steps for a successful BoldDesk to Zendesk data migration

  1. Discovery and plan tier confirmation

    We audit the source BoldDesk account across plan tier (Momentum, Scale, Enterprise), active API rate limit ceiling, object volumes (tickets by status, contacts, contact groups, agents, KB articles by category), active workflow count, and canned response library size. We confirm the destination Zendesk plan (Support Suite Team, Growth, or Enterprise) and whether Zendesk Guide is included or needs to be activated separately. The discovery output is a written migration scope document covering record counts, grouping strategy decision (Contact Groups to Organizations, tags, or hybrid), and a cutover window recommendation.

  2. Contact Group mapping strategy and Organization schema

    We work with the customer's admin to confirm the Contact Group mapping strategy: which BoldDesk Contact Groups become Zendesk Organizations, which become tags on the User record, and which require no mapping. We pre-create Zendesk Organizations in the destination account (or tag assignments as applicable) before Contact migration begins so that User-to-Organization membership can be resolved at insert time. If the customer uses group-level custom fields, we configure those as Organization custom_fields in Zendesk admin during this phase.

  3. Zendesk Guide activation and KB hierarchy reconstruction

    We confirm that Zendesk Guide is activated on the destination account. If it is not, we migrate KB content as structured HTML blocks in a temporary location and schedule Guide provisioning as a prerequisite. We create the Zendesk Guide Category and Section structure matched to the BoldDesk Category tree, preserving sort order and parent-child relationships. Sections are created before any article migration so that migrated articles can be linked to the correct parent Section at insert time.

  4. Sandbox migration and record reconciliation

    We run a full migration into the destination Zendesk environment using production-like data volumes. The customer's admin reconciles record counts (Tickets in, Users in, Organizations in, Articles in, Macros in), spot-checks 25-50 random records against the BoldDesk source for field accuracy, and reviews the KB article rendering in Zendesk Guide. Any mapping corrections, Organization assignment issues, or Guide hierarchy errors are resolved at this stage before production migration begins.

  5. Production migration in dependency order

    We run production migration in dependency order: Organizations first (if Contact Groups are mapped), then Users (Agents, then End User Contacts), Tickets with custom_fields and comments (via Zendesk tickets API with chunked batches), Canned Responses as Macros, Tags (flat import), KB Articles with HTML body and attachment re-uploads, and finally Attachments on tickets and articles. BoldDesk API rate limits are respected throughout; 429 responses trigger exponential backoff. Each phase emits a row-count reconciliation report before the next phase begins.

  6. Cutover, delta sync, and workflow handoff

    We freeze BoldDesk writes during the cutover window, run a final delta migration of any tickets or contacts modified during the migration run, then enable Zendesk as the system of record. We deliver a written inventory of every BoldDesk active workflow with its trigger conditions, routing rules, SLA assignments, and escalation chain documented for the customer's Zendesk admin to rebuild as Zendesk Triggers, Automations, and SLA Policies. We support a one-week hypercare window for reconciliation issues. Workflow rebuild, macro scoping to agents and groups, and Zendesk Guide branding remain outside the migration scope.

Platform deep dives

Context on both ends of the pair

BoldDesk logo

BoldDesk

Source

Strengths

  • Per-agent pricing is significantly lower than Zendesk or Freshdesk at comparable feature tiers
  • Built-in knowledge base, live chat, and email ticketing in a single unified platform
  • Startup offer provides 10 free agents for 12 months including data migration assistance
  • Syncfusion's enterprise development background provides product stability and ongoing investment
  • Custom fields available on all major objects allow flexible data capture without developer involvement

Weaknesses

  • Rate limits on the API vary substantially by plan, with lower tiers constrained to 100–300 requests per minute, which extends migration timelines for large datasets
  • Large ticket queues exhibit UI lag during load and filtering, which may persist in the migrated environment depending on destination performance
  • Enterprise-only features like HIPAA compliance are not available on lower plans, limiting use cases for regulated industries without an upgrade
  • Advanced workflow automation and deep reporting require more technical configuration than the simple setup experience suggests
Zendesk logo

Zendesk

Destination

Strengths

  • Well-documented REST API with broad endpoint coverage for Tickets, Users, Organizations, and Help Center.
  • Rich automation primitives: Triggers (event-driven), Automations (time-based), and Macros with variable substitution.
  • Multi-brand support enables large organizations to route and isolate support by product line or subsidiary.
  • Scalable from small teams on Team plan to global enterprises on Enterprise Plus with sandbox and disaster recovery options.
  • Large partner ecosystem and marketplace with hundreds of pre-built integrations reduces integration work at deployment.

Weaknesses

  • Per-agent pricing with aggressive feature gating makes lower tiers feel artificially limited.
  • No native full-KB export — Help Center content requires API scripting to extract.
  • AI features are add-on priced and behave inconsistently, not deeply embedded in core workflows.
  • Implementation timelines for complex multi-channel setups routinely exceed initial estimates by weeks or months.
  • Knowledge base and help center functionality are separate from core ticketing with their own permission model and versioning.

Complexity grading

How hard is this migration?

Standard Helpdesk migration. 2 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 BoldDesk and Zendesk.

  • Object compatibility

    B

    2 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

    BoldDesk: 100–500 req/min depending on plan tier; trial accounts limited to 50 req/min and 1,000 req/hour.

  • Data volume sensitivity

    B

    BoldDesk doesn't expose a bulk API — REST + parallelization used for high-volume runs.

Estimator

Estimate your BoldDesk to Zendesk 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 BoldDesk to Zendesk data migrations

Answers to the questions buyers ask most during BoldDesk to Zendesk migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your BoldDesk to Zendesk migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Straightforward migrations under 20,000 tickets, 5,000 contacts, and 1,000 KB articles complete in three to five weeks. Migrations with large engagement histories (over 100,000 ticket comments), extensive KB hierarchies across multiple categories, multiple Contact Groups requiring Organization mapping decisions, or large attachment volumes extend to seven to twelve weeks. BoldDesk API rate limits on lower-tier plans (100 req/min on Scale) are the primary timeline variable for large datasets.

Adjacent paths

Related migrations to explore

Ready when you are

Move from BoldDesk.
Land in Zendesk, 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