While our migration tools are designed to carry over as much customer data as possible, there is information and settings that is not intended to be part of the migration process. It is important to set clear expectations with customers in advance.
The following items are not intended to migrate to the new platform:
Customers should be advised to review, export, or otherwise address any of the above items prior to the scheduled migration.
This phase ensures you have the correct access and information from the legacy environment before initiating migration.
Log in to the legacy platform.
Locate the customer being migrated and note the following:
Container
Tenant information
Navigate to User Management.
Locate your preferred API User.
Confirm the User:
Has admin access to the customer’s container.
Has a valid API key.
Copy and save the API key for use during the import process.
This phase creates the customer account and imports configuration data from the legacy platform.
Log in to the new platform.
Navigate to Systems > Accounts.
If a reseller is not already selected, choose one from the top-right corner.
Select + Import from Legacy.
Enter the API key associated with the Migration API User.
From the dropdown menu, select the appropriate tenant.
(Optional) Select an associated enterprise if applicable.
Enter required customer details:
Customer name
Service type
Industry
(Optional) Adjust:
Local dialing country
Time zone
Select + Import Account to start copying the customer's information over to the new platform.
Once the purple migration status banner appears at the top of the page, refresh the browser to begin importing the customer's phone numbers.
Once the phone numbers have been imported, the following items must be configured in the customer's account in order to proceed with the remainder of the migration process:
Default outbound number
Default emergency service number
Select Update General Settings to proceed.
From the purple migration banner, select Import Settings.
This phase is critical. Review all migrated settings carefully before proceeding.
Verify all imported data matches the legacy configuration.
Pay close attention to:
Schedules (they function differently in the new platform)
Call flows, especially non-standard elements
Device assignments and provisioning
UCP-related settings
SMS/MMS permissions for devices
Phone number "routability" status
Make all necessary adjustments and corrections.
Create User logins (and review their permission settings) for all existing users in Legacy.
Once validation is complete, select Apply Changes to finalize account creation.
On the morning of the migration, use the new platform to send new softphone credentials to all mobile and desktop app users.
The following phases must be completed only at the exact date and time specified in the customer migration email. This phase redirects physical and softphone devices to the new platform.
Log back into the customer’s legacy PBX platform.
Navigate to Extensions > Provisioning.
Scroll to the bottom of the page.
Select Click Here to Redirect Phones to Qvara.
Note: Non-standard devices may require manual re-provisioning.
(Optional) Force legacy softphone logout:
Change extension passwords in legacy.
Apply changes in legacy.
This phase routes phone numbers from the legacy platform to the new platform, and removes the phone numbers from the legacy CRM.
Log in to the new platform.
Navigate to Systems > Accounts.
Select the customer’s account.
Open the Legacy tab (visible only for migrated accounts).
Select Route Numbers to Qvara at the top of the page.
Note: The button text and color indicate the opposite of the current routing state.
Complete the following tasks after the migration is confirmed successful.
Update device routing in applicable provisioning systems, such as:
Yealink DM
Grandstream GDMS
Polycom ZTP
Other supported platforms
Send portal invitations to all users in the new platform.
Rename the legacy tenant to include the migration date for historical reference.