Helpdesk migration

Migrate from Service Creatio to Intercom

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

Service Creatio logo

Service Creatio

Source

Intercom

Destination

Intercom logo

Compatibility

70%

7 of 10

objects map 1:1 between Service Creatio and Intercom.

Complexity

BStandard

Timeline

3-5 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from Service Creatio to Intercom is a shift from a process-driven service CRM to a messaging-first support platform. Service Creatio uses a structured Case object with status transitions, priority routing, and SLA timers managed through BPM workflows; Intercom uses a Conversations model where messages, emails, chats, and bot replies thread together under a single conversation ID, optionally gated by Ticket fields for structured back-office requests. We map Service Creatio Cases to Intercom Conversations or Tickets depending on the customer's chosen architecture, preserving case status, priority, owner assignment, and SLA timers. Knowledge Base articles migrate from Creatio's Category-Folder-Article structure to Intercom Collections, with three-level hierarchies flattened into two-level Collections where required. Custom objects created in Creatio Studio require explicit schema discovery before migration because arbitrary lookups and custom column types need individual resolution. We do not migrate BPM workflows, SLA rules (as code), or Creatio's pre-configured process templates; we deliver a written inventory for the customer's admin to rebuild in Intercom Workflows.

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

Service Creatio logo

Service Creatio

What's pushing teams away

  • Creatio is quote-only with module-based pricing that stacks quickly, leading mid-market teams to feel nickel-and-dimed as they add Marketing, Sales, and Service modules.
  • The platform has a steep learning curve; advanced customization in Creatio Studio requires training or consultant involvement that was not anticipated in the budget.
  • Some organizations report that support response times from Creatio are slower than expected for critical production issues, especially in on-premises deployments.
  • Teams migrating to simpler tools like Zendesk or Freshdesk cite the weight of Creatio's enterprise architecture as disproportionate to their helpdesk needs.

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 Service Creatio objects map to Intercom

Each row shows how a Service Creatio 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.

Service Creatio

Case

maps to

Intercom

Conversation or Ticket

lossy
Fully supported

Service Creatio Cases map to Intercom Conversations by default, preserving case number as external_id, status as conversation state (open, closed), priority as a custom conversation attribute, and owner as the assigned admin or team. Cases that represent structured back-office requests (bug reports, billing disputes, hardware requests) can map to Intercom Tickets with Ticket fields mirroring the Creatio case columns. The customer selects the architecture during scoping; we support both in a single migration with the split defined by a Case Type or Category custom field on the Creatio side.

Service Creatio

Contact

maps to

Intercom

Contact

1:1
Fully supported

Service Creatio Contacts map directly to Intercom Contacts. We extract ContactId, name fields (FirstName, LastName), Email, Phone, and any custom Contact properties. The Contact must exist in Intercom before any Conversation import because every conversation requires a linked Contact (WhoId equivalent). We use email as the dedupe key and resolve the Intercom contact_id for all subsequent Conversation imports.

Service Creatio

Account

maps to

Intercom

Company

1:1
Fully supported

Service Creatio Accounts map to Intercom Companies. We extract AccountId, Name, Industry, Website, Address fields, and custom Account columns. Intercom Companies are optional but recommended if the customer uses multi-contact account structures. We create the Company in Intercom first, then link each Contact to it via the company_id during Contact import. Account hierarchy (parent-child) does not map natively to Intercom Company structure and is preserved as a custom Intercom contact attribute for manual account grouping.

Service Creatio

Activity

maps to

Intercom

Conversation Part

1:many
Fully supported

Service Creatio Activities (email, call, meeting, task) attached to a Case map to Intercom Conversation Parts. Each activity type becomes a distinct conversation_part type: notes become internal notes, emails become message parts from the customer side, calls become note parts with call duration metadata, and tasks become assignment or close actions. We preserve the original activity timestamp and the agent who logged it. Activity threads are reconstructed in chronological order within the Intercom Conversation.

