Helpdesk migration

Migrate from GREYHOUND CRM to Intercom

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

GREYHOUND CRM logo

GREYHOUND CRM

Source

Intercom

Destination

Intercom logo

Compatibility

73%

8 of 11

objects map 1:1 between GREYHOUND CRM and Intercom.

Complexity

CModerate

Timeline

2-4 weeks

Rollback included Accuracy guarantee Field-level validation

Overview

What this migration involves

Moving from GREYHOUND CRM to Intercom is a platform shift from a helpdesk-oriented CRM to a customer communications platform that treats conversations as the primary record type. GREYHOUND CRM stores Tickets with status, priority, and assignment history alongside Customers, Companies, Agents, Teams, Custom Ticket Fields, and Knowledge Base content. We map GREYHOUND Tickets to Intercom Conversations (Issues), preserve GREYHOUND Customers and Companies as Intercom Contacts and Companies, transfer Agent and Team assignments as Teammate and Inbox routing, and handle Custom Ticket Fields through Intercom's custom conversation attribute system. GREYHOUND KB Articles and Categories map to Intercom Articles and Collections. Workflow automation logic and ticket routing rules do not transfer automatically; we deliver a written inventory of every active automation requiring rebuild in Intercom's workflow builder. Conversation attachments migrate as file links, and historical timestamps are preserved on every migrated record.

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

GREYHOUND CRM logo

GREYHOUND CRM

What's pushing teams away

  • Limited international footprint — the product is positioned for the DACH region and lacks broad English-language documentation, support, and review presence on G2 or Capterra.
  • €299 one-time setup fee plus hosting and storage charges raise the cost-of-entry compared to fully bundled SaaS competitors like Zendesk or Freshdesk.
  • Less modern UI versus international helpdesk competitors — described as functional but visually dated compared to recent cloud-native ticketing platforms.
  • Niche product specialization — heavy e-commerce and JTL-Wawi focus means non-retail or non-JTL users get less value from the deep integration story.
  • Concurrent User License (CUL) pricing can feel awkward for teams that prefer per-agent pricing, since shared logins may not match how distributed teams actually work.

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 GREYHOUND CRM objects map to Intercom

Each row shows how a GREYHOUND CRM 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.

GREYHOUND CRM

Ticket

maps to

Intercom

Conversation (Issue)

1:1
Fully supported

GREYHOUND Tickets map to Intercom Conversations with the Issue source. Ticket status (Open, Pending, Resolved, Closed) maps to Intercom conversation_state (open, resolved, closed). GREYHOUND priority maps to Intercom conversation priority (urgent, high, medium, low). The original ticket number is preserved in a custom Intercom conversation attribute for audit. We set conversation assignee by resolving the GREYHOUND agent assignment against Intercom Teammate email match.

GREYHOUND CRM

Customer

maps to

Intercom

Contact

1:1
Fully supported

GREYHOUND Customer records map to Intercom Contacts. Customer email becomes the Intercom Contact email field used as the primary identifier. Customer name maps to Intercom name. We resolve duplicate Contacts by email during import using Intercom's deduplication logic and flag any GREYHOUND Customer with no email address for manual resolution before import.

GREYHOUND CRM

Company

maps to

Intercom

Company

1:1
Fully supported

GREYHOUND Company records map directly to Intercom Companies. Company name, domain, and address fields migrate to the corresponding Intercom Company attributes. Intercom's Company-Contact relationship is established by matching the Contact email domain to the Company domain during import, and any pre-existing Intercom Company with a matching domain is linked rather than duplicated.

GREYHOUND CRM

Conversation (within Ticket)

maps to

Intercom

Message

1:1
Fully supported

GREYHOUND conversation messages within a Ticket migrate to Intercom conversation parts. Each message author is resolved to an Intercom Teammate if the email matches, or rendered as a Contact message if the author is the customer. Message timestamps are preserved. Attachments within GREYHOUND messages are downloaded and re-uploaded as Intercom file attachments with the original file URLs preserved as a reference attribute.

GREYHOUND CRM

Custom Ticket Field

maps to

Intercom

Custom Conversation Attribute

lossy
Fully supported

GREYHOUND Custom Ticket Fields map to Intercom Data Attributes of the corresponding type (string, number, date, boolean, list). We create each attribute in Intercom via the Data Attributes API before migration, then set the attribute values on each conversation during import. Picklist-type custom fields in GREYHOUND become list-type attributes in Intercom with the same allowed values.

GREYHOUND CRM

Agent

maps to

Intercom

Teammate

1:1
Fully supported

GREYHOUND Agent records map to Intercom Teammates by email address. We export the agent email list and match against Intercom's Teammate API during migration. Agents without a matching Intercom Teammate are held in a reconciliation queue for the customer's admin to provision the Intercom account before record import resumes. Agent status (active/inactive) maps to Intercom Teammate active flag.

