How to Setup Hot Desk Extensions

How to Setup Hot Desk Extensions

Hot Desk extensions are guest extension numbers which are able to login to physical Phone Extensions (SIP).


-Logged Hot Desk extensions can make and receive calls while sending their Hot Desk CallerID.

-Admin assigned Class of Service objects can restrict the usage of Hot Desk users and Phones from Long Distance Dial Plans, Feature Codes, and Applications.

-A single SIP Phone or SoftPhone can be a 'landing spot' or 'hotelling station' for any Hot Desk user

How to:

First you need to create at least one Class of Service object with custom privileges selected in Services, Applications, Local Extensions, and Outgoing Lines. This Class of Service will be 'nested' in the Phone's Class of Service after you assign the 'hotdesk' Class of Service object.  Advanced 'Nesting' is achieved by creating multiple Class of Service 'nested' objects and checking 'Include other permission(s)' check-boxes in the 'primary' Class of Service object and assigning the primary Class of Service to the Hot Desk User extension.  This type of 'nesting' can be used to set privileges defining behavior based on various schedules since a schedule can be applied to any Class of Service object.

After you have customized your desired Class of Services objects you must create a 'hotdesk' Class of Service object

Telephony>Manager>Class of Service.

This Class of Service object will later be applied to the physical SIP Phone or SoftPhone.

Then you must select the Services tab and only give this Class of Service access to the feature code for Hot Desk


Then on the Miscellaneous tab you must enable 'Enable Hotdesk Restriction ?' and assign an existing Class of Services drop list selection for the Phone's 'Class of Service if not Logged:' assignment.

NOTE: When the Hot Desk User is logged to the device, the Hot Desk extension's Class of Service is active and when the Hot Desk User is not logged to the device the 'Class of Service if not Logged' configuration is active.  Therefore, you must create these Class of Service objects before building the 'hotdesk' Class of Service.

The next step is to assign the 'hotdesk' Class of Service to a Phone extension.

Now create a Hot Desk extension in Extensions>Type>Hot Desk

-Whatever Class of Service you assign to the Hot Desk extension will take precedence over the phone's assigned Class of Service when the Hot Desk user is logged to the extension. This allows great security and flexibility when logging in and out with a Hot Desk extension to a phone.

-Enable Voicemail on the Voicemail tab if needed

-Edit the Caller ID to send custom Caller ID if needed.

-Edit other tabs if needed


Commit when all configurations are saved.


From the SIP Phone or SoftPhone with Class of Service = hotdesk

-Dial the Hot Desk feature code (default *22)

-Enter the Hot Desk extension number as in example 222

-Enter the password as in example 1234

The Hot Desk extension 222 is now logged to the SIP extension and can make and receive calls.  These calls will be restricted/allowed by the extensions>Hot Desk>Class of Service configuration

    • Related Articles

    • Module 7 - ScopTEL IP PBX Software - Class of Service Configuration

      Class of Service (CoS) | Background The Class of Service Manager is used to create objects with permissions or restrictions to Outgoing Lines, Incoming Lines, Extensions, Feature Codes, or Applications. These CoS objects can then be applied to ...
    • Important Security settings when using Class of Service (CoS)

      A Class of Service (CoS) is where you configure permissions for extensions, incoming lines, applications, features codes, outgoing lines, etc. It very important to properly configure each Class of Service, because this is where all validation for ...
    • Module 6 - ScopTEL IP PBX Software - Incoming Lines Management

      Incoming Lines | Background Information Incoming Lines types are typically: “Extension (DNIS)” which are received numbers from SIP/IAX2 or PRI trunks. “Block” (a configured list of DNIS numbers).  DNIS (Dialed Number Information Service). The service ...
    • Assigning Group ID’s to Outgoing Lines

      Assigning Group ID’s to Outgoing Lines. A Group ID can be assigned to an Outgoing Line pattern to prevent conflict between common dial patterns on the same tenant or multiple tenants. For Example: Instead of creating two lines for a single tenant ...
    • How to Configure Priority Calls

      Summary Normally when you put your extension into Do Not Disturb status with the built in DND feature code the default caller behavior is to forward that caller to your voicemail.  Previously you could also create a custom call forward rule for all ...