• Home
  • Hosted Voice

Professional Services Migration Process

Written by Marissa Orsini

Updated at October 22nd, 2025

Contact Us

  • The Essentials
    FAQs Forms OIT Learning Academy
  • Announcements
    Carrier Events mFax Events Platform Events Release Notes
  • Billing Administration
    Datagate OneBill
  • Faxing
    mFax - Analog mFax - Digital Native Fax
  • Hardware & Software
    Manual Configuration Provisioning NDP Axis Cisco Fanvil Grandstream Polycom Snom Yealink Mobile Applications Desktop Applications Mobile-X SNAPbuilder TeamMate Connector UC Integrator Wildix
  • Hosted Voice
    Auto Attendants Branding Call Queues Call Routing CDRs Conferencing E-911 Features Fraud Integrations Inventory / Phone Numbers Local & Toll Free Porting Onboarding Recommendations SNAP.HD SIP Trunking SMS / MMS Users Voicemail Caller ID
  • Troubleshooting
    VoIPmonitor Firewalls PBX
  • Ray's Stuff
+ More

Table of Contents

Scope Requirements Summary Project management Phase 1 — Planning Phase 2 — Implementation Phase 3 — Cutover for Customers on a Hosted Platform What we will migrate and recreate What we will not migrate Partner responsibilities

Scope

Intended Audience: White Label Partners

This doc will go over what is covered in professional service migration projects

 

Requirements

No project will take place without a review and quote from the Client Success team. To provide a quote we will need access to the existing platform.

 

Summary

Our goal is to move your voice service to our platform with as little friction and business disruption as possible. You keep the phone numbers and caller ID your customers expect, devices are reprovisioned on a coordinated schedule and a single Project Manager from our team handles the whole effort so you don’t have to chase multiple teams. The result: continuity of service, predictable coordination for cutover and porting, and a single point of contact for questions and post-migration support.

Project management

A dedicated Project Manager from our team will run the project cradle-to-grave: they manage access, inventory collection, the build in our domain, scheduling with the partner, cutover coordination, verification, and post-migration handoff.

Phase 1 — Planning

Purpose: gather access and context, define scope, and agree the acceptance criteria and schedule.
Key tasks

ol {margin-bottom:0in;margin-top:0in;}ul {margin-bottom:0in;margin-top:0in;}li {margin-top:.0in;margin-bottom:8pt;}ol.scriptor-listCounterResetlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b0 {counter-reset: section;}ol.scriptor-listCounterlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b0 {list-style-type:bullet;}li.listItemlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b0::before {counter-increment: section;content: none; display: inline-block;}

  • Access and inventory collection
    • Partner provides PBX or platform credentials and any concerns or priorities for the migration.
    • We work with partner to determine cutover date
    • We log into the partner’s current platform using credentials or partner access provided.
    • We collect an inventory of DIDs, user accounts, and attached hardware with MAC and model numbers
    • We review call routing, call queues, auto attendants and other configurations visible on the platform.
    • If exports are unavailable, we document exactly what we could and could not retrieve. Partner will be asked to provide any missing information.
  • Scope definition
    • We confirm which items will be migrated and which will not, and include the non-migratable items in the SOW. Mapping and design
    • We map source objects to equivalents on our platform and design the domain configuration to meet our standards.
  • Scheduling and communications plan
    • We propose a reprovisioning window (including evening availability up to 9:00 PM EST Monday–Friday) and tentative porting windows for partner confirmation.
  • Roles and responsibilities
    • Our Project Manager coordinates the work
    • Partner provides credentials, device lists, and porting information
Deliverables from Planning

ol {margin-bottom:0in;margin-top:0in;}ul {margin-bottom:0in;margin-top:0in;}li {margin-top:.0in;margin-bottom:8pt;}ol.scriptor-listCounterResetlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b1 {counter-reset: section;}ol.scriptor-listCounterlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b1 {list-style-type:bullet;}li.listItemlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b1::before {counter-increment: section;content: none; display: inline-block;}

  • Inventory export that shows what was collected and what was not accessible.
  • Agreed SOW inputs and accepted list of items that will not be migrated.
  • Cutover timeline and communications plan.

Phase 2 — Implementation

Purpose: build the partner domain on our platform and prepare devices and routing for cutover.
Key tasks

ol {margin-bottom:0in;margin-top:0in;}ul {margin-bottom:0in;margin-top:0in;}li {margin-top:.0in;margin-bottom:8pt;}ol.scriptor-listCounterResetlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b2 {counter-reset: section;}ol.scriptor-listCounterlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b2 {list-style-type:bullet;}li.listItemlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b2::before {counter-increment: section;content: none; display: inline-block;}

  • Copy and translate configuration
    • We copy accessible items and translate them into our platform equivalents.
    • We create the partner domain and configure users, extensions, numbers, and devices.
  • Routing recreation
    • We manually review routing on the old PBX or platform and re-create routing on our platform according to our standards.
  • Phone provisioning preparation
    • We add phone MACs and prepare provisioning files for supported devices, and schedule with the partner if any device requires onsite personnel or special access.
  • Partner review and approval
    • The partner reviews the configured domain on our platform and provides approval before we schedule cutover.
Deliverables from Implementation

ol {margin-bottom:0in;margin-top:0in;}ul {margin-bottom:0in;margin-top:0in;}li {margin-top:.0in;margin-bottom:8pt;}ol.scriptor-listCounterResetlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b3 {counter-reset: section;}ol.scriptor-listCounterlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b3 {list-style-type:bullet;}li.listItemlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b3::before {counter-increment: section;content: none; display: inline-block;}

  • Configured partner domain accessible for partner review.
  • Cutover plan with scheduled reprovisioning window, temporary DID assignments, and porting coordination steps.

