Helpdesk migration

Migrate from Web+Center to Intercom

Field-level mapping, validation, and rollback between Web+Center and Intercom. We move data and schema; workflows are rebuilt natively in Intercom.

Web+Center logo

Web+Center

Source

Intercom

Destination

Intercom logo

Compatibility

70%

7 of 10

objects map 1:1 between Web+Center and Intercom.

Complexity

BStandard

Timeline

2-3 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Web+Center stores operational data in a local relational database (Microsoft SQL Server or MySQL) with no publicly documented bulk export API, which means every migration begins with a direct database read from the on-premise server. We connect with read-only credentials, extract Incidents with full conversation threads and SLA timer state, resolve attachment file paths against the Web+Center filesystem, and re-import into Intercom via the REST API with conversation threads reconstructed as message sequences. Custom Incident fields vary per Web+Center deployment and require explicit per-customer field mapping before any records move. Intercom has no native equivalent for Web+Center Asset records, so we evaluate whether Assets map to Intercom Custom Objects (Pro+ plans) or get archived as a structured CSV for admin reference. Workflows, SLA business-hour rules, and hard-coded lookup tables (categories, priorities, statuses) do not migrate as code or computed state; we deliver a written inventory of these for the customer's admin to rebuild in Intercom's workflow builder. Intercom charges per seat (Essential/Advanced/Expert tiers) plus $0.99 per Fin AI outcome, which is a material pricing shift from Web+Center's perpetual on-premise license model.

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

Web+Center logo

Web+Center

What's pushing teams away

  • Customers report that the user interface feels outdated compared to modern SaaS helpdesk platforms, with a dated look that frustrates end users submitting tickets through the customer portal.
  • Perpetual license costs are cited as very high by some reviewers, particularly when the organization needs to scale user seats or add module licenses after the initial purchase.
  • Integration with new user directories or modern SSO systems is described as difficult, causing friction for organizations that have moved away from on-premise identity infrastructure.
  • Teams moving to cloud-native platforms like Zendesk or Freshservice cite lack of mobile-first design and limited API automation capabilities as the breaking point.
  • When support contracts expire, customers report difficulty getting timely responses from Tempworks, which accelerates the decision to migrate to a vendor with more responsive assistance.

Choosing

Intercom logo

Intercom

What's pulling them in

  • Instant chat and message threading on websites and apps gives support teams a single inbox without context-switching, according to reviewers on Capterra and G2 who highlight fast response times as a primary benefit.
  • Fin AI handles repetitive inbound queries automatically, reducing agent workload measurably — G2 reviewers report fewer escalations and faster first-response times once Fin is configured.
  • Automation workflows (Outbound, Operator, and custom bots) allow teams to qualify leads and route tickets without manual intervention, appealing to growth-stage SaaS companies managing high ticket volumes.
  • Help center articles and self-service deflection are natively integrated, so knowledge base content and chat conversations live in the same workspace, simplifying reporting.
  • Multi-channel support (live chat, email, SMS, WhatsApp, Phone) consolidates customer touchpoints into one inbox, reducing the operational overhead of managing separate tools.

Object mapping

How Web+Center objects map to Intercom

Each row shows how a Web+Center object lands in Intercom, including any object-level transformations, lookup resolution, or schema-design dependencies.

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

Web+Center

Incident

maps to

Intercom

Conversation (Ticket)

1:1
Fully supported

Web+Center Incidents map directly to Intercom Conversations with the Ticket attribute extension. The Incident title becomes the Conversation subject, status (Open, Pending, Resolved, Closed) maps to Intercom Conversation state, priority maps to a conversation priority attribute or custom data attribute, and the assignment resolves to an Intercom teammate or team via lookup by email or name. Conversation threads (customer messages and agent replies) migrate as ordered message records using the original timestamp for sequencing. We preserve the original Incident creation timestamp and priority so that SLA deadlines can be recomputed in Intercom based on the destination SLA configuration.

Web+Center

Customer

maps to

Intercom

Contact

1:1
Fully supported

Web+Center Customer records map 1:1 to Intercom Contacts. We extract email address, phone number, name, and portal preferences, and import them as Intercom Contact attributes. If a Web+Center Customer is associated with multiple Incidents, all of those Conversation links are preserved on the Contact after migration. Customer records without an email address are flagged during scoping because Intercom Contacts require an email for identification; these may need to be merged or flagged for admin review.

Web+Center

Company

maps to

