Selective caller ID using a prefix dial code

Selective caller ID using a prefix dial code

Protel v5 PBX systems have the ability for selected extension users to choose the caller ID number that their outbound call will present.  This feature is only available on Protel systems that have the optional "CallerIDSelection" plugin installed.   
Extension users that have this feature enabled are allowed to add a prefix string to their outbound dial in order to assign a particular caller ID to the call.  Each possible caller ID number is identified with a unique prefix code.  This code must be at least one numerical digit in length, up to a maximum of four digits, and the prefix string MUST end with a "*" character ("star" or "asterisk").  The list of codes and caller ID assignments is maintained in the PBX on this administrative page: Phone Numbers > Caller ID Codes.   Permission to access this feature must be enabled for each user that needs it, on this page:  Phone Numbers > Caller ID Code Extension Enables.  A PBX reload is required after adding or modifying Caller ID codes and permission assignments.

When dialing an outbound call, the user adds the prefix code that corresponds to a desired caller ID number.  For example, if code 46 has been assigned to caller ID number 248-355-5555, the user dials 46*[10-digit phone number] to present the outbound call as having originated from 248-255-5555.  If no prefix code is added to the dial string, caller ID will be presented based on the default number assigned to the outbound SIP trunk, or based on the override number assigned to the extension, if there is one.  The caller ID behavior applies to one call only.  The next call placed from that extension will revert to normal behavior unless a prefix string is added when dialing the call.

There are some rules regarding this feature that a PBX administrator needs to be aware of:
  1. Caller ID numbers can only be assigned to prefix codes if the desired phone number already exists in the PBX database.  A complete list of phone numbers that are currently registered in the PBX can be viewed at Phone Numbers > DIDs.  You can use CTRL-F on this page to quickly find a phone number.  If the number you wish to use as caller ID is not listed, you will need to add it from the DIDs page first.
  2. Prefix codes can be as short as one digit, up to a maximum of four digits.  Leading "0" (zero) characters are allowed.  All codes must end with the * character.  The system will add this character automatically if you don't enter it.  IMPORTANT NOTE:  you must not use a code that is already in use for another PBX feature.  If you inadvertently duplicate an existing feature code, you will see an error message when you try to apply a PBX reload, and your reload will fail.  You can view the set of feature codes currently in use on your PBX at this page:  Features > Feature Codes. 
  3. Permission to access this feature is DISABLED for all extension users by default.  You will need to ENABLE it for any user that needs it on this page:  Phone Numbers > Caller ID Code Extension Enables

    • Related Articles

    • 12/16/2015 Caller ID override for 911

      note:  a complete guide to 911 programming is posted here We are pleased to announce that an additional tool has been deployed in Protel LTS that further refines the ability to route 911 calls by allowing you to override the trunk default or ...
    • Using Wireshark

      by Ben Logan Network Technician WIlkes Communications, Inc Wilkesboro, NC With voice quality issues, where you get the capture from is critical. Let's say there's a PBX at point A, switches at points B and C and the problematic phone is point D. ...
    • 2/18/2016 Dial-by-name and paging groups on hosted PBX

      Two popular features from our Protel LTS premise PBX products have now been added to the Protelity LTS hosted platform.  Dial-by-name directory and group paging are now active and working. Dial-by-name directory is accessed by assigning a keypress ...
    • How to Control Extension Forwarding Automatically using Timing Function

      Scenario:  Extension user wants their calls forwarded to a cell phone automatically, on a schedule based on day of week/time of day. These instructions are written with extension 105 as an example.  Replace 105 with the actual extension number you ...
    • Agent Control Group Function - Logging into Multiple Queues with one code

      Protel Update 2/14/2020:  ACD (Queue) Agent login codes can now cover multiple queues. This update has added the ability for a single agent to log into multiple queues using one set of codes. Important note:   Existing users of queues and dynamic ...