Phase 3 — Cutover for Customers on a Hosted Platform

Purpose: reprovision devices, validate voice service on our platform, complete porting, and hand over for production.
Key tasks for hosted provider flow

ol {margin-bottom:0in;margin-top:0in;}ul {margin-bottom:0in;margin-top:0in;}li {margin-top:.0in;margin-bottom:8pt;}ol.scriptor-listCounterResetlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b4 {counter-reset: section;}ol.scriptor-listCounterlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b4 {list-style-type:bullet;}li.listItemlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b4::before {counter-increment: section;content: none; display: inline-block;}

  • Reprovisioning and temporary routing
    • On the scheduled day we reprovision the partner’s devices to our platform during the agreed window (evening windows available through 9:00 PM EST M–F).
    • The partner’s phone numbers are forwarded to temporary DIDs we provide so voice continuity can be tested. We mask outbound caller ID to display the partner’s original number(s). At this point the partner is using our platform for voice services.
  • Porting and finalization
    • When carrier porting completes, the partner’s original DIDs are moved to our platform and the temporary DIDs are removed.
  • SMS note
    • SMS cannot be moved until after porting due to 10DLC and carrier requirements. SMS migration steps are executed post-port.
Verification and acceptance

ol {margin-bottom:0in;margin-top:0in;}ul {margin-bottom:0in;margin-top:0in;}li {margin-top:.0in;margin-bottom:8pt;}ol.scriptor-listCounterResetlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b6 {counter-reset: section;}ol.scriptor-listCounterlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b6 {list-style-type:bullet;}li.listItemlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b6::before {counter-increment: section;content: none; display: inline-block;}

  • We verify inbound reachability, outbound caller ID behavior, auto attendant and IVR operation, voicemail functionality, and hunt group/queue behavior according to the agreed acceptance criteria in the SOW.

ol {margin-bottom:0in;margin-top:0in;}ul {margin-bottom:0in;margin-top:0in;}li {margin-top:.0in;margin-bottom:8pt;}ol.scriptor-listCounterResetlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b7 {counter-reset: section;}ol.scriptor-listCounterlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b7 {list-style-type:bullet;}li.listItemlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b7::before {counter-increment: section;content: none; display: inline-block;}

  • Post-migration report showing what was completed and any known gaps.
  • Partner reviews and requests any changes within 48 hours of the cutover
  • Project completed

What we will migrate and recreate

ol {margin-bottom:0in;margin-top:0in;}ul {margin-bottom:0in;margin-top:0in;}li {margin-top:.0in;margin-bottom:8pt;}ol.scriptor-listCounterResetlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b8 {counter-reset: section;}ol.scriptor-listCounterlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b8 {list-style-type:bullet;}li.listItemlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b8::before {counter-increment: section;content: none; display: inline-block;}

  • DID and phone number routing and assignments subject to carrier rules
  • User accounts and extension assignments
  • Auto attendants and greetings when accessible or provided by the partner
  • Voicemail greetings when accessible or provided
  • Voicemail PINs when provided by the partner
  • Directory assignments and user lists
  • Answering rules and call forwarding settings for users
  • Hunt groups, queues, time frames, and business hours routing
  • Virtual mailboxes and voicemail routing
  • Phone provisioning for supported devices and provisioning pushes
  • Phone system overrides where our platform supports equivalent functionality

What we will not migrate

ol {margin-bottom:0in;margin-top:0in;}ul {margin-bottom:0in;margin-top:0in;}li {margin-top:.0in;margin-bottom:8pt;}ol.scriptor-listCounterResetlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b9 {counter-reset: section;}ol.scriptor-listCounterlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b9 {list-style-type:bullet;}li.listItemlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b9::before {counter-increment: section;content: none; display: inline-block;}

  • Call recordings unless the partner exports and provides audio files
  • Call history and CDRs (we do not import call logs)
  • Stored voicemail audio unless exported and provided by the partner
  • Fax history unless exported and provided by the partner
  • SMS and MMS message history; SMS cannot be moved prior to port due to carrier 10DLC rules
  • Phone configurations made locally on devices such as local softkey macros, wallpaper, and device-cached contacts
  • PBX portal contacts stored only in the old portal and not exportable
  • Phone wallpapers and other device assets unless supplied by the partner

Partner responsibilities

ol {margin-bottom:0in;margin-top:0in;}ul {margin-bottom:0in;margin-top:0in;}li {margin-top:.0in;margin-bottom:8pt;}ol.scriptor-listCounterResetlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b10 {counter-reset: section;}ol.scriptor-listCounterlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b10 {list-style-type:bullet;}li.listItemlist!list-f0b0d783-c8ec-4fa8-9269-5580711ec69b10::before {counter-increment: section;content: none; display: inline-block;}

  • Provide admin credentials or a validated admin-role account for the source platform and any carrier or SIP trunk portals. If the source uses MFA, coordinate an access window.
  • Provide a list of DIDs or permission for us to enumerate DIDs.
  • Provide device inventory with MACs, serial numbers, and models for phones to be provisioned.
  • Provide exports of greetings, recordings, voicemail files, or other device assets the partner wants preserved.
  • Provide carrier/porting contact information and account numbers required for number porting.
  • Review and approve the configuration on our platform before cutover and be available for the scheduled reprovisioning window.

 

migration pro services

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Getting Started with Managed Compliance

Knowledge Base Software powered by Helpjuice

Expand