US English (US)
GB English (UK)

By Appointment to
His Majesty The King
Contact Centre Service Software
Cirrus Response Ltd
Epsom

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Cirrus eLearning
  • Contact Us
English (UK)
US English (US)
GB English (UK)
  • Home
  • Cirrus Connect
  • Administrator
  • Resources Tab

Extensions

Written by Keith Winhall

Updated at May 30th, 2025

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Cirrus Connect
    Agent Supervisor Administrator
  • Cirrus Digital
    Agents Supervisors Administrators API Documentation
  • Release Notes
    Release FAQs Latest Release 2025 2024 2023
  • Customer Billing
+ More

Table of Contents

Local Extensions Creating a New Local Extension Importing and Exporting Local Extensions Import Example Troubleshooting 3rd Party Extensions Remote Extensions Creating a new remote extension Virtual Numbers Automated Provisioning Creating a New Virtual Number Abbreviated Numbers Creating an Abbreviated Number Important Notes All numbers All free numbers

You can distinguish different Extensions:

  • Local Extensions are physical phones on the local PBX
  • 3rd party Extensions can be physical or virtual extensions on a 3rd party PBX
  • Remote Extensions are typically endpoints like mobiles and desktop DDI's
  • Virtual numbers are not related to a physical device 

Users can log in on Extensions, 3rd party Extensions or Remote Extensions. If they do so, a call to their Virtual 
number will end up at their physical device Extensions, 3rd party Extensions or Remote Extensions.

Local Extensions

Local Extensions can be managed via the UCS Management Console. You can create new extensions, define templates, set authentication, and import/export extension data using CSV files.

When configuring a local extension, you can either select an existing template from the drop-down list, or create a new template as required.

Each local extension can be configured to require authentication for registration.

Creating a New Local Extension

To create a new local extension:

  1. In the left pane (Explorer), navigate to:
  2. Resources > Extensions > Local extensions
  3. The list of existing local extensions will be displayed.
  4. Click Add to create a new local extension.
  1. A new local extension will be created automatically using the next available free DNR after the selected extension.

The system assigns the next available Directory Number (DNR) automatically.

Importing and Exporting Local Extensions

Local extensions can be imported or exported via a CSV file.

Use the Import/Export button to access this functionality.

Import Example

Clicking the export-button in the Extension List screen in the Administrator results in a CSV file with the “;” symbol as separator. 

This file can be used to create a similar file (e.g. in MS Excel), which can be selected as import file when clicking the import-button in the Identification List screen in the Administrator.

The first line contains the fieldnames. 

Sample file localExtensions.csv: 

DNR;DisplayName;MACAddress;Numberplan;Template;AuthUserName;Info; 

001565cb1e87;;001565cb1e87;Default;;;; 

101;Dect 101;;Default;;;Baarn;

102;Dect102;;Default;;;;

For importing the file must have at least column “DNR”

 
 

Troubleshooting

If a local extension is not functioning correctly, consider restarting the device associated with the extension.

To do this, click the Restart button in the interface.

Note: Restarting the device will terminate any active call on that extension.

 

3rd Party Extensions

3rd party extensions are extensions on other PBX’s. These PBX’s need to be defined in the UCS Management 
Console. This functionality is no longer supported.

Remote Extensions

Remote Extensions serve multiple purposes, but their primary function is to define the telephone numbers that Users, Agents, and Supervisors will use to handle call audio. This is typically used when individuals prefer to deliver calls through external devices such as a mobile phone, a Microsoft Teams DDI, or a deskphone DDI, instead of using the integrated softphone.

If the desired number has not been configured as a remote extension, the log in will fail.

Creating a new remote extension

To create a new local extension:

  1. In the left pane (Explorer), navigate to:
  2. Resources > Extensions > Remote extensions
  3. The list of existing remote extensions will be displayed.
  4. Click ‘Add’ to create a new remote extension.
  5. Enter the number and display name
  6. Choose the ‘Default’ number plan
  7. Set the ‘Terminal Type’ to ‘Undefined’
  8. Click Add.

Virtual Numbers

Virtual Numbers are used for Users who require a dedicated DDI (Direct Dial-In) number but need the flexibility to receive calls on various devices. This is especially useful in scenarios such as:

  • Hot desking (free seating environments)
  • Using a mobile phone
  • Answering calls via a softphone or Microsoft Teams client

When a user logs in via the webclient, all incoming calls to their office DDI (the Virtual Number) will be automatically forwarded to the device where they are currently logged in.

The Name field is for internal/administrative purposes only.

 

Automated Provisioning

In many environments today, Virtual Numbers are automatically created and removed based on information from Active Directory (e.g. Azure AD).

If your system uses automatic provisioning via AD, you can skip manual creation of virtual numbers.

 

Creating a New Virtual Number

To create a new Virtual Number manually:

  1. In the left pane (Explorer), navigate to Resources > Extensions > Virtual Numbers. The list of existing Virtual Numbers will be displayed.
  2. Click Add to create a new Virtual Number.
  3. The system will automatically assign the next available number following the selected entry.

Abbreviated Numbers

Abbreviated Numbers are used to set up speed dial options for local extensions. When a user dials an abbreviated number from a local telephone or webclient, UCS will automatically translate it to and dial the corresponding Expanded Number.

Creating an Abbreviated Number

To create a new Abbreviated Number:

  1. Navigate to the appropriate section in the UCS Management Console.
  2. Click Add to create a new entry.
  3. Define the Abbreviated Number and the corresponding Expanded Number it should dial.

Important Notes

  • Abbreviated numbers must be defined within the number range of the appropriate Number Plan.
  • To support postdial digits, use the placeholder format xxx:
    • Example:
      • Abbreviated Number: **1xxx
      • Expanded Number: +31367009xxx
      • Meaning: Dialling **1234 results in +3136700934

All numbers

All numbers lists all Users, Group, Channels etc. with their number.

All free numbers

The All Free Numbers list displays numbers that are part of the number plan but are not yet assigned.

Numbers that are externally reachable have a full E.164 format.

Numbers that are only accessible internally have a short E.164 format.

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Departments
  • Users
  • Agents
  • Groups
  • Supervisors

Cirrus
Office 126
63 St Mary Axe
London, EC3A 8AA
Tel: 0333 103 3333
Email: cm@cirrusconnects.com

Social: twitter linkedin

Privacy Policy

Postal address
Cirrus
PO Box 708
Epsom, KT17 9RA
Tel: 0333 103 3333
Email: support@cirrusconnects.com

© Copyright Cirrus


Knowledge Base Software powered by Helpjuice

Expand