Before you move your phone system to the cloud, count the fax machines

The plan looked complete. Every user was on the spreadsheet with a phone model and a new number. On the morning after cutover, the pharmacy could not receive faxes, the elevator phone was dead, and the front desk rang in an empty office.

None of those were on the spreadsheet, because none of them were users. A phone system that has run for ten or fifteen years carries a long list of things that work quietly and belong to nobody.

What gets missed

Inventory the system, not the directory

The staff directory tells you who works there. The phone system tells you what exists. Export every device, line, group and forwarding rule from the system itself, and then walk the buildings for the analog devices, because the system often knows only that a port exists and not what is plugged into it.

Give every item one of three outcomes

  1. It moves as it is.
  2. It moves in a different form. A hunt group becomes a call queue. A fax line moves to an adapter or to a fax service.
  3. It does not move, and a named person has agreed to that.

An item with no outcome is not planned. An item with no owner will be found by a user.

Test emergency calling first, not last

Test emergency calling from each site, and from each distinct location within it. Use your provider's test number where one exists. Where there is none, arrange the test in advance with the emergency call center through its non-emergency line. Confirm the location that was received and record the result. This is the one test that cannot be left for after go-live.

Move in groups

Start with a small group that contains one of everything: a queue, a shared line, an analog device, a user who travels. Verify calls in every direction, including to people still on the old system. Then widen. A problem found in a group of twelve is an afternoon. The same problem found across a thousand users is a week.

The inventory is the plan. Anything not found before the cutover is found by a user after it.

We built CollabPlane Vector to do this inventory from the system itself. For a fuller checklist, see the migration inventory guide on collabplane.com.

More articles

All articles

Voice

The call that fails one time in twenty

Intermittent call failures are the hardest voice problems to fix. A method for finding the cause when a second attempt usually works.

Network and security

Why voice breaks when you replace the firewall

A firewall replacement that passes every security test can still degrade phone calls. The four places to look, and how to prevent it.

Network and security

Network segmentation for people who run phones

Segmenting a network without breaking voice: what phones need to reach, the rule most projects forget, and how to test before enforcing.