GREYHOUND CRM

Team

maps to

Intercom

Inbox

lossy
Fully supported

GREYHOUND Teams map to Intercom Inboxes. We create an Inbox in Intercom for each GREYHOUND Team during the pre-migration schema phase. Team-Agent membership determines which Inbox the agent is assigned to in Intercom. The customer's admin defines the Inbox routing rules (round-robin, assignment-based, load-balanced) in Intercom after migration as part of the workflow rebuild inventory.

GREYHOUND CRM

KB Article

maps to

Intercom

Article

1:1
Fully supported

GREYHOUND KB Articles map to Intercom Articles in the Help Center. Article title, body content, author, and creation date migrate. GREYHOUND article content in HTML format is cleaned and reformatted for Intercom's article renderer, which uses a subset of HTML and custom styling. Published vs draft status maps directly. Any embedded images in GREYHOUND articles are extracted, uploaded to Intercom's file storage, and re-linked in the article body.

GREYHOUND CRM

KB Category

maps to

Intercom

Collection

1:1
Fully supported

GREYHOUND KB Categories map to Intercom Collections. Category name and description migrate. The parent-child hierarchy of GREYHOUND categories is preserved as nested Collections in Intercom. We build the Collection structure before article import so that each Article is assigned to its Collection at creation time.

GREYHOUND CRM

Tag

maps to

Intercom

Tag

1:1
Fully supported

GREYHOUND Tags on Tickets migrate to Intercom Tags. Tags are applied to Conversations during import by matching the tag name string. Tag naming conventions are preserved as-is; Intercom allows any tag string without a predefined taxonomy.

GREYHOUND CRM

Ticket Association

maps to

Intercom

Custom Conversation Attribute or Linked Conversation

lossy
Fully supported

GREYHOUND Ticket Associations (linked tickets for parent-child or related ticket relationships) are preserved as a custom conversation attribute linked_ticket_ids__c in Intercom, storing the original GREYHOUND ticket numbers as a comma-separated string. This maintains the relationship for reference without requiring a native linked-record structure in Intercom. The customer can optionally use Intercom's Conversation merge feature to consolidate related threads post-migration.

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.

GREYHOUND CRM logo

GREYHOUND CRM gotchas

High

Catalog website is incorrect — greyhound.com is Greyhound Lines (US bus operator), not GREYHOUND CRM

Medium

Concurrent User License (CUL) model affects user count budgeting

Medium

DMS-stored attachments require dedicated extraction step

Medium

Automation-Pack chatbot and workflow rules do not export

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

  • Closed GREYHOUND tickets become read-only Intercom conversations

    Intercom treats closed conversations as archived and neither the customer nor the agent can reply within them. We import GREYHOUND closed tickets as Intercom conversations in a closed state with all message history intact. Customers should be informed that historical closed tickets are reference-only after migration. Any ticket that requires post-migration customer follow-up should be reopened as a new conversation in Intercom rather than migrated in an open state.

  • Custom ticket field schema requires pre-creation in Intercom

    GREYHOUND Custom Ticket Fields have no automatic equivalent in Intercom. We create Intercom Data Attributes via the API before any conversation migration begins. If a custom field type in GREYHOUND (e.g., a multi-select list) does not map cleanly to an Intercom attribute type, we flag the discrepancy during scoping and the customer chooses the closest Intercom type. Custom field metadata is not queryable in Intercom's default conversation list view without a custom report.

  • Workflow automation and routing rules do not migrate

    GREYHOUND Workflows and ticket routing rules are logic-based configurations that have no direct equivalent in Intercom's Rule builder. We deliver a written inventory of every active GREYHOUND Workflow and routing rule with its trigger, conditions, actions, and a recommended Intercom Rule or Fin AI Agent configuration. The customer's admin rebuilds them in Intercom after migration. SLA configurations in GREYHOUND map to Intercom SLA Policies, but these must be manually configured in Intercom's settings.

  • Anonymous contacts without email cannot link to Intercom Company

    GREYHOUND may contain customer records without email addresses, or contacts that originated from anonymous web sessions. Intercom's Contact model requires an email for unique identification. Contacts without email are imported with a generated placeholder identifier and flagged for manual review. The customer's admin decides whether to merge these with existing contacts or keep them as anonymous leads in Intercom. Anonymous user data carried over from GREYHOUND may reflect data hygiene issues that existed before migration.

  • Knowledge base articles require HTML reformatting for Intercom

    GREYHOUND KB articles use a specific HTML rendering model that differs from Intercom's Help Center article format. We clean GREYHOUND HTML, remove unsupported tags and inline styles, and reformat images for Intercom's CDN-hosted attachment model. Articles with complex layouts or embedded third-party iframes may require manual post-migration adjustment. We recommend the customer reviews a sample of migrated articles before committing to full KB migration.

Migration approach

