Helpdesk migration
Field-level mapping, validation, and rollback between Certainly and Intercom. We move data and schema; workflows are rebuilt natively in Intercom.
Certainly
Source
Intercom
Destination
Compatibility
6 of 10
objects map 1:1 between Certainly and Intercom.
Complexity
BStandard
Timeline
2-3 weeks
Overview
Moving from Certainly to Intercom is a shift from a Zendesk-centric chatbot platform to a chat-first customer communication suite. Certainly structures conversations as Flows, Intents, and Entities in a dialogue-engineering environment; Intercom uses Resolution Bots, Fin AI Agent, and a Knowledge Hub for the same conversational automation surface. The structural difference is significant: Certainly's NLU model trains on utterances that Intercom's Fin AI Agent must retrain on from scratch. We export intent names, training phrases, and entity definitions as structured files so your team can rebuild classification quality in Fin. Response templates, rich message blocks, and static content migrate cleanly. Conversation logs are archived as JSON because Intercom's conversation export schema differs and its reporting engine does not ingest historical analytics from external sources. We do not migrate workflows, automations, or Zendesk connector configurations as these are platform-specific and require manual recreation in Intercom.
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 Certainly 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.
Certainly
Conversational Flows
Intercom
Resolution Bot
lossyCertainly Flows define dialogue trees with conditional branches, fallback policies, and handoff triggers. Intercom Resolution Bots use a step-based builder without direct conditional branching logic. We map each Certainly Flow to an Intercom Resolution Bot, flagging any multi-branch decision trees that require decomposition into multiple bot steps or Fin AI Agent topic routing. Handoff rules to Zendesk agents do not transfer because Intercom does not have a native Zendesk connector; we document the handoff logic for manual rebuild as Intercom assignment rules or team routing.
Certainly
Intents
Intercom
Fin AI Agent Topics
lossyCertainly intent names and training utterances export as structured data. Intercom Fin AI Agent uses topic-based classification rather than intent-based NLU. We export the full utterance set so your team can create matching Topics in Intercom and train Fin on the same language patterns. We explicitly note that intent classification accuracy will degrade without retraining; Fin requires a Knowledge Hub with representative articles to achieve equivalent deflection rates.
Certainly
Entities
Intercom
Custom Attributes (Contacts/Users)
1:1Certainly custom entities and slot types (including regex-based and pattern-match entities) export as name-value lists. Intercom supports custom attributes on contacts but does not have a native entity extraction feature equivalent to Certainly's NLU slot filling. We map entity names to Intercom contact custom attributes and flag any regex or pattern-based entities needing manual recreation as Fin AI topics or custom article sections.
Certainly
Responses and Templates
Intercom
Message Templates
1:1Static response texts, rich message blocks, and button templates export cleanly from Certainly as structured JSON. We map them to Intercom's Message Templates and saved replies, preserving formatting, variable placeholders, and conditional content blocks. Templates that reference Zendesk ticket fields require substitution with Intercom conversation variables during migration.
Certainly
Zendesk Integrations
Intercom
Not Migrated
1:1Certainly's Zendesk connector configuration (ticket creation triggers, field mappings, agent assignment rules) is platform-specific and does not transfer to Intercom. We document the existing Zendesk integration settings during discovery as a written inventory so your admin can evaluate whether to recreate equivalent routing in Intercom's workflow builder or maintain Zendesk as a separate ticketing layer. This documentation is delivered as part of the migration scope.
Certainly
Conversation Logs
Intercom
Archived (JSON/CSV)
1:1Historical chat transcripts export from Certainly with session IDs, timestamps, agent attribution, and resolution status. Intercom's conversation export schema does not align with Certainly's log structure, and Intercom's reporting engine does not ingest historical conversation data from external sources. We archive logs as structured JSON alongside the migration, preserving all metadata for compliance and audit purposes. Spot-validation of archived records against source is performed before cutover.
Certainly
Analytics and Reporting Data
Intercom
Archived (Flat Files)
1:1Bot performance metrics, intent accuracy scores, conversation summaries, and deflection rate reports export from Certainly as flat files. Intercom's analytics are built from its own conversation data and cannot be seeded with external performance history. We archive these files in the customer's chosen storage format so historical performance data remains accessible for business intelligence tools.
Certainly
User and Agent Assignments
Intercom
Teammates
1:1Certainly operator and team assignments in routing rules map to Intercom Teammates. We resolve Certainly agent emails against Intercom workspace members, flagging any roles without a direct Intercom equivalent (such as Zendesk-specific escalation tiers). Role-based routing rules requiring Zendesk group logic are documented for manual recreation in Intercom's team and inbox settings.
Certainly
Bot Configurations
Intercom
Resolution Bot Settings
lossyCertainly's bot-level settings including greeting messages, session timeouts, proactive trigger rules, and messenger styling export as configuration data. We map these to Intercom's Messenger settings and bot configuration panel. Styling attributes (colors, logos, launcher text) transfer directly; proactive message triggers require manual recreation in Intercom's workflow builder because Intercom uses event-based rules rather than Certainly's time-based proactive triggers.
Certainly
Fallback Policies
Intercom
Fin AI Agent Fallback Routing
lossyCertainly fallback policies define what happens when intent classification confidence is low or a user request falls outside trained flows. Intercom Fin AI Agent handles fallback by routing to a human inbox or triggering a resolution step. We document the existing fallback policy hierarchy so your admin can configure equivalent fallback routing in Intercom. We do not automate this rebuild as it requires understanding of your desired escalation path.
| Certainly | Intercom | Compatibility | |
|---|---|---|---|
| Conversational Flows | Resolution Botlossy | Mapping required | |
| Intents | Fin AI Agent Topicslossy | Mapping required | |
| Entities | Custom Attributes (Contacts/Users)1:1 | Mapping required | |
| Responses and Templates | Message Templates1:1 | Fully supported | |
| Zendesk Integrations | Not Migrated1:1 | Mapping required | |
| Conversation Logs | Archived (JSON/CSV)1:1 | Mapping required | |
| Analytics and Reporting Data | Archived (Flat Files)1:1 | Mapping required | |
| User and Agent Assignments | Teammates1:1 | Mapping required | |
| Bot Configurations | Resolution Bot Settingslossy | Fully supported | |
| Fallback Policies | Fin AI Agent Fallback Routinglossy | 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.
Certainly gotchas
Zendesk integration settings do not export automatically
Intent training data loses accuracy without NLU retraining
Conversation logs require schema mapping effort
Intercom gotchas
S3 JSON export omits conversation transcripts
Workspace isolation prevents workflow migration
Fin AI resolution fees compound with automation success
Two-year conversation history limit on historical export
Private app rate limits share workspace quota
Pair-specific challenges
Migration approach
Discovery and bot inventory
We audit the Certainly workspace across all bots, flows, intents, entities, response templates, and Zendesk integration configurations. We extract the full intent training set (utterance lists per intent), entity value lists (including regex patterns), and bot-level settings. We document the Zendesk connector rules, handoff policies, and fallback chains as a written inventory for your admin. This discovery output defines the migration scope and identifies any entities or routing logic requiring manual rebuild in Intercom.
Utterance export and Fin retraining preparation
We export every intent with its associated training utterances as structured JSON. We organize the export by topic so your team can create matching Fin AI Agent topics in Intercom's Knowledge Hub. We deliver the utterance file alongside a topic creation guide that maps Each Certainly intent to a Fin topic with recommended seed articles. We flag any regex or pattern-based entities that cannot be recreated as simple topic articles and recommend custom attribute strategies for those cases.
Intercom workspace provisioning and bot configuration
We provision the Intercom workspace structure: Teams (mapped from Certainly operator groups), Inboxes (mapped from Zendesk integration routing destinations), and saved replies (from Certainly response templates). We configure Resolution Bots using the Certainly flow map as a reference, flagging multi-branch decision trees that require decomposition into sequential bot steps or Fin topic routing. We transfer static styling attributes (Messenger colors, launcher text, greeting) directly to Intercom's Messenger settings.
Data migration and archive creation
We migrate contacts and user attributes from Certainly to Intercom contacts using the REST API with rate-limit handling and batch chunking. We archive conversation logs and analytics data as structured JSON and CSV files with full metadata preservation. We run row-count reconciliation across contacts, messages, and bot configurations before declaring each phase complete. Analytics archive is validated against source record counts before delivery.
Shadow run and Fin topic refinement
We run Intercom with migrated content against a subset of live traffic or a test dataset, monitoring Fin deflection rates against the baseline from Certainly's NLU performance. We deliver a shadow-run report identifying topics with low resolution rates and recommend article additions or utterance expansions. This phase typically runs one to two weeks concurrent with admin Fin training activities.
Cutover and handoff documentation delivery
We execute the final delta migration of any records modified during the shadow period, then deliver the complete handoff package: Utterance export with Fin topic guide, Zendesk routing rule inventory for manual rebuild, Custom Object redesign recommendations, conversation archive files, and a field-mapping reference. We do not rebuild workflows or Zendesk integrations as these require platform-specific configuration. We provide a one-week post-cutover support window for reconciliation issues.
Platform deep dives
Certainly
Source
Strengths
Weaknesses
Intercom
Destination
Strengths
Weaknesses
Complexity grading
Standard Helpdesk migration. 2 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 Certainly and Intercom.
Object compatibility
2 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
Certainly: Not publicly documented.
Data volume sensitivity
Certainly 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 Certainly to Intercom migration scoping. Not seeing yours? Book a call.
Walk through your Certainly to Intercom migration with a real engineer — 30 minutes, free, written quote within 24 hours.
Book a free 30 minute consultationAdjacent paths
Other ways to leave Certainly
Other ways to arrive at Intercom
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.