Migrating A Customer to the Purple Platform (Qvara)
This guide outlines the recommended process for migrating customers from PrimeVox's green platform to the new purple platform, Qvara. Completing each phase in the order presented will help ensure a smooth and successful migration.
What Does Not Migrate
Our migration tool automatically transfers most customer data and configuration. However, because Qvara is built differently than the legacy platform, the following items cannot be migrated:
- Existing SMS/MMS message history
- Existing fax history or stored faxes
- Call history and call logs
- Voicemail messages
- Existing PBX user logins or UCP accounts, including permissions and roles
- Existing softphone usernames, passwords, or QR code login credentials
Migration Process at a Glance
Phase 1: Pre-Migration Date |
|
Step | When |
Step 1 – Green Platform Preparation | Before the migration date |
Step 2 – Initial Migration into the Purple Platform (Qvara) | Before the migration date |
Step 3 – Configuration Review and Validation | Before the migration date (final softphone credentials sent the morning of migration) |
Phase 2: Migration Date |
|
| Step | When |
Step 4 – Device Migration | Exact migration date & time |
Step 5 – Phone Number Migration | Exact migration date & time |
Step 6 – Post-Migration Cleanup | After migration is confirmed successful |
Phase 1: Pre-Migration Date
Complete the following steps prior to the date and time of the migration itself.
Confirms you have the correct access and credentials from the green platform environment before initiating migration.
- Log in to the green platform.
- Locate the customer being migrated and note the following:
- PBX ID
- Tenant Number

- Navigate to User Management.
- Locate your preferred API User.
- Confirm the user has:
- Admin access to the customer's container
- A valid API key

- Copy and save the API key as you'll need it for the import process in Step 2.
Creates the customer account in the purple platform (Qvara) and imports configuration data from the green platform.
- Log in to the purple platform (Qvara).
- 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 customer.
- (Optional) Select an associated enterprise, if applicable.
- Enter the required customer details:
- Customer name
- Service type
- Industry
- (Optional) Adjust the local dialing country and time zone.
- Select + Import Account to start copying the customer's information into 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 phone numbers have imported, configure these two items so the migration can continue:
- Default outbound number
- Default emergency service number
- Select Update General Settings to proceed.
- From the purple migration banner, select Import Settings.
Step 3: Configuration Review and Validation
This step is critical! Review every migrated setting carefully before proceeding.
- Verify that all imported data matches the customers configuration in the green platform. Pay close attention to:
- Schedules (these function differently in the purple platform (Qvara))
- 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 for all existing green platform users, and review their permission settings.
- Once validation is complete, select Apply Changes to finalize account creation.
- On the morning of the migration, use the purple platform (Qvara) to send new softphone credentials to all mobile and desktop app users.
Phase 2: Migration Date
Complete the following steps at the date and time of the migration.
Step 4: Device Migration
Redirects physical and softphone devices to the new platform.
TIME-CRITICAL: DO NOT START EARLY
The steps below must be completed only at the exact date and time specified to the customer, not before.
- Log back in to the customer's green platform account.
- Navigate to Extensions > Provisioning.
- Scroll to the bottom of the page.
- Select Click Here to Redirect Phones to Qvara.

- (Optional) Force softphones on the green platform to logout:
- Change extension passwords in green platform
- Apply changes in green platform
NOTE
Non-standard devices will require manual re-provisioning.
Step 5: Voice Traffic Migration
Routes voice traffic from the green platform to the purple platform (Qvara).
TIME-CRITICAL: DO NOT START EARLY
Like Step 4, this must be completed only at the exact migration date and time.
- Log in to the purple platform (Qvara).
- Navigate to Systems > Accounts.
- Select the customer's account.
- Open the Legacy tab (only visible for migrated accounts).
- Select Route Numbers to Qvara at the top of the page.

NOTE
The button's text and color show the opposite of the current routing state is a known issue. Double-check the actual routing status before and after clicking, rather than relying on the button alone.
Step 6: Post-Migration Cleanup
Wraps up the migration once it has been confirmed successful.
- Update device routing to Qvara Production in applicable auto-provisioning systems, such as:
- Yealink RPS
- Grandstream GDMS
- Polycom ZTP
- Other supported platforms

- Send portal invitations to all users in the purple platform (Qvara).

- Rename the customer in the green portal to include the migration date, for historical reference.

Related Articles
Purchasing and Managing Phone Numbers in Qvara (Purple) Portal
Introduction Higher-level users have the ability to purchase phone numbers directly from the platform. Purchasing phone numbers allows you to assign local, toll-free, or international numbers to your account(s) for use with extensions, call flows, or ...
Creating and Managing Enterprises and Accounts in Qvara (Purple) Portal
Background Accounts represent individual customer organizations, while Enterprises are optional groupings of those accounts, created for easier organization and management. Account An Account represents a single business, location, or entity that ...
Branding Requirements for Qvara (Purple) Portal
Introduction Qvara allows resellers to fully white-label the platform, enabling you to customize graphics, domain settings, branding assets, email configurations, and more. This creates a seamless experience for your end users—reflecting your ...
API Documentation
The API documentation for our purple platform, what we call Qvara, can be found at https://apidocs.qvara.net/
Portal Tour For Resellers
Overview This article provides a quick tour of the PrimeVox Qvara portal from a reseller’s perspective. By the end, you should feel comfortable navigating the portal and understanding where to manage accounts, phone numbers, reports, and system ...