SoftwareGlimpse
Business Communications Software

8x8 Migration: Move Numbers Without Losing Trust

Migrate into 8x8 with a number inventory, route map, pilot cutover, dual-run week, and CRM CTI validation — so calls keep routing and agents trust the logs.

By Lee M.Updated Aug 17, 20266 min readFact-checked

Quick answer

Migrate into 8x8 with a list inventory, field map, pilot import, dual-run week, and CRM CTI / call logging validation — then cut over only when the sales + support team trusts the contacts. Prove one queue before you move the whole book of numbers and IVR / routing.

  • Inventory numbers and IVR / routing
  • Map fields and owners
  • Pilot one queue
  • Dual-run one week
  • Validate CRM CTI / call logging
  • Then cut over

8x8 migration takeaways

  • Numbers are the product 8x8 is a global unified-communications and contact-centre vendor: 8x8 Work (X Series) covers cloud phone, video meetings, team messaging and analytics, with Contact Center (X6–X8) as a separate ladder. First-party pricing pages are often bot/quote gated; resea… A migration that moves rows but breaks do-not-call numbers or owners will burn seats/numbers and trust.
  • Pilot before bulk One agent’s book or one priority queue first — fix mapping before volume.
  • CRM stays the system of record Research names Salesforce, HubSpot, Zendesk, Microsoft Teams, and Google Workspace on the 8x8 side — confirm the connectors your call and messaging loop depends on.
  • Watch packaging during cutover Researched plans: Express, Work X2, Work X4, Contact Center (X6–X8). Never invent list prices here — confirm seats, numbers/minutes, and quote terms on /pricing/eightx8/.

8x8 migration path

  1. 1Numbers
  2. 2Fields
  3. 3Queue
  4. 4One week
  5. 5Validate

8x8 migration map

8x8 migration map diagram.
Prove a small 8x8 import before you move the whole business communications book.

8x8 checklist

Bring these questions to every demo

Ask vendors to show the workflow live, not just describe it.

  • 1Inventory source objectsNumbers, IVR / routing, routing books, do-not-call numbers, owners.
  • 2Sign off the field mapTitles, emails, phones, owners, do-not-contact.
  • 3Run a pilot importOne queue; fix mapping before bulk.
  • 4Dual-run one week8x8 is write-path; old tool is read-only.
  • 5Validate with the sales + support teamSpot-check contacts and CRM CTI / call logging before cutover.

1. Inventory numbers and map fields before any import

8x8 migration diagram 1.
Map meanings and owners before volume into 8x8.
  1. Inventory contacts, queues, calls, routing workflows, do-not-call numbers, and owners in the source tool.
  2. Map each critical field to 8x8 (and to CRM where sync will write).
  3. Decide archive-only fields — do not invent destinations for junk.
  4. Remap departed owners to living users before volume. Worked example: an 8-person sales + support team discovers 14% of open routing steps still owned by a departed agent; they remap those owners in the sheet before any 8x8 import.

2. Pilot one queue — then scale

8x8 migration diagram 2.
Fix mapping on one 8x8 queue before you scale.
  1. Choose one agent’s book or one priority queue (tens to low hundreds of records).
  2. Import into 8x8, then spot-check numbers, routes, owners, and do-not-call numbers.
  3. Run one softphone and routing session from the pilot set.
  4. Confirm CRM received the activities before approving bulk. Worked example: an 8-person sales + support team pilots Sam’s mid-market queue into 8x8, finds two title mappings wrong, fixes the map, and only then schedules the full import.

3. Dual-run one week with a hard write rule

8x8 migration diagram 3.
One dual-run week is enough if 8x8 is truly the write path.
  1. Declare 8x8 the write path for new numbers and calling.
  2. Old tool becomes read-only history — no new live traffic there.
  3. If anyone starts new live traffic in the old tool, restart the dual-run week.
  4. End the week with agent sign-off on 20 random contacts. Worked example: an 8-person sales + support team prints the rule on Slack: “New live calls only in 8x8.” Two violations restart the clock; week two is clean and they cut over.

4. Cut over after CRM CTI / call logging and team validation

8x8 migration diagram 4.
Cut over to 8x8 only after the sales + support team trusts contacts and CRM CTI / call logging.
  1. Validate CRM CTI for call creates and activity logging.
  2. Freeze legacy write access.
  3. Archive or export legacy numbers you still need for audit.
  4. Schedule the first post-cutover usage review. Worked example: an 8-person sales + support team cutovers only after Priya and Sam each confirm five contacts and their last calling appear correctly in CRM from 8x8.

5. Inventory what must move into 8x8

List users, historical records, templates, and integrations that must survive migration. Mark nice-to-have exports you can leave behind.

Worked example: Mid-market and enterprise teams needing global UCaaS with a contact-centre path migrates active records only and archives the rest as read-only exports.

6. Run parallel cutover with a rollback path

Keep the old system read-only until 8x8 passes non-admin proof. Name a rollback owner and maximum parallel window.

Worked example: Mid-market and enterprise teams needing global UCaaS with a contact-centre path caps parallel run at two weeks with daily checkpoint notes.

7. Verify counts and permissions after import

Reconcile user counts, role permissions, and a sample of migrated records. Research lists Salesforce, HubSpot, Zendesk, and Microsoft Teams for 8x8. Confirm which are native vs API before go-live.

8. Inventory what must move into 8x8

List users, historical records, templates, and integrations that must survive migration. Mark nice-to-have exports you can leave behind.

Worked example: Mid-market and enterprise teams needing global UCaaS with a contact-centre path migrates active records only and archives the rest as read-only exports.

9. Run parallel cutover with a rollback path

Keep the old system read-only until 8x8 passes non-admin proof. Name a rollback owner and maximum parallel window.

Worked example: Mid-market and enterprise teams needing global UCaaS with a contact-centre path caps parallel run at two weeks with daily checkpoint notes.

10. Verify counts and permissions after import

Reconcile user counts, role permissions, and a sample of migrated records. Research lists Salesforce, HubSpot, Zendesk, and Microsoft Teams for 8x8. Confirm which are native vs API before go-live.

Frequently asked questions

  • Should we migrate every historical sequence?

    Usually no. Migrate active IVR / routing and do-not-call numbers first. Archive cold history unless a compliance need says otherwise.

  • What breaks most often?

    Owner remaps, phone/email field meanings, and CRM CTI / call logging direction. Pilot those three before bulk.

  • How do seats/numbers factor into migration?

    Bulk imports during migration can trip spam traps. Cap the pilot import, then confirm pack limits on the pricing page.

Was this article helpful?

Have more questions? Contact our support team.

SoftwareGlimpse Updates

Want clearer software shortlists? Get buying guides and comparisons by email.

Newsletter coming soon.