Open CTI to Salesforce Voice migration
Open CTI is retiring.
Let's plan your move.
RocketCX helps you understand your dependencies, choose the right migration path and move to Salesforce Voice through a controlled, tested rollout.
Open CTI retirement: 28 February 2028

There's more behind your softphone than you think.
Over time, your Open CTI integration may have become part of how your service operation works. Routing rules, screen pops, call logging, agent availability and downstream automation can all depend on it.
Replacing the integration without understanding those dependencies can create problems beyond the phone controls. A successful migration starts by identifying what your teams rely on today, and deciding how each requirement will work tomorrow.
At the centre
Your Open CTI adapter
Call routing, IVR and queues
Screen pops and customer matching
Agent presence and availability
Transfers, callbacks and voicemail
Call records, recordings and reporting
Custom code, integrations and Salesforce automation
28 February 2028 is the deadline. Planning starts earlier.
Salesforce has scheduled Open CTI for retirement on 28 February 2028. Existing implementations are in maintenance mode, and Open CTI implementations will no longer function after retirement.
Your programme needs time for supplier decisions, licensing, configuration, integration work, testing and user readiness. Starting with an assessment gives you a clearer view of the work, the dependencies and the sequence.
Salesforce's official retirement and migration guidance- 01Assessment
- 02Architecture and supplier decisions
- 03Build
- 04Testing and pilot
- 05Phased rollout
- 06Stabilisation
- Deadline28 Feb 2028
Understand the starting point before choosing the destination.
We work with your Salesforce, telephony and service teams to establish how the current environment operates, where it has been customised and what the replacement must support.
- Current technology
- Open CTI adapter, telephony platform, managed packages, authentication, integrations and custom code.
- Service operation
- Call journeys, queues, opening hours, transfers, escalation rules, user groups and business-critical scenarios.
- Salesforce dependencies
- Screen pops, record creation, permissions, flows, reporting and processes triggered by call activity.
- Migration constraints
- Supplier commitments, number-porting requirements, recording access, retention policies, rollout windows and internal resources.
Assessment outputs
- Current-state dependency map
- Requirements and gap analysis
- Recommended migration route
- Risks and decisions to resolve
- Proposed implementation scope and phased roadmap
A new integration doesn't always mean a new phone system.
Your migration route depends on your existing telephony platform and the supported Salesforce integrations available. We assess what can be retained, what needs adapting and where a replacement may be necessary.
Retain
Identify the existing telephony investments and operational processes that can remain, subject to compatibility.
Adapt
Review Salesforce-side integration, routing ownership, presence, screen pops, automation and reporting.
Replace
Identify unsupported adapters or components that require a different solution.
How we select a migration route
- ARetain a provider with a supported Salesforce Voice or Partner Contact Center integration.
- BConnect an existing Amazon Connect environment.
- CEvaluate a Salesforce-provisioned Amazon Connect option.
- DAssess Salesforce-native contact centre telephony where appropriate.
Supplier support, availability, licensing and compatibility must be confirmed for each route. Salesforce's migration path guide
Our delivery approach
A controlled migration, from discovery to go-live.
- 1
Discover
Document the existing environment, dependencies, users and critical call journeys.
DeliverableAgreed current-state assessment and requirements.
- 2
Design
Select the migration route and define the target integration, routing, workspace and data approach.
DeliverableTarget design and implementation plan.
- 3
Build
Configure the chosen solution and adapt the agreed Salesforce integrations and workflows.
DeliverableConfigured environment ready for validation.
- 4
Test and pilot
Validate operational scenarios with representative users before wider deployment.
DeliverableTest results, resolved issues and readiness decision.
- 5
Roll out
Coordinate user preparation, supplier activities and the agreed cutover sequence.
DeliverablePhased deployment with clear responsibilities and contingency arrangements.
- 6
Stabilise and hand over
Resolve launch issues, support adoption and transfer operational knowledge.
DeliverableDocumentation, handover and an agreed support approach.
Protect the service while you change the technology.
Migration risk is managed through preparation. We build the rollout around the call journeys your business cannot afford to get wrong, with clear testing, ownership and go-live criteria. Every control is designed to minimise disruption.
- 1Sandbox validation before production changes
- 2End-to-end testing of critical call scenarios
- 3Representative pilot users and operational feedback
- 4Agreed cutover windows and supplier coordination
- 5Contingency and rollback arrangements where technically feasible
- 6User training and launch support
One plan across Salesforce, telephony and service operations.
A migration can stall when the Salesforce team, telephony provider and operational stakeholders are working to different assumptions. RocketCX helps bring the technical work and business readiness into a shared delivery plan.
Salesforce and IT
Architecture, integration, permissions, automation and deployment.
Telephony providers
Supported connectors, carrier dependencies, numbers and platform configuration.
Service operations
Call journeys, staffing, pilot feedback, training and go-live readiness.
Responsibilities and supplier dependencies are agreed during scoping. Third-party providers remain responsible for their own platforms and delivery commitments.
Migration expertise across the Salesforce work around the call.
Moving away from Open CTI affects more than the telephony connector. It can change how Salesforce creates records, launches workflows, presents customer information and reports on service activity.
RocketCX approaches the migration as a connected Salesforce and telephony project, with the agent experience and operational requirements built into the plan.
We are a Manchester-based, certified Salesforce Implementation Partner. Meet the team, explore our voice technology partnership and wider Salesforce services, or read our Salesforce case studies.
Planning the technical work yourself? Read our Open CTI retirement technical migration guide.
Open CTI migration questions
When does Open CTI retire?
Salesforce has scheduled Open CTI for retirement on 28 February 2028. Existing implementations are already in maintenance mode, with no new features or enhancements, and newly created Agentforce Service orgs cannot implement it. After the retirement date Open CTI implementations will no longer function, so your replacement needs to be live, tested and adopted before then.
How do we know whether our organisation is affected?
If your agents make or take calls through a softphone embedded in Salesforce that is not Salesforce Voice, it is likely built on Open CTI. Check your call centre definitions and installed telephony packages in Setup, or ask your telephony provider. We confirm this in discovery and identify every team, process and integration that relies on it.
Can we keep our current telephony provider?
Possibly. If your provider offers a generally available, supported Salesforce Voice or Partner Contact Center integration, you may be able to retain the telephony platform and change the Salesforce integration layer. Feature coverage, availability in your region and commercial terms must be confirmed with the provider, so we assess this before recommending a route.
Do we need to move to Amazon Connect?
No. Amazon Connect is one option, either as an environment you already run or provisioned through Salesforce. Supported partner integrations and Salesforce-native contact centre telephony are alternatives. We recommend a route based on your requirements, existing contracts and how much of the telephony operation you want to manage.
What happens to our custom Open CTI functionality?
Custom code written against the Open CTI API will not carry over automatically. We catalogue each customisation, such as screen pops, record creation, call logging and integrations, then decide whether it is replaced by standard functionality, rebuilt for the new integration or retired because it is no longer needed.
Can we keep our phone numbers?
Often, but it depends on your current and target carriers. If you retain your provider, numbers usually stay where they are. If the telephony platform changes, numbers may need porting, which has its own lead times and constraints. We identify number requirements early so they are built into the plan, rather than assumed.
What happens to historical call records and recordings?
Existing Salesforce records normally remain in your org. Recordings are stored according to your current provider's setup, so access after migration, export options and retention obligations need confirming with that provider. We document these requirements during assessment. Historical data migration is not automatic and is scoped separately where needed.
How do you test the migration?
We validate in a sandbox first, then test the call scenarios your business depends on end to end: inbound and outbound calls, routing, transfers, screen pops, record creation, permissions and reporting, including failure scenarios. A pilot with representative users follows, and go-live only proceeds against agreed readiness criteria.
Can we migrate teams in phases?
Usually, yes. Phasing by team, site or call type reduces risk and lets early feedback improve later waves. It does require planning for a period where both integrations may run, including routing, reporting and supplier arrangements. Whether phasing is feasible, and how, is decided during design.
How long will our migration take?
There is no standard timeline. Duration depends on the complexity of your current setup, whether the provider changes, the number of users and sites, the level of customisation, procurement, testing and how you phase the rollout. The assessment produces a sequenced plan based on your environment.
What determines the implementation cost?
The main factors are the migration route, the number of call journeys and customisations to rebuild, integrations, data and reporting requirements, testing scope, the rollout approach and the support you need afterwards. Licensing and telephony charges come from Salesforce and your provider. We scope costs once the assessment establishes the work.
What support is available after go-live?
We stay involved through stabilisation to resolve launch issues, support adoption and hand over documentation and operational knowledge. Beyond that, we can provide ongoing support and optimisation, including later phases such as transcription or AI assistance, with the scope agreed to fit your internal team.
Start with a migration plan you can act on.
Tell us what you use today, how your teams handle calls and what needs to stay working. We'll help you identify the next steps towards a controlled move from Open CTI.
Talk to a migration specialist