Migrating away from an AI customer service vendor depends entirely on whether the assets that take years to build (knowledge content, conversation history, prompt and procedure logic, integrations) were kept outside the vendor's platform or inside it. If outside, the migration is a re-wiring job. If inside, the migration is a rewrite. Plan for the migration at the day you sign the contract, not the day you decide to leave.
A team's three-year contract is up. The vendor's renewal price reflects how indispensable they have become; the team wants to leave. The honest accounting reveals that the knowledge base now lives in the vendor's CMS, the prompts in their console, the conversation history queryable only through their dashboards, and the integrations through their connectors. The migration is now a rebuild, which the team will not have time for before the renewal forces a decision.
What people in the field are saying
Blake Morgan's "Unifying the contact center, Salesforce's..." covers the platform consolidation trend, which makes migrations harder because more of the stack lives inside the vendor. The same trend makes the question of which assets stay yours more important than it used to be.
What assets must travel?
Four. Knowledge content (the help-centre articles, FAQs, internal policies the AI reads from). Conversation history (transcripts, outcomes, audit logs). Prompt and procedure logic (the configuration that defines what your AI does). Integrations (the connections to your order, account, and billing systems). If you own all four outside the vendor, migration is a wiring change.
What does the migration actually involve?
Stand up the new vendor. Re-point the integrations to your middleware layer (the one you kept outside the previous vendor). Load the knowledge content into the new vendor's retrieval system. Load the prompts and procedures into the new vendor's configuration. Run the new vendor in shadow mode against your real traffic for a quarter. Switch when the shadow results match or exceed the incumbent.
How long does it take?
Two to four months for a well-prepared migration (assets owned outside the vendor, shadow-mode testing in place). Six to eighteen months for a poorly-prepared one (assets entangled with the vendor, requiring rebuild). The factor of three to nine difference is set on day one of the original contract, not on the migration day.
Where does this go wrong?
Hidden dependencies surface late: the prompts referenced vendor-specific functions; the knowledge content was edited inside the vendor's CMS over years; the audit logs are in the vendor's format. Each requires translation. The team's plan assumed two months; reality takes six.
What is the practical first step (even now)?
Export everything today, even if you are not migrating. Configuration, knowledge content, conversation logs in a queryable format. Test that you can re-load them into a different system in principle. The exercise itself reveals what is genuinely portable and what is not. The migration, if it ever comes, starts from a known position.
Related: how to avoid vendor lock-in, the field note on switching mid-contract, and where ROI comes from.