Intercom

Company

1:1
Fully supported

Web+Center Company records map directly to Intercom Companies. The Company-to-Customer linkage migrates so that each Contact is associated to its parent Company in Intercom. If the customer's Web+Center has Companies with no associated Customers, we create standalone Company records in Intercom; the customer decides during scoping whether to collapse orphan Companies into individual Contact records or preserve them as Companies.

Web+Center

Asset

maps to

Intercom

Custom Object (or CSV archive)

lossy
Fully supported

Web+Center Assets track hardware and software inventory with custom fields for serial numbers, purchase dates, and assignment. Intercom has no native Asset object. On Intercom Pro and Expert plans, we create a custom object (e.g., Asset__c) with custom fields matching the source schema and migrate active asset records as custom object entries linked to the associated Contact or Company via a lookup relationship. On Starter or Essential plans, Assets do not have a native landing place; we export them as a structured CSV with all field values preserved, delivered alongside the migration for the customer's admin to import into a separate CMDB if needed. Custom asset fields vary per Web+Center deployment and require explicit field inventory before destination schema creation.

Web+Center

Custom Incident Fields

maps to

Intercom

Conversation Attributes or Custom Data Attributes

1:1
Mapping required

Web+Center administrators can define arbitrary custom fields on Incidents. These are stored as additional columns or lookup tables in the source database with no universal schema across deployments. We inventory every distinct custom Incident field during discovery, classify each by data type (text, number, date, picklist, multi-select), and create equivalent custom data attributes on Intercom Contacts or conversation attributes on Tickets. Multi-select picklists from Web+Center become comma-separated text fields or tags in Intercom; the customer chooses the approximation strategy during scoping.

Web+Center

Ticket Attachments

maps to

Intercom

Conversation Attachments

1:1
Mapping required

Web+Center stores file attachments on the server filesystem with path references in the database. We resolve each path reference, extract the binary content, and re-upload to Intercom as conversation attachments using the Intercom API. We run a pre-migration path validation step against the source filesystem to identify broken attachment references; any orphaned files are logged and excluded from migration. Attachment filename and MIME type are preserved in Intercom's storage layer. Large attachment volumes (over 5,000 files) require chunked processing and may extend the migration timeline.

Web+Center

Knowledge Base Articles

maps to

Intercom

Help Center Articles

1:1
Mapping required

Web+Center KB articles use a proprietary content format stored in the database. We extract the text content and any embedded attachments, then convert to Intercom Help Center article schema. HTML formatting may not map cleanly and may require post-migration content review; we flag formatting anomalies in the delivery report. Article collections and sections from Web+Center map to Intercom collections and sections. If Web+Center KB articles contain internal links, we update the domain references post-migration.

Web+Center

Category / Subcategory / Priority

maps to

Intercom

Tags or Custom Attribute Values

lossy
Fully supported

Web+Center categories, subcategories, and priority levels are stored as lookup tables in the database. We extract the full set of active and inactive values and map them to Intercom Tags or custom attribute picklists on the Conversation. Values that have no clear Intercom equivalent are flagged during scoping so the customer can decide whether to collapse, rename, or preserve them. We recommend consolidating inactive values to reduce tag sprawl in Intercom.

Web+Center

Users and Agents

maps to

Intercom

Teammates and Teams

1:1
Mapping required

Web+Center maintains its own agent directory for administrators and support staff. We export user records and map them to Intercom Teammates by email address. Password hashes cannot be migrated due to security constraints; agents receive an Intercom invite to set their own password at cutover. Active versus inactive status is preserved as a Teammate attribute. If Web+Center roles (Admin, Agent, Viewer) do not map directly to Intercom's permission model, we document the gap in the delivery report.

Web+Center

SLA Timers

maps to

Intercom

SLA Configuration (recomputed)

lossy
Not supported

Web+Center calculates SLA breach timestamps based on priority level and configured business hours. Intercom calculates SLA deadlines using its own rules engine and subscription add-ons. We preserve the Incident creation timestamp and original priority in Intercom so that SLA deadlines can be recomputed on the destination at go-live. Any time already elapsed against an SLA at the source is not carried forward. The customer reviews and configures SLA rules in Intercom before activating the migrated data.

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.

Web+Center logo

Web+Center gotchas

High

On-premise deployment means database access is migration-critical

Medium

Custom Incident fields vary per deployment and require explicit mapping

Medium

Attachment files are stored on the filesystem, not in the database

