Cloud Calling · Webex

Webex Calling Dial Plan Designer

Design a collision-free Webex Calling dial plan: internal extensions, ESN site codes, outbound access, emergency dialing, international restrictions, and short codes for paging/intercom. Emits Control Hub-ready config.

By Faz Karim · 30 yrs Cisco UCLast updated 2026-04-20
What this tool does

One dial plan, all locations

Webex Calling lets each location have its own extension range, but users expect to dial the same number of digits regardless of where they're calling. ESN (Enterprise Significant Number) with site codes gives you that: a 7-digit internal number that works from any phone, any location. This tool designs the ESN plan, outbound routing, emergency, and international controls in one pass.

Design your dial plan

Inputs

Cmd/Ctrl-click to select multiple

Your dial plan

Set inputs, click Generate Dial Plan.

How to read your result

Four layers of the dial plan

1

Internal

Extensions + ESN site codes.

2

Outbound

Access code, LD, emergency.

3

Short codes

Paging, intercom, pickup.

4

Normalization

User-dialed → E.164.

Deep dive

ESN vs direct extension dialing

In a single-site deployment, 4-digit extensions are easy: dial 1042 and you reach Mary. In a multi-site deployment with overlapping extensions (both HQ and Branch have 1042), you need Enterprise Significant Number (ESN) patterns. The common convention is site code + extension: dial 81-1042 to reach Mary at HQ (site 81), dial 82-1042 to reach a different Mary at Branch (site 82). Webex Calling implements this via Location Routing Prefix in Control Hub — assign each location a prefix, users dial prefix + extension.

Emergency dialing is non-negotiable. US users will dial 911 by reflex, even if your trained pattern is 9.911. Always configure both 911 and 9.911 as emergency route patterns — Webex Calling handles this automatically for CER-integrated sites, but you must verify in Control Hub Calling Settings. 988 (suicide and crisis lifeline) was added in 2022 and should route with the same urgency as 911 to local PSAPs.

International dialing is where fraud happens. Most toll fraud comes from compromised voicemail calling +234 (Nigeria) or +27 (South Africa) overnight. Unless your business needs global dialing, restrict to the countries you actually call. Webex Calling lets you build an allowed-country list — maintain it as a named policy and apply to user groups. Use a separate PIN-protected class of service for the few users who need everywhere.

FK
Faz Karim30 years Cisco Network · UC · Data Center · LinkedIn
FAQ

Common questions

Do I need an access code if using Webex Calling?

No — direct E.164 works natively. Access code 9 is for migration from legacy PBX users who won't change habits.

Can different locations have different extension lengths?

Technically yes, but confusing. Standardize on one length org-wide unless you have a strong reason.

What happens if a user dials 911 from a softphone at home?

Webex Calling routes to the emergency address configured for that user in Control Hub. Keep this updated via HELD or manual per E911.

Can I block specific area codes (e.g. 900 numbers)?

Yes — add explicit deny rules for 1-900, 1-976 before the general LD allow.

Worked examples

Three dial plan scenarios

Single site, 80 users

One location, direct E.164 outbound.

4-digit ext, no site code, 911 emergency, no access code. Dial last-4 internally or tap-to-call directory.
Simplest. No ESN needed.

3 sites, 300 users

HQ + 2 branches, ESN routing.

4-digit ext + 2-digit site code = 6-digit ESN. Dial 81-1042 for HQ, 82-1042 for Branch.
Overlapping extensions OK with site codes.

Global, 1500 users

US + UK + AU, mixed emergency.

5-digit ext + 3-digit site code. Per-location emergency (911/999/000). International by PIN.
Location-aware; CoS by user group.
Sources verified against current Cisco guidance

Citations

Related tools

You might also need

Dial plan migration headache?

Our UC Modernization Sprint reverse-engineers your legacy PBX dial plan and rebuilds it cleanly in Webex Calling — no surprise call failures.

$25K–$75Kturnkey
Book a 30-min call →Or email info@famoustec.com