Service Creatio

Knowledge Base Article

maps to

Intercom

Article (within Collection)

lossy
Fully supported

Creatio KB articles (title, body content, category assignment, publication status) map to Intercom Articles within Collections. The Creatio three-level hierarchy (Category -> Folder -> Article) maps to Intercom Collections -> Sections -> Articles, with the caveat that Intercom allows articles without a parent section. We flag any Creatio Folder that has no Articles as a restructuring gap. Published articles migrate with their body content; draft status migrates as an unpublished Intercom article. The customer's KB administrator reviews article-to-section placement before final migration.

Service Creatio

Service Level Agreement

maps to

Intercom

SLA Policy

1:1
Fully supported

Service Creatio SLA rules define response and resolution time commitments per case category. We map these to Intercom SLA Policies with first-response time and next-reply time targets, business hours configuration, and priority-based SLA tiers. SLA condition logic (time-bounded conditions, escalations) that uses Creatio BPM timers does not migrate as automation; we document the intended SLA behavior as a written specification for the Intercom admin to configure as SLA policies or Workflow rules.

Service Creatio

Queue

maps to

Intercom

Inbox Team

1:1
Fully supported

Service Creatio Queues group cases for team or individual assignment. We export queue membership and routing rules, then map queue names to Intercom Inbox Teams. Agent-to-team assignment migrates by matching the Creatio user email to the Intercom admin email. Queue routing priority and assignment rules (round-robin, load-based) have no direct Intercom equivalent and are documented for the customer to rebuild as Intercom Workflow assignment rules.

Service Creatio

Custom Object (Creatio Studio)

maps to

Intercom

Custom Object

1:1
Fully supported

Custom objects created via Creatio Studio (Object type schema with arbitrary columns, lookups, and relationships) require explicit schema discovery during the technical audit before any mapping is possible. We enumerate every custom schema, extract column definitions and types, identify lookup references to standard objects, and design equivalent Intercom Custom Objects with typed attributes and reference relationships. Custom object data migrates last, after all parent standard objects (Contact, Company, Conversation) are loaded, because Intercom Custom Object references require the linked Contact or Conversation to exist first.

Service Creatio

Custom Fields on Standard Objects

maps to

Intercom

Custom Attributes

1:1
Mapping required

Custom fields added to Service Creatio standard objects (Cases, Contacts, Accounts) via the UI designer map to Intercom custom attributes on the Conversation or Contact object. We identify all custom fields during discovery, map them to Intercom attribute types (text, number, date, boolean, list), and flag any rich text fields that may hit the Creatio OData RAM limit during export (these are fetched in a separate targeted pass rather than in the initial export batch).

Service Creatio

User / Owner

maps to

Intercom

Admin or Team Member

1:1
Fully supported

Service Creatio Users (case owners, activity assignees, queue members) map to Intercom Admins or Team Members. We match by email address across both systems. Creatio users with inactive status are preserved as historical owners on their assigned cases rather than reactivated in Intercom. The customer's Intercom workspace must have the matching Admins provisioned before migration begins so that OwnerId references resolve during Conversation import.

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.

Service Creatio logo

Service Creatio gotchas

High

No self-service data export tool in Service Creatio

High

OData RAM limit caps large data exports

Medium

Custom objects require manual schema discovery

Medium

