2150 W. 6th Ave.
Unit D
Broomfield, CO 80020
800-245-9933
303-465-0651
303-465-0237 fax
This is the most common CallExtend application, and it works flawlessly when everything is programmed correctly. However, for CallExtend to function on a Mitel phone system, the phone system and CallExtend MUST be programmed correctly.
Although we do not sell or support Mitel phone equipment, we have received information about these phone systems from a number of dealers in the field. We have put this information together in the rest of this document. We cannot guarantee that this list is complete or accurate, but hopefully it will help you program your phone system appropriately.
On an SX-50, program the following command settings as shown:
Command 100, register 6 - c = 1 (150-1500 ms) – This controls the system hook-flash timer.
Command 121-129, register 2 - b = 1 (flash for consultation hold) – This allows CallExtend to perform a hook-flash to place the caller on hold while it dials an extension.
Command 121-129, register 3 – l = 0 (no room status on COS for CallExtend extensions) – This ensures the phone system realizes the CallExtend extensions are not room phones and thus does not restrict activities from these extensions.
The following commands place the CallExtend extensions into a circular hunt group, so incoming calls can ring to whichever extension is available:
Command 361, register 1 - b = 0 (circular hunt)
Command 361, register 2 = first extension to be used with CallExtend
Command 361, register 3 = second extension to be used with CallExtend
Command 501-580, register 2 - c = 1 (disconnect supervision guaranteed)
Create a Class-of-Service (COS) for the CallExtend extensions (don’t use the rooms’ COS). Set up this COS to allow calls to be answered, a hook-flash performed, and calls transferred.
If incoming calls are to ring only to the CallExtend, and not to the console, additional programming may need to be completed in the phone system.
If CallExtend is to be used in Supervised Mode, set the Hold Recall Timer to a longer value than the number of rings CallExtend is set to supervise. If CallExtend is to be used in Unsupervised Mode, set the Transfer Recall Timer to a high value, or disable it, to prevent unanswered calls from ringing back to CallExtend and getting the main greeting again. (If the Transfer Recall Timer cannot be disabled, it is usually best to have the Mitel forward busy/unanswered call transfers to the console after the desired period of time.)
For additional settings, see the information at the end of this document.
On an SX-100 or SX-200, program the following settings as shown:
Disable System Option 189 (flash timing = .7), System Option 190 (flash timing = .9), and System Option 191 (flash timing = 1.1).
Set System Options 180, 181, 182, 183, & 188 as desired to allow hook-flashes to be performed on the appropriate types of calls.
Set up a hunt group with both CallExtend extensions in it, and assign the desired trunks to ring to this hunt group. If used in night mode, assign the hunt group to answer calls for the respective night number.
Create a Class-of-Service (COS) for the CallExtend extensions (don’t use the rooms’ COS). Set up this COS to allow calls to be answered, a hook-flash performed, and calls transferred. For most applications, we suggest enabling COS Option 98 (Transfer with Privacy) and disabling COS Options 44 (Originate Only), 45 (Receive Only), 46 (Flash Disable), 48 (Broker’s Call), 49 (Station Conference), 62 (Flash for Attendant), and 99 (Handsfree Operation).
If CallExtend is to be used in Supervised Mode, set the Hold Recall Timer to a longer value than the number of rings CallExtend is set to supervise. If CallExtend is to be used in Unsupervised Mode, set the Transfer Recall Timer to a high value, or disable it, to prevent unanswered calls from ringing back to CallExtend and getting the main greeting again. (If the Transfer Recall Timer cannot be disabled, it is usually best to have the Mitel forward busy/unanswered call transfers to the console after the desired period of time.)
For additional settings, see the following information.
If the commands shown for the SX-50 and the SX-100 / SX-200 do not work for your phone system or are not complete, use the following guidelines to program your system appropriately:
The hook-flash in the Mitel must be set to the 150 (or 200 ms) - 1500 ms range. This is NOT the default hook-flash setting in the Mitel, so the phone system will have to be programmed specifically for this setting. In some phone systems, this is done by selecting this range instead of the default 150 ms - 750 ms range. In other systems, this is done by specifically turning off all other hook-flash settings (.7, .9, 1.1). Once the Mitel’s hook-flash has been set, CallExtend should be programmed to use its 500 ms hook-flash setting (this is the default setting).
A number of Class-of-Service (COS) and system options in the Mitel must be programmed to allow BOTH of the extensions that are connected to CallExtend to answer and transfer calls. The Mitel must be programmed to allow the extensions to do the following:
n answer extension calls
n answer incoming trunk calls
n seize a trunk (if off-premise transfers are desired)
n perform a hook-flash on extension calls
n perform a hook-flash on incoming trunk calls
n perform a hook-flash on outgoing trunk calls (if off-premise transfers are desired)
n transfer extension calls to any extension
n transfer trunk calls to any extension
n transfer extension calls to the receptionist/console
n transfer trunk calls to the receptionist/console
n retrieve calls from on hold
In addition, if CallExtend is to answer calls when the phone system is in night mode, the phone system must be set to allow the CallExtend extensions to perform the above functions in night mode.
If the “dial 0” receptionist that is programmed in the Mitel is a hunt group of extensions that includes the CallExtend extensions, then CallExtend should be programmed to use an actual extension number as its receptionist, rather than just dialing “0”. If CallExtend sends a call to “0” and CallExtend’s extensions are part of the “dial 0” hunt group, the caller could end up back at CallExtend’s main greeting.
If CallExtend is to be used in Supervised Mode, the Hold Recall Timer in the Mitel should be lengthened or be turned off. If the Hold Recall Timer is set too short, the Mitel will re-ring the call that is on hold to CallExtend before CallExtend has a chance to retrieve it – this will cause it to look like a new call, so CallExtend will answer it with the main greeting.
If CallExtend is to be used in Unsupervised Mode, the Mitel should be set to forward busy/unanswered call transfers to the console, and the Transfer Recall Timer should be lengthened or disabled. Otherwise, the Mitel will re-ring these calls to CallExtend, which will think they are new calls and will answer them with the main greeting.
For CallExtend to recognize when a caller hangs up during the main greeting, the Mitel must pass through a call abandon signal. Approximately half of the Mitel phone systems pass through this signal. If this signal is not present, CallExtend will not see any interruption in the call to let it know that the caller has hung up, so it will think that the caller is just silent on the line, and it will transfer the call to the console. There is no programming in CallExtend that can change this -- contact Mitel for information on upgrading older phone systems to provide call abandon pass-through.
The Class-of-Service (COS) settings for the extensions that CallExtend transfers calls to must NOT be set to “Never a Consultee” or “Never a Forwardee” or CallExtend won’t be able to transfer calls to them. In the SX-100 & SX-200, these settings are controlled with COS Option Numbers 47 and 38.