Changes to call routing are staged. They're saved straight away, but callers aren't affected until you apply them. You can build a new menu, adjust ring groups and add business hours without a caller ever hitting a half-finished call flow, then make everything live at once.
The apply bar
A bar at the top of every Settings tab shows where things stand:
- "⚠ N unapplied change(s) — staged, not yet live on the phone system." with Review and Apply Configuration, or
- "✓ All changes applied · last applied" followed by the time.
Review and apply
Make your changes
Edit your routing in Settings or on the Visual Flow canvas.
Review
Select Review to list what's waiting, such as "Added ring group 500", "Changed auto attendant 700" or "Removed DID route +1…".
Apply
Select Apply Configuration. You'll see "Applied — N routing item(s) synced to the phone system." Callers now get the new routing.
Test
Call the numbers you changed and check the new routing.
Owners and admins can apply changes. Apply on the Visual Flow canvas does the same thing.
What's staged, and what's immediate
| Waits for Apply | Takes effect immediately |
|---|---|
| Extensions' routing: forwarding, follow-me, ring time, call waiting | Emergency (E911) addresses and confirmations |
| Ring groups | Do not disturb |
| Call queues and their agents, including Staff from skill | Business hours Open / Closed override |
| Auto attendants and their keys | Paging groups |
| Business hours and holidays | Hold music |
| Announcements | Recording policy |
| Time conditions | International calling |
| Which extension each phone number rings | Pointing a number at an AI receptionist, and AI receptionist settings |
| Changes built with AI | Devices, and voicemail settings and greetings |
After adding extensions
When you add extensions or assign people to them, apply your configuration straight away, so calls to the new extensions ring.
Change history
Every apply is saved as a version you can go back to. In the Advanced view, open Settings & Compliance → Change history, titled Configuration history: "Every Apply is versioned (kept 6 months). Revert restores the whole routing config to a point in time, then applies it."
Versions are grouped by day. Each shows:
- the time,
- a label: Applied, Baseline (the starting point) or Reverted,
- current on the version that's live now,
- who made it, and a summary of what changed.
Versions are kept for 6 months, and the most recent is always kept.
Restore an earlier version
Find the version
In Configuration history, find the last version that worked the way you want.
Revert
Select Revert to this, and read the confirmation: "Revert the ENTIRE routing configuration to …? This restores ring groups, queues, auto attendants, business hours, holidays, announcements, time conditions, DID routing and extension routing to that point, then applies it live. Device logins, voicemail and E911 are not affected."
Confirm
Confirm. The restored routing goes live immediately. A new Reverted version is added, so you can undo the revert the same way.
- You restore to a saved version, from one of the applies in the list.
- Routing objects created after that version, such as a new ring group, are removed. Extensions are never created or deleted by a revert.
- Settings that take effect immediately, listed above, aren't part of versions and don't change.
Revert restores everything
A revert restores all of your routing to that version, not just one item. If other people have applied changes since then, they're undone too. To undo a single change, edit that item and apply instead.