Quote-only pricing obscures migration scope cost

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

  • Intercom requires every conversation to have an existing contact

    Intercom's conversation model requires a valid Contact (identified by email or user_id) before a conversation can be created via API. Service Creatio cases can exist without a linked Contact in some workflow configurations. We handle this by requiring Contact import to complete and validate before any Case or Conversation migration begins. Cases without a resolvable Contact are held in a reconciliation queue and migrated as contact-less conversations only if the customer explicitly approves that gap in writing, because Intercom's Fin AI Agent cannot retrieve context for conversations without a linked contact.

  • Fin AI Agent cannot query custom attributes directly

    Intercom's Fin AI Agent uses Data Connectors to retrieve information from external sources. Fin cannot directly query custom contact or conversation attributes that were migrated from Service Creatio. If the customer plans to use Fin AI Agent for resolution, the migrated custom attributes must be surfaced via a Data Connector or the Knowledge Base article set must be rebuilt to cover the questions those attributes previously answered. We flag every migrated custom attribute that Fin would need and recommend whether it belongs in a Data Connector, a Knowledge Base article, or an Intercom Custom Object with a reference attribute.

  • Intercom KB hierarchy differs from Creatio's three-level structure

    Service Creatio uses a strict three-level KB hierarchy: Category -> Folder -> Article. Intercom uses Collections -> Sections -> Articles, but allows articles to exist without a parent Section, which creates a two-level structure. When exporting from Creatio, any Folder that contains only an empty Article list causes the intermediate hierarchy to collapse. We map explicitly and flag any Category or Folder that maps to a Collection with no Sections so the customer's KB administrator can decide on the target structure before migration runs.

  • Creatio OData RAM limit breaks large-column exports silently

    Service Creatio enforces a configurable RAM limit on OData GET requests (MaxMemoryUsageToGetDataViaEntityCollection, default 512 MB). Queries that include rich text fields or large custom column sets fail silently at this ceiling. We address this by splitting exports into targeted entity subsets, excluding rich text columns in the initial pass, and fetching them in a second targeted pass. Rich text fields (HTML body columns on KB articles and case descriptions) require special handling because they inflate column size without adding proportional migration value. We flag these explicitly during scoping.

  • Intercom SLA policies require manual rebuild from Creatio rules

    Service Creatio SLA rules use BPM-bound time conditions (timers, escalations, SLA-breach notifications). These do not export as data; they are BPM process definitions. We map SLA targets (first-response time, resolution time by priority) to Intercom SLA Policies, which support business hours and priority-based tiers from the Starter tier onward. The automated escalation logic (who gets notified, what status changes when an SLA breaches) does not migrate and must be rebuilt as Intercom Workflow rules by the customer's admin post-migration.

Migration approach

Six steps for a successful Service Creatio to Intercom data migration

  1. Technical audit and API connectivity verification

    We verify that the Service Creatio instance exposes the OData API with a valid API token and that the OData RAM limit (MaxMemoryUsageToGetDataViaEntityCollection) is documented or accessible for adjustment. We enumerate all standard object schemas (Case, Contact, Account, Activity), all custom object schemas created via Creatio Studio, and all custom fields on standard objects. We confirm that the destination Intercom workspace is provisioned and that the migration user has Admin access. We deliver a written discovery report listing every object, column, custom schema, and lookup relationship found, plus the recommended Intercom Custom Object and attribute schema to receive them.

  2. Conversation versus Ticket architecture decision

    We present the customer with a structured decision brief on whether migrated Service Creatio cases should become Intercom Conversations or Tickets. Conversations are appropriate for customer-facing, multi-message support interactions where the Inbox and Fin AI Agent will handle ongoing resolution. Tickets are appropriate for structured back-office requests (bug reports, hardware requests, billing disputes) that require defined states, custom fields, and no live Messenger thread. The decision drives the mapping logic for all subsequent Case and Conversation imports. Both models can coexist in one Intercom workspace with different Inbox assignments.

  3. Data extraction sequencing and staging

    We extract data from Service Creatio in dependency order: Contacts (first, no dependencies), Accounts (second, no dependencies), Users (third, matched by email), Knowledge Base articles (fourth), Custom Objects (fifth), Cases (sixth, requires Contacts and Accounts loaded), and Activities (last, requires Cases loaded). Rich text columns and large attachment metadata are fetched in a separate targeted pass after the initial export to avoid OData RAM limit failures. All extracted data is staged in a secure intermediate environment with row counts reconciled against the source before the Intercom import begins.

  4. Intercom workspace provisioning and schema deployment

    We create the Intercom target structure before any data loads: Inbox Teams (mapped from Creatio Queues), SLA Policies (mapped from Creatio SLA rules with manual rebuild specification for escalation logic), Custom Objects (mapped from Creatio Studio custom schemas with attribute types assigned), and custom attributes on Contact and Conversation (mapped from Creatio custom fields). KB Collections and Sections are created to mirror the Creatio KB hierarchy, with restructuring decisions from the architecture review applied. We provision Intercom Admins matching the Creatio users by email so that OwnerId resolution works during Case import.

  5. Sandbox migration and reconciliation

    We run a full migration into the Intercom production workspace using a subset of records (typically the 500 most recent cases plus their linked contacts, accounts, and activities) to validate the mapping logic. The customer's support operations lead reviews the migrated conversations, checks that case status maps correctly, confirms that agent assignment and SLA timers are preserved, and spot-checks 25-50 records against the Service Creatio source. We correct any mapping errors identified in the sandbox before committing to the full production migration. Sandbox validation typically takes two to three business days.

  6. Production migration, cutover, and handoff

    We run the full production migration in dependency order with real-time row-count reconciliation between phases. During cutover we freeze writes in Service Creatio, run a final delta import of any records modified during the migration window, then enable Intercom as the live support platform. We deliver a written migration inventory documenting every BPM workflow, SLA rule, and queue routing configuration that requires rebuild in Intercom Workflows and SLA Policies, plus a KB restructuring summary. We support a five-business-day hypercare window for reconciliation issues; workflow rebuild, Fin AI Agent configuration, and admin training are outside standard scope.

