No User Source Codes

Standard User Source Numbers

The following types of record can be added to a user’s source numbers:

These affect all users on the system. Note that these source numbers typically require a reboot of the IP Office system to become effective.

V<Caller’s ICLID>
Strings prefixed with a V indicate numbers from which access to the users mailbox is allowed without requiring entry of the mailbox’s voicemail code. This is referred to as “trusted source”.
For Voicemail Pro running in Intuity mode, trusted source is used for calls from programmable buttons set to Voicemail Collect and Visual Voice. Other   controls are prompted for the mailbox number and then password.
R<Caller’s ICLID>
To allow Dial In/RAS call access only from a specified number prefix the number with a “R”, for example R7325551234.
H<Group Name>
Allows the user to receive message waiting indication of new group messages. Enter H followed by the group name, for example HMain.
On suitable display extensions, the hunt group name and number of new messages is displayed. Refer to the appropriate telephone user guide.
If the user is using Phone Manager, the Messages tab shows the hunt group name and number of new messages.
If the user is not a member of the group, a voicemail code must be set for the group’s mailbox. See Voicemail Code on the Hunt Group | Voicemail tab.
P<Telephone Number>
This record sets the destination for callback (outbound alert) calls from voicemail. Enter P followed by the telephone number including any necessary external dialing prefix, for example P917325559876. This facility is only available when using Voicemail Pro through which a default Callback or a user specific Callback start point has been configured. Refer to the Voicemail Pro documentation. This feature is separate from voicemail ringback and Voicemail Pro outcalling.
RESERVE_LAST_CA (Release Up to 3.2)
Used for users with multiple call appearance buttons. When present, this string stops the users last call appearance button from being used to receive incoming calls. This ensures that the user always has a call appearance button available to make outgoing calls and to initiate transfers and conferences. For Release 4.0 and higher this option has been replaced by Reserve Last CA (User | Telephony | Multi-line Options)


Strings beginning with AT can be used with a user called DTEDefault to configure the default settings of the control unit’s DTE port.


Enable one touch transfer operation for the user.

ACD_QUEUE_DELAY=nn (Release Up to 3.2)
Used to change the timeout for still queued messages. The parameter nn can be replaced with a time in seconds between 20 and 180. For IPOffice 4.0+ this has been replaced by Hunt Group | Announcements.

ALLOW_5410_UPGRADES (Software level – 4.1 Q1 2008 Maintenance Release+)
Previously the only control over the upgrading of 5410 phones was controlled by the use of the turn_on.bat and turn_off.bat batch files installed with the IP Office Manager application. Now in addition this option must be present for 5410 phones to update their firmware. Refer to the IP Office Installation manual for full details.

DECT_REVERSE_RING (Release 8.0+)
By default, when this parameter is not set, calls on DECT phones associated with a CTI application will ring as a Priority call. When this parameter is set, DECT phones ring as a normal, external or internal, call.
Used to display a specific message about the call type for calls returning after timing out from being parked or held. If set, such calls display Return Call – Held or Return Call – Parked rather than connected party name or line name.

ExtendDirectLimit <optional limit> (Release 4.1 – 4.2)
This command allows the number of directory records that can be added to the configuration to be controlled. By default IP Office Manager imposes a limit of 1000 directory records. If this command is used without specifying an optional limit, the limit set is determined by the type of control unit; refer to the table below. Note that specifying or allowing a large directory limit may affect the performance of applications that use and display the directory, for example Phone Manager.

  •     ! Warning
    Specifying a large directory limit may affect the performance of applications that use and display the directory, for example Phone Manager, SoftConsole and phones with access to the directory. It may also delay the inward routing of calls as the system attempts to match ICLID’s received to names using the directory records.

ExtendLDAPDirectLimit <optional limit> (Release 4.1 – 4.2)
This command allows the number of LDAP directory records that the system will read to be controlled. By default the system will only support up to 500 LDAP directory records. If this command is used without specifying an optional limit, the limit set is determined by the type of control unit; refer to the table below. Note that specifying or allowing a large directory limit may affect the performance of applications that use and display the directory, for example Phone Manager.


Control Unit Directory Records LDAP Records
Small Office Edition 100 1000
IP406 V2 2500 10000
IP412 10000 10000
IP500 10000 10000


FORCE_HANDSFREE_TRANSFER (Release 4.2 Q4 Maintenance release+)
If set, when using the handsfree announced transfer process, both the transfer enquiry and transfer completion calls are auto-answered. Without this setting only the transfer enquiry call is auto-answered.

