Virtual extension configuration in Control Hub
You can assign extensions to external phone numbers that users frequently call to make users' lives easier.
You may have remote workers on a separate telephony system or a key customer you want to reach easily. First, you can associate an extension with their external phone number. Then, you can contact them using their extension just like you contact anybody else in your organization with an assigned extension. For calls from external phone numbers associated with a virtual extension, the virtual extension and the name assigned to that virtual extension are presented on the called destination within Webex Calling.
There are two modes of operation for virtual extensions. The mode you choose applies to your entire organization. The vast majority of customers will use the default mode (Standard). The steps presented here apply to Standard mode. You can select the other available mode (Enhanced). Still, virtual extensions will not function correctly unless your PSTN provider supports particular network signaling extensions (edge case). For more information, see Change Your Virtual Extension Mode.
In Standard mode, virtual extensions must be associated with a valid E.164.
You can set up virtual extensions at the organization or location level. The organization level enables everyone across your organization to dial the same extension number to reach someone. You can use the location level virtual extension like any other extension assigned to the specific location.
Users at the specific location can dial the extension. However, users at other locations can reach the virtual extension by dialing the location routing prefix plus the extension.
1 |
From the Control Hub, go to , and then click Add New to create Virtual Extension.
|
2 |
Choose at which level to create this virtual extension:
|
3 |
Fill in these details to display in directories and caller ID for incoming calls:
Define the extension of the person that you wish to reach and the E.164 telephone number. Then click Save. *-The display name is a mandatory field of 1-60 Unicode characters. You can customize the display name in the preferred format for presentation, such as a single word or multiple words for business main numbers or hunt groups. The first and last name fields are optional. The search function is based on the display name and the first and last names. |
4 |
To create bulk extensions for external numbers, use this option. You can create up to 1000 virtual extensions for your organization, with 1000 extensions at each location. From the Control Hub, go to , and then click Manage From the drop-down choose Bulk Add to add multiple extensions with convenience. Use the provided template to verify that your CSV file is appropriately formatted. Make sure to fill in the required information, such as whether an extension is assigned at the organization or location level. The location name, if assigning an extension at the location level. Enter the first and last name, display name, phone number, and extension. Then, click Submit. Your Tasks list opens, giving you the status of your CSV import and indicating whether you have encountered any errors. The display name column is mandatory in the virtual-extension-template .csv and the first and last name columns are optional. |
1 |
From the customer view in https://admin.webex.com, go to |
2 |
On the Virtual Extension page, select the desired virtual extension name from the list. This displays a side panel. You can edit any specific virtual extension. |
3 |
Click Save to retain the changes. Or Click Cancel to exit. |
You can delete single or multiple virtual extension entries.
1 |
From the customer view in https://admin.webex.com, go to |
2 |
On the Virtual Extension page, you can select multiple check boxes alongside the column 'Virtual Extension' to delete the virtual extension entries. Under Actions, click ... and select Delete. This deletes a single virtual extension. Or Select multiple check boxes. Click Delete on the horizontal bar to delete the selected entries. A confirmation message appears. |
3 |
Click Delete to remove the virtual extension. Or Click Cancel to exit. |
Virtual extension integrates remote workers on a separate telephony system into Webex Calling and enables extension dialing. The current limitation of virtual extensions is 1000 per location or organization level. Virtual extension ranges help scale routing for a range greater than 1000. Using these ranges, you can define patterns that can be used to route calls at a location level or at an organization level. You are allowed to define ranges in addition to individual extensions. This works in both Standard and Enhanced modes.
Virtual extension ranges allow scaling beyond the limit of 1000 individual virtual extensions. It also minimizes the setup effort, as a single range may cover many extensions.
The main differences are:
|
Directory Search |
Extension, Routing Number |
---|---|---|
Individual virtual extensions |
Contacts are searchable by name within each entry. |
A specific extension and routing number are configured for each entry. |
Virtual extension ranges |
There is no search for contacts since they are general patterns. |
An extension is dynamically matched via an extension pattern, and the routing number is dynamically created/matched using a prefix + matched extension pattern. |
1 |
From the Control Hub, go to and Click Manage. Click on the Virtual Extension Range tab. |
2 |
On the Create Virtual Extension Range page, choose at which level you want to create the virtual extension. As with individual virtual extensions, you can create this range at an Organization level or Location level. |
3 |
In the Name field, enter the name you want to define. You can enter up to 1-40 Unicode characters. The name must be unique. Another virtual extension range can’t duplicate it. |
4 |
In the Prefix field, enter the prefix. Follow these guidelines when you’re entering the values:
Prefix works in two modes -
|
5 |
In the Extension Patterns section, enter an extension pattern. You can add up to 100 patterns at a time. Extension patterns can include one or more right-justified wildcards “X” matching any digit.
Extension patterns have different length restrictions based on the range level.
You can add multiple extension patterns within an extension range. Extension patterns
The precedence order is identical, within the virtual extension range match, to that within the individual virtual extension match.
The most specific match (fewest 'X' wildcards) within each step is used when multiple matches are found. |
You can modify patterns. You can also modify the prefix used for an extension range and extension patterns associated with the prefix.
1 |
From the customer view in https://admin.webex.com, go to This page lists the defined ranges, and you can select a scope for it. |
2 |
On the Virtual Extension Range page, click the drop-down to choose All Virtual Extension Ranges or Location or Organization. This displays a list of locations.
|
3 |
Select the desired virtual extension range name from the list. This displays a side panel. You can edit a particular virtual extension range. |
4 |
Click Save to retain the changes. Or Click Cancel to exit. |
You can delete single or multiple virtual extension range entries.
1 |
From the customer view in https://admin.webex.com, go to |
2 |
On the Virtual Extension Range page, you can select multiple check boxes alongside the column 'Name' to delete the virtual extension range entries. Under Actions, click ... and select Delete. This deletes a single virtual extension range entry. Or Select multiple check boxes. Click Delete on the horizontal bar to delete the selected entries. A confirmation message appears. |
3 |
Click Delete Extension Range to remove the entries. Or Click Cancel to exit the message box. |
Bulk upload refers to changes performed with a comma-separated values (.csv) template. You can bulk add, modify, or export operations using the CSV template. The fields in the Web User Interface are mapped to specific columns in CSV template. You can download and upload the ranges as well as the patterns. The following is a list of columns mapped to the respective fields in the CSV template.
Field/Column Name |
Description |
---|---|
Note: The following fields/columns cannot be modified through bulk management: Name, Level, and Location Name. | |
Name |
The name of the virtual extension range. |
Level |
The level (Location or Organization) of the virtual extension range. |
Location Name |
The location name for a location level virtual extension range. Not set for an organization level virtual extension range. |
Prefix |
The prefix for the virtual extension range. |
Extension Pattern Action |
Indicates the action to be performed for the extension patterns:
|
Extension Pattern 1-20 |
20 columns, each may contain an extension pattern. |
You can also perform the following tasks:
Download CSV Data
You can download current data in .csv format to make bulk changes to virtual extension ranges. You can also download and fill out a blank .csv template to add virtual extension ranges simultaneously. Up to 1000 CSV rows can be added. The CSV can contain multiple rows for the same range, as each row can hold a maximum of 20 extension patterns. Hence, it might need multiple rows for one range.
-
From the customer view in https://admin.webex.com, go to
-
Click the drop-down to choose either Location or Organization.
-
Click Download Data or Download .csv template to download data in .csv format.
Upload CSV Data
You can upload the modified .csv file to apply all changes to your virtual extension ranges.
You can either drag and drop the file to upload or choose a file to upload. Click Upload.
View Import History or Tasks
You can view the import history or tasks.