Platform deep dives

Context on both ends of the pair

Service Creatio logo

Service Creatio

Source

Strengths

  • Unified multi-channel inbox centralizes email, chat, phone, and portal cases into a single queue for agents.
  • 360-degree customer view surfaces contact history, account details, and prior cases before the agent responds.
  • Drag-and-drop UI designer and process designer enable business analysts to build solutions without code.
  • AI agents handle routine tasks like case summarization and knowledge retrieval, reducing agent handle time.
  • Creatio Marketplace offers pre-built plugins and industry-specific templates that accelerate time-to-value.

Weaknesses

  • Pricing is entirely quote-driven with no public per-user rate, making budget planning difficult without a sales call.
  • The platform requires significant training investment; business users frequently need consultant support for non-trivial customization.
  • On-site and hybrid deployments introduce infrastructure complexity that pure-cloud competitors avoid entirely.
  • No native self-service data export tool; data extraction requires API access, developer involvement, or third-party tooling.
  • The breadth of the platform—CRM, marketing, service, BPM in one—can be excessive for teams that only need a helpdesk.
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. 4 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 Service Creatio and Intercom.

  • Object compatibility

    C

    4 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

    Service Creatio: Not publicly documented in Academy reference.

  • Data volume sensitivity

    A

    Service Creatio exposes a bulk API — large-volume migrations stream efficiently.

Estimator

Estimate your Service Creatio 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 Service Creatio to Intercom data migrations

Answers to the questions buyers ask most during Service Creatio to Intercom migration scoping. Not seeing yours? Book a call.

Can't find your answer?

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

Book a free 30 minute consultation

Most migrations land between three and five weeks for environments under 15,000 cases, 8,000 contacts, and no custom Creatio Studio objects. Migrations with custom objects, multi-level KB hierarchies, large engagement histories (over 300,000 activity records), or a requirement to preserve SLA timers as configured Intercom policies move to eight to twelve weeks because of schema discovery, targeted OData export splitting, and SLA policy configuration. Timeline assumes the customer has provisioned the Intercom workspace and Admins before the migration window begins.

Adjacent paths

Related migrations to explore

Ready when you are

Move from Service Creatio.
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