Extension dialling

Telecoms glossary • E

Extension dialling

Dial plan feature • internal calls that never reach the public network

Three digits instead of ten, and no per-minute charge, because the call is switched inside the platform rather than sent out to a carrier.

What is extension dialling?in VoIP and business telephony

1. Extension dialling lets people inside a business reach each other using a short internal number instead of a full telephone number. The call is switched inside the phone system and never enters the public network, so it carries no per-minute charge regardless of which branch, city or home office each person is sitting in.

2. The extension is also the identity the platform routes on. Direct numbers, hunt groups, voicemail boxes, call forwarding rules and call reporting all attach to the extension rather than to a handset or a person.

3–4Digits in a typical extension
0PSTN minutes an internal call consumes
112 / 10111Numbers your dial plan must never shadow
One rangeWhat every branch should share

How the dial plan decides

Every phone system holds a dial plan: an ordered set of patterns that says what to do with the digits it has collected so far. Extension dialling is the first pattern in it.

  1. Digits are collected

    The handset gathers digits as you press them, waiting a short inter-digit timeout before deciding you have finished. Pressing # ends collection immediately, which is why a number dialled with # connects faster.

  2. Patterns are matched in order

    The collected digits are tested against the plan. A three-digit string starting with 2 might match the internal range; a ten-digit string starting with 0 matches an outbound rule.

  3. Internal matches stay on the platform

    An extension match is routed straight to the registered device or devices for that extension. No trunk is used, no carrier is involved, nothing is billed.

  4. Everything else breaks out

    Anything that is not an internal match is sent to a trunk using the outbound rules, where least-cost routing and call barring apply.

Because the match happens on the platform, an extension is reachable from any registered device. A softphone at home, a DECT handset in a warehouse and a desk phone all answer the same three digits.

Designing an extension range that will not bite you

Extension numbering is decided once, in the first week, and lived with for years. Three or four bad decisions here surface as daily friction.

Pick the length and keep it
Three digits gives you a few hundred usable extensions and is enough for most South African businesses. Four gives room to grow and to block out sites. Mixing lengths forces the system to wait on the inter-digit timeout for every call, which users experience as the phone being slow.
Block by site or department, not by hire date
2xx reception and admin, 3xx sales, 4xx accounts, or 2xx Johannesburg, 3xx Cape Town. Numbering people in the order they joined guarantees the range is meaningless within a year.
Avoid leading digits that clash
Extensions starting with 0 collide with outbound dialling. Extensions starting with 1 collide with short codes and emergency numbers. Start internal ranges at 2 and the plan stays unambiguous.
Leave gaps
Reserve blocks for growth, for meeting rooms, for hunt groups and for queues. Renumbering a working system is a change every user notices.

Why it matters most to a multi-branch business

On a traditional system each branch had its own lines and its own extension range, and a call between them was an external call billed at external rates. A cloud platform removes the concept entirely: every site sits in one extension range and calls between them are internal, whatever the distance.

The practical effects are worth naming. A Cape Town buyer transfers a caller to a Durban colleague without dropping the call or quoting a number. Reception in one branch can see and pick up a ringing extension in another. A new site is added by assigning it a block, not by ordering lines and rebuilding a dial plan. And staff working from home are on the same range as the office, which is the point of remote extensions.

None of this is a premium feature. It is the default behaviour of a hosted system, and it is one of the clearer reasons a multi-site business ends up ahead after moving off legacy Telkom lines.

The emergency number check, before go live

Dial 112, 10111, 10177 and 107 from a handset on every site and confirm each one connects without a prefix. A dial plan that requires a 9 for an outside line is exactly how an emergency call gets blocked by a system that is otherwise working perfectly, and nobody discovers it on a quiet day.

Worth knowing that the numbering is under review: ICASA gazetted a consultation in November 2024 proposing that 112 become the exclusive national public emergency number and that 10111, 10177 and 107 be phased out. That was a draft for comment rather than a decision, so keep all four routed and treat 112 as the one that must work.

About this entry

Definitions are written for South African business buyers and checked against primary sources – provider documentation, standards bodies and ICASA – not vendor marketing. Reviews are independent and sponsors are always disclosed. Read our editorial policy and scoring methodology.

Spotted something out of date, or think we have this wrong? Tell the editors and we will re-check it.

Now hiring Hire your AI receptionist