H.323SetupTimerNoLCR (Release 3.2 only)
Used to set the fallback time from VoIP trunks to non-VoIP trunks within LCR. See IP Trunk Fallback. For Release 4.2+ the setting Call Initiation Timeout is available on SIP and IP trunks.

Used to hide the call status information, for example Dial, Conn, etc, on DS phones. Used in conjunction with the LONGER_NAMES option. Not supported for 1600 and 9600 Series phones.
Used to increase the length of names sent for display on DS phones. See Caller Display. Not supported for 1600 and 9600 Series phones.
On outgoing external calls made using short codes to dial the full number, only the short code dialed is displayed on the dialing user’s phone and any   directory matching is based on that number dialled. On systems with this source number added to the configuration, after dialing a short code the full number dialled by that short code is shown and directory matching is based on that full number.

See Line | VoIP
SIP_OPTIONS_PERIOD=X (X = time in minutes)
The system sends SIP options messages periodically to determine if the SIP connection is active.  See Options Operations for information on when SIP options messages are sent.
The rate at which the messages are sent is determined by the combination of the Binding Refresh Time (in seconds) set on the Network Topology tab and the SIP_OPTIONS_PERIOD parameter (in minutes). The frequency of sent messages is determined as follows:

•If no SIP_OPTIONS_PERIOD parameter is defined and the Binding Refresh Time is 0, then the default value of 300 seconds is used.
•To establish a period less than 300 seconds, do not define a SIP_OPTIONS_PERIOD parameter and set the Binding Refresh Time to a value less than 300 seconds. The OPTIONS message period will be equal to the Binding Refresh Time.
•To establish a period greater than 300 seconds, a SIP_OPTIONS_PERIOD parameter must be defined. The Binding Refresh Time must be set to a value greater than 300 seconds. The OPTIONS message period will be the smaller of the Binding Refresh Time and the SIP_OPTIONS_PERIOD.

By default, for calls where no incoming caller ID (ICLID) information is available, the IP Office inserts the word “External”  wherever ICLID information is normally displayed. The NoUser source number value SHOW_LINEID_NOT_OUTSIDE can be used to make available within the configuration for each trunk and channel Line Name and Channel Name fields. The text entered into those fields is then used with external calls without ICLID information.

  • This feature is not used with SIP, IP DECT, E1R2 and S0 lines.
  • On T1 lines, a Name field is also made available for individual channels and if set overrides the line name field.
  • This feature does not override the display of Withheld if the caller has withheld their ICLID information.
  • Where a Name is entered, that value is used to identify calls with no ICLID information.
  • For line appearance buttons, if set the Name replaces the Line Appearance ID as the default button label.

VM_TRUNCATE_TIME=X (Range X = 0 to 7 seconds. Release 3.2 Maintenance Releases and 4.0+)
On analog trunks, call disconnection can occur though busy tone detection. When such calls go to voicemail to be recorded or leave a message, when the call ends the system indicates to the voicemail server how much to remove from the end of the recording in order to remove the busy tone segment. This amount varies by system locale, the defaults being listed below. For some systems it may be necessary to override the default if analog call recordings are being clipped or include busy tone. That can be done by adding a VM_TRUNCATE_TIME= setting with the required value in the range 0 to 7 seconds.
•New Zealand, Australia, China, Saudi Arabia and Custom: 5 seconds.
•Korea: 3 seconds.
•Italy, Mexico, Chile, Colombia and Brazil: 2 seconds.
•Argentina, United States, Canada and Turkey: 0 seconds.
•All other locales: 7 seconds.

VMAIL_WAIT_DURATION=X (Release 4.2 2Q09+)
The number of milliseconds to wait before cutting through the audio to Voicemail. Some delay is required to allow for codec negotiation.


Changes the port the remote .h323 phones use.
Cisco is notorious for blocking the default 1720, even if you force it open.


Where X=
1 – default action, matches to First name
2 – matches to Last name
3 – matches to either First OR Last name
4 – matches to Middle name, but NOT to first or last (for “Fred J Flintstone”, pressing 3 for F brings up No Match, but pressing 5 for J matches the middle name/initial)
5 – matches to First name OR Middle name, but NOT last name
6 – matches to Last name OR Middle name, but NOT first name

Print Friendly
Posted in IP Office.