Six steps for a successful GREYHOUND CRM to Intercom data migration

  1. Source audit and scoping

    We audit the GREYHOUND CRM portal across objects in scope: Tickets (open, closed, total count), Customers, Companies, Agents, Teams, Custom Ticket Field definitions (field name, type, required flag), KB Articles (published, draft, with/without attachments), KB Categories (hierarchy depth), Tags, and Ticket Associations. We extract conversation message counts per ticket and identify any tickets with over 50 messages (these require chunked API calls to avoid payload limits). The scoping output is a written migration scope, object inventory, and Intercom Data Attributes creation plan.

  2. Intercom workspace preparation

    We create the Intercom Data Attributes for each GREYHOUND Custom Ticket Field via the Data Attributes API. We create Inboxes for each GREYHOUND Team. We create Help Center Collections matching the GREYHOUND KB Category hierarchy. We invite Intercom Teammates matching the GREYHOUND Agent list and confirm email deliverability for each. The customer's Intercom admin reviews and approves the workspace structure before migration begins. We run a small test import of 10-15 tickets as a demo migration to validate field mapping and conversation rendering.

  3. KB article migration

    We migrate KB Articles in dependency order: Collections first (root categories, then child categories), then Articles within each Collection. We clean GREYHOUND HTML, extract and re-upload images to Intercom's file storage, and set article publish status. Articles are migrated in batches of 50 to manage API rate limits. The customer reviews a sample of migrated articles and approves KB migration before proceeding to ticket and contact migration.

  4. Contact and Company migration

    We migrate GREYHOUND Companies first, then Customers. Intercom Company-Contact linking is established by domain matching during Contact import. Contacts without email are flagged and held for manual resolution. We run deduplication checks against any pre-existing Intercom Contacts to avoid duplicate records. Agent-to-Teammate email matching is validated against the Intercom Teammate list provisioned in step two. Company and Contact record counts are reconciled before ticket migration begins.

  5. Ticket and conversation migration

    We migrate GREYHOUND Tickets in batches ordered by creation date. Each Ticket becomes an Intercom Conversation with message history migrated as conversation parts, custom ticket field values set as Intercom conversation attributes, and agent assignment resolved to the matching Intercom Teammate. Attachments are downloaded from GREYHOUND and uploaded to Intercom as file attachments on the conversation. Tags are applied from GREYHOUND at the conversation level. We run row-count reconciliation after each batch and investigate any gaps before proceeding.

  6. Cutover, validation, and automation handoff

    We freeze GREYHOUND CRM writes during cutover, run a final delta migration of any records modified during the migration window, then enable Intercom as the system of record. We deliver the Workflow and Routing Rule inventory document to the customer's admin team with recommended Intercom Rule and Fin AI Agent configurations. We support a one-week hypercare window where we resolve any data issues raised by the support team. We do not rebuild GREYHOUND Workflows as Intercom Rules inside the migration scope; that is a separate engagement.

Platform deep dives

Context on both ends of the pair

GREYHOUND CRM logo

GREYHOUND CRM

Source

Strengths

  • German-hosted with GDPR compliance and full on-premises option for data sovereignty requirements.
  • Deep JTL-Wawi and ERP integration surfaces customer order data inside each ticket conversation.
  • Combined CRM and DMS in one platform reduces tool sprawl for SMB e-commerce operations.
  • Multi-channel inbox unifies email, chat, contact forms, and marketplace inquiries.
  • AI chatbot with access to customer and order data automates standard inquiries via the Automation-Pack.

Weaknesses

  • Niche DACH e-commerce focus limits English-language documentation and international community.
  • €299 one-time setup fee plus hosting/storage add-ons raise total cost of entry.
  • Concurrent User License model can be awkward for distributed teams expecting per-agent pricing.
  • UI is functional but visually dated versus modern SaaS competitors.
  • Limited independent review presence — no G2 listing and sparse public reviews outside German-language platforms.
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?

Moderate Helpdesk migration. 4 of 7 objects need a mapping; the rest are 1:1.

C

Overall complexity

Moderate migration

Derived from compatibility, mapping clarity, API constraints, and data volume across GREYHOUND CRM 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

    GREYHOUND CRM: Not publicly documented.

  • Data volume sensitivity

    B

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

Estimator

Estimate your GREYHOUND CRM 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 GREYHOUND CRM to Intercom data migrations

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

Can't find your answer?

Walk through your GREYHOUND CRM 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 two and four weeks for accounts under 10,000 tickets, 5,000 contacts, and a straightforward KB structure. Migrations with large conversation histories (over 50,000 messages), extensive custom ticket field schemas, or KB articles with complex HTML layouts move to six to ten weeks because of API pagination, attachment re-upload, and article reformatting work. The KB article phase (step three) is often the longest single phase for knowledge-base-heavy accounts.

Adjacent paths

Related migrations to explore

Ready when you are

Move from GREYHOUND CRM.
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