Low

SLA timer state cannot be ported directly to most destination platforms

Intercom logo

Intercom gotchas

High

S3 JSON export omits conversation transcripts

High

Workspace isolation prevents workflow migration

Medium

Fin AI resolution fees compound with automation success

Medium

Two-year conversation history limit on historical export

Low

Private app rate limits share workspace quota

Pair-specific challenges

  • On-premise database access is required before migration can begin

    Web+Center has no publicly documented bulk export API. We connect directly to the source relational database (Microsoft SQL Server or MySQL depending on the deployment) using read-only credentials. This requires network access to the on-premise server and valid credentials. If the server has been decommissioned, credentials have been lost, or the database is inaccessible due to firewall rules, migration scoping is blocked until access is restored. Organizations that have already taken the Web+Center server offline must restore it before any migration work can proceed. We include a pre-migration access validation step in our discovery phase to surface these gaps before the project formally begins.

  • Intercom Custom Objects are not accessible via the public API for standard data migration

    Intercom's Custom Objects feature (available on Pro and Expert plans) does not expose a public API for bulk data import at the time of writing. Community reports and our own platform research confirm that custom objects are primarily accessible through bot flows and custom actions, not through the standard /customobjects REST endpoints used for migration. We handle this by creating custom object records via a workaround using custom actions or by evaluating whether the customer's Asset data is better served as tagged attributes on Contacts and Companies rather than standalone custom object records. The customer must confirm their Intercom plan tier during scoping because Starter and Essential plans do not support Custom Objects at all.

  • Attachment path references can break if the Web+Center server has been moved

    Ticket attachments in Web+Center are stored as files on the server filesystem with database references pointing to the file path. If the Web+Center server has been moved, the attachment folder relocated, or the database restored on a different host, the stored paths no longer point to the correct files. We run a pre-migration filesystem validation step that tests every attachment path reference in the database against the actual filesystem and reports any orphaned or unreadable files. Orphaned attachments are excluded from migration and logged in the delivery report so the customer knows which files could not be transferred.

  • Intercom Workflows and SLA rules must be rebuilt, not migrated

    Intercom's workflow automation model uses rules-based Workflows and Fin AI Agent procedures that are architecturally different from Web+Center's workflow rules and SLA timer configuration. We do not migrate automations as code. We deliver a written inventory of every active Web+Center workflow rule and SLA business-hour configuration, mapping each to its closest Intercom equivalent (Workflow rule, Fin procedure, or SLA add-on). The customer's admin rebuilds these in Intercom post-migration. Any hard-coded routing tables, escalation chains, or priority-based timer configurations in Web+Center are not automatically transferred.

Migration approach

Six steps for a successful Web+Center to Intercom data migration

  1. Pre-migration access validation and discovery

    We begin by validating that the Web+Center on-premise server is reachable via network, that read-only database credentials are functional, and that the attachment filesystem path is accessible and consistent with the database references. We extract a full schema inventory of the Web+Center database (tables, columns, foreign keys, custom field definitions) and count records across Incidents, Customers, Companies, Assets, and KB articles. This discovery output closes scoping: if database access is unavailable, the migration timeline is blocked until the customer restores it. We also confirm the customer's Intercom plan tier (Starter, Essential, Pro, or Expert) during this step because it determines Custom Object availability.

  2. Attachment filesystem scan and path validation

    We run a full filesystem scan against the Web+Center attachment directory, validating every file path referenced in the database against the actual filesystem. We produce a path validation report identifying readable files (eligible for migration), orphaned paths (file missing or unreadable), and any attachment folder configuration anomalies. The customer reviews this report and decides how to handle orphaned files before migration begins. We then extract the full list of valid attachment files, record their binary content, and prepare them for chunked re-upload to Intercom.

  3. Custom field inventory and destination schema design

    We inventory every distinct custom Incident field across the Web+Center deployment, classify each by data type, and map them to Intercom equivalents. For each custom field, we determine whether it maps to a native Intercom Contact attribute, a conversation attribute on Tickets, or a custom data attribute. Multi-select picklists, date fields, and numeric fields each receive type-specific mapping guidance. We design the destination schema in Intercom (custom attributes, tags, and custom objects if on Pro+) before any data moves, deploying the schema configuration in a staging workspace first for validation.

  4. Contact and Company migration

    We extract Web+Center Customers and Companies from the database, resolve the Company-to-Customer linkage, and import them into Intercom via the REST API. Contacts are imported first because Conversations must reference an existing Contact at creation time. If the customer uses Intercom Companies, we create Company records before Contact import so that the Company-Customer association is established at the moment of Contact insert. Customer records without email addresses are flagged for admin review and excluded from the initial import batch pending resolution.

  5. Incident and Conversation migration

    We extract Web+Center Incidents in dependency order, resolving the assignee lookup (Web+Center agent to Intercom Teammate by email), the customer lookup (Contact by email), and the Company lookup. Each Incident's conversation thread is reconstructed as ordered message records in Intercom. Attachment files are uploaded in parallel using the validated filesystem set, and linked to the corresponding Conversation. We preserve Incident creation timestamp and priority so that SLA deadlines can be recomputed in Intercom after migration. Custom Incident field values are written to the mapped conversation attributes.

  6. Cutover, validation, and handoff

    We freeze Web+Center writes during the cutover window, run a final delta migration of any records modified since the initial extract, and enable Intercom as the system of record. We deliver a reconciliation report comparing record counts between Web+Center source and Intercom destination across all object types. We deliver the automation inventory document (workflows, SLA configurations, routing rules) for the customer's admin to rebuild in Intercom Workflows and Fin. We support a three-day post-cutover window for reconciliation issues. We do not rebuild Web+Center workflows as Intercom Workflows or Fin procedures as part of the migration scope; that is a separate engagement.

Platform deep dives

Context on both ends of the pair

Web+Center logo

Web+Center

Source

Strengths

  • Bundles Incident management and Asset tracking in one on-premise application, reducing tool sprawl for IT departments.
  • Runs on both GNU/Linux and Windows server operating systems, accommodating existing infrastructure preferences.
  • Offers a free evaluation version with complete functionality for initial testing and validation before license purchase.
  • Integrates natively with Tempworks HR and payroll data, enabling automatic employee-to-agent provisioning.
  • Supports configurable custom fields and workflow rules without requiring programming knowledge.

Weaknesses

  • User interface is consistently described as outdated relative to modern SaaS helpdesk alternatives.
  • Perpetual license pricing model with high seat scaling costs creates budget uncertainty for growing teams.
  • Limited API documentation and automation capabilities restrict integration with modern CI/CD and ITSM tooling.
  • Cloud-first organizations report that Web+Center's on-premise architecture conflicts with their infrastructure strategy.
  • Support responsiveness declines when support contracts lapse, leaving customers without timely assistance.
Intercom logo

Intercom

Destination

Strengths

  • Integrated AI agent (Fin) for automated resolution with per-resolution billing that rewards high automation rates.
  • Multi-channel inbox consolidating live chat, email, SMS, WhatsApp, and Phone into a single threaded view.
  • Native help center with articles, collections, and self-service deflection capabilities.
  • Workflow automation for routing, qualification, and proactive outbound messaging across channels.
  • Strong API ecosystem with 10,000 req/min rate limits for private apps enabling high-throughput migration pipelines.

Weaknesses

  • Pricing model compounds with seat count, AI resolution fees, channel costs, and multiple add-ons, making total cost hard to predict.
  • Workspace-level isolation prevents moving workflows or content between environments, requiring manual rebuilds.
  • S3 JSON export deliberately excludes conversation transcripts, necessitating REST API calls for full message history.
  • Outages are reported as frequent enough to be a concern for always-on support operations.
  • Setup complexity means teams often require internal guidance or professional services to configure bots and automation correctly.

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 Web+Center and Intercom.

  • 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

    Web+Center: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

Estimate your Web+Center to Intercom 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 Web+Center to Intercom data migrations

Answers to the questions buyers ask most during Web+Center to Intercom migration scoping. Not seeing yours? Book a call.

Can't find your answer?

Walk through your Web+Center to Intercom migration with a real engineer — 30 minutes, free, written quote within 24 hours.

Book a free 30 minute consultation

Migrations under 10,000 Incidents and 2,000 Customers with no custom objects and fewer than 50 custom Incident fields typically complete in two to three weeks. Migrations exceeding 10,000 Incidents, large attachment volumes (over 50,000 files), or deployments with more than 50 custom Incident fields extend to four to six weeks. The primary blocker is the pre-migration access validation step: if the Web+Center server is unreachable or credentials are unavailable, scoping is paused until access is restored, which can add weeks to the project timeline.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Web+Center.
Land in Intercom, 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