Shoretel 11.1 Admin Guide
Shoretel 11.1 Admin Guide
Shoretel 11.1 Admin Guide
Trademarks
ShoreTel, ShoreCare, ShoreWare and ControlPoint are registered trademarks of ShoreTel, Inc. in the
United Sates and/or other countries. The ShoreTel logo and ShorePhone are trademarks of ShoreTel, Inc.
in the United States and/or other countries.
All other copyrights and trademarks herein are the property of their respective owners
Patents
This product is covered by one or more of the following patents: United States patent 6,996,059, United
States patent 7,003,091, United States patent 7,167,486, United States patent 7,356,129, Canadian
patent 2,316,558, United States patent 7,379,540, United States patent 7,386,114, United States patent
7,450,574 and United States patent 7,450,703. This product is also covered by other pending patent
applications. ShoreTel, Inc. All rights reserved.
Version Information
ShoreTel Administration Guide
Release 11.1
Part Number: 800-1389-01
Version: SAG_CR_11_20100618
Date: November 17, 2010
Company Information
ShoreTel, Inc.
960 Stewart Drive
Sunnyvale, California 94085 USA
+1.408.331.3300
+1.408.331.3333 (fax)
www.shoretel.com
ShoreTel Administration Guide
Table of Contents
PREFACE 23
ShoreTel 11.1 5
ShoreTel Administration Guide
6
ShoreTel Administration Guide
ShoreTel 11.1 7
ShoreTel Administration Guide
8
ShoreTel Administration Guide
ShoreTel 11.1 9
ShoreTel Administration Guide
10
ShoreTel Administration Guide
ShoreTel 11.1 11
ShoreTel Administration Guide
12
ShoreTel Administration Guide
ShoreTel 11.1 13
ShoreTel Administration Guide
14
ShoreTel Administration Guide
ShoreTel 11.1 15
ShoreTel Administration Guide
16
ShoreTel Administration Guide
ShoreTel 11.1 17
ShoreTel Administration Guide
18
ShoreTel Administration Guide
ShoreTel 11.1 19
ShoreTel Administration Guide
20
ShoreTel Administration Guide
GLOSSARY 631
INDEX 641
ShoreTel 11.1 21
ShoreTel Administration Guide
22
ShoreTel Administration Guide
Preface
This preface provides information about the objectives, organization, and conventions of
the ShoreTel Administration Guide.
Objectives
This guide explains how to use ShoreWare Director to configure, administer, and maintain
the ShoreTel system.
The planning and installation procedures are covered in the ShoreTel Planning and
Installation Guide.
Audience
This guide is written for the person who uses ShoreWare Director to administer and
maintain the ShoreTel system.
Organization
This guide is organized to reflect the order in which you initially configure the ShoreTel
system.
The “Getting Started” section in the next chapter provides an ordered checklist to be used
the first time you configure your system.
Documentation Overview
The ShoreTel system is documented as described in the following sections.
System Documentation
The following system documents are in the documentation folder on the ShoreWare DVD
and can also be accessed from ShoreWare Director:
• ShoreTel Planning and Installation Guide provides information on how to plan the
implementation of the ShoreTel system, as well as how to install the necessary
hardware, data communications, and telecommunications elements. The ShoreTel
Planning and Installation Guide can be used in conjunction with the ShoreCare
ControlPoint project management tool.
• ShoreTel Administration Guide (this guide) provides detailed information on how
to administer and maintain the ShoreTel system using ShoreWare Director. This
includes task-based information, as well as screen-by-screen information regarding
ShoreWare Director.
Hardware Documentation
The following hardware installation documents are packaged with their associated ShoreTel
voice switch or ShoreTel IP phone:
• ShoreTel Voice Switch Quick Install Guide
• ShoreTel IP Phone Quick Install Guide
If you have also purchased one or more ShoreTel Converged Conference Bridges, refer to
the ShoreTel Conference Bridge Quick Install Guide and the ShoreTel Converged Conference
Solution Administration Guide.
If you have purchased the ShoreTel Contact Center Solution, refer to the ShoreTel Contact
Center Solution Administration Guide and the ShoreTel Contact Center Solution Planning and
Installation Guide.
User Documentation
End-user documentation is installed during the ShoreTel Communicator installation. To
access it, choose the Help -> Contents and Index menu item within the ShoreTel
Communicator application.
The Telephone User Interface Analog Quick Reference and the Telephone User Interface IP
Phone Quick Reference are available from the ShoreTel web site at www.shoretel.com, as
well as from ShoreWare Director.
Release Notes
The release notes listed below provide information about new releases and new features as
well as installation and upgrade information. They can be found in the documentation
folder on the associated DVD and can also be accessed from ShoreWare Director.
• ShoreWare Server Release Notes
Document Conventions
The following conventions are used in this guide:
• Data-entry fields, hypertext links, control buttons, keywords, and other items
within the system management interface are in a boldface font.
• Information that you enter in data fields are in a data_entry font.
24
Chapter 1: Using ShoreWare Director ShoreTel Administration Guide
C H A P T E R 1
1.1 Introduction
This chapter provides information about using ShoreWare Director. Sections in this chapter
include:
• Overview of ShoreWare Director
• Login
• Product Registration
• Navigation Frame
• Data-Entry Frame
• Getting Started
ShoreTel 11.1 25
ShoreTel Administration Guide Chapter 1: Using ShoreWare Director
26
Chapter 1: Using ShoreWare Director ShoreTel Administration Guide
1.2.5 Preferences
ShoreWare Director saves certain preferences in “cookies” on the client PC for ease of use.
The panel shown in Figure 1-2 lets you configure some of these preferences, including how
you record auto-attendant prompts and exposes some defaults. To view this panel, click
Preferences under the Administration link in the navigation frame (described later in this
chapter).
The parameters that you can set on the panel shown in Figure 1-2 are described here:
• Play and Record Using: This controls how you play and record an auto-attendant
prompt.
ShoreTel 11.1 27
ShoreTel Administration Guide Chapter 1: Using ShoreWare Director
— PC – Click this button if you will play and record via your PC’s speakers and
microphone. This requires that you have a sound card installed in your
computer.
— Telephone – Click this button if you will play and record via your telephone
handset. In the Call Number field, you must enter a telephone number or the
extension at which the system will call you.
• Sorting Order: This controls the sort order of the users on the Individual User List
panel. The column name you select from the Individual Users panel drop-down list
defines the column that is used to sort the user list in ascending order.
• “Add New” Defaults: This defines the default when adding new records. It
includes:
— User Group
— Trunk Group
— Trunk Group Type
— Switch Type
In addition to the preferences that are exposed explicitly, ShoreWare Director will
remember other preferences as cookies and leverage them to predict good defaults when
adding new records. The following information is also stored locally in cookies:
• Extension numbers
• DID numbers
• Sort order for every list panel
1.2.6 Prompts
Prompts on the ShoreTel system can be imported into the system using µ-law, WAV file
format (CCITT µ-law, 8KHz, 8 bit, mono). If you want your prompts to match the voice of
the ShoreTel system, contact Worldly Voices at the web site www.worldlyvoices.com.
Request that “Connie” record your prompts. Worldly Voices provides this service for a
nominal fee and provides rapid turnaround.
28
Chapter 1: Using ShoreWare Director ShoreTel Administration Guide
1.3 Login
To access ShoreWare Director, you must enter its Uniform Resource Locator (URL) in your
web browser’s address field. Typically, this has the form:
http://<shoreware_server_name>/ShoreWareDirector
After entering the URL, click Go or press the Enter key, and the login panel appears as
shown in Figure 1-3. The build number for the ShoreWare software appears above the
copyright number.
You can use the name of your ShoreWare server if you have a name resolution service
available; otherwise, use the IP address of the server.
Step 1 Enter your user ID and password in the User ID and Password fields. The
default user ID and password for the system are admin and changeme.
The admin and changeme defaults must be changed once you assign full
System Administrator permission to a user. See the Section 2.12 on page 61 for
information.
Step 2 Click Login to log in or click Cancel to re-enter your user ID and password.
You can find the current build number associated with the installed software in
the lower left corner of the Login Panel.
ShoreTel 11.1 29
ShoreTel Administration Guide Chapter 1: Using ShoreWare Director
NOTE: You are required to register your ShoreWare software within 45 days in order to
continue using ShoreWare Director. You can request a new license during the
registration process
30
Chapter 1: Using ShoreWare Director ShoreTel Administration Guide
If your installation does not have adequate or current licenses, the License Requirements
panel appears when you have completed or skipped registration. See Section 2.10 on page
53.
Step 2 Enter the Sales Order Number, which can be found on the ShoreTel packing slip.
ShoreTel 11.1 31
ShoreTel Administration Guide Chapter 1: Using ShoreWare Director
Step 2 Click the Submit button to send your request now. The information is sent to
ShoreTel. After the information is verified, your license key will be emailed to
you.
You can click the Later button to postpone your request for a ShoreWare software
system license.
NOTE: Installation of any subsequent release of ShoreWare 10.1 will prompt for re-
registration.
After you have registered ShoreWare Director, the Quick Look panel (shown in Figure 1-7)
appears in the browser window.
32
Chapter 1: Using ShoreWare Director ShoreTel Administration Guide
ShoreTel 11.1 33
ShoreTel Administration Guide Chapter 1: Using ShoreWare Director
34
Chapter 1: Using ShoreWare Director ShoreTel Administration Guide
Clicking any of the titles invokes a Portable Document Format (PDF) copy of the
corresponding document.
Adding
A New or Add new control at the top of most list panels allows you to make additions to the
system configuration. Depending upon what is being added, you may have to select a site,
trunk group, trunk type, switch type, or country. For example, the Users list panel shown
in Figure 1-9 allows you to add a new user at a site by selecting the desired site and clicking
Go. This brings you to the Individual Users edit panel to complete the configuration.
ShoreTel 11.1 35
ShoreTel Administration Guide Chapter 1: Using ShoreWare Director
Sorting
The records on each list panel are presented in a default sort order and most panels allow
you to change the sort order by clicking an associated column heading (ascending order
only). For instance, clicking the Extension column heading on the Individual Users list
panel sorts all users in ascending order by extension.
The column you click for sorting is the primary sort order. If you clicked a column other
then the First Name column, the First Name column is the secondary sort order.
List Paging
To assist enterprises with large amounts of data, several configuration screens offer
searching and sorting of the data used in a pertinent field. For example, when selecting
members of a hunt group, you can search for last names, extensions, and more. If more
data is returned than fits the window, you can panel up and down through the results. Hunt
groups, extension lists, workgroup agents, and call handing delegation offer paging.
Control Buttons
This section describes the functions of the five control buttons that appear on most edit
panels. Individual data-entry fields, drop-down lists, and option buttons are described in
the appropriate sections throughout each chapter.
New: Click to create a new record based on default values.
This does not overwrite the values of the original record.
Copy: Click to create a new record based on the relevant values of the current
record.
This does not overwrite the values of the original record.
Save: Click to save the record that you added or edited.
You receive a warning if you try to navigate to another panel before saving your
changes.
Delete: Click to delete the current record from the system.
Reset: Click to reset the current record to the values previously saved.
ShoreWare Director saves certain parameters on your computer locally (using cookies) to
help present the most relevant default configuration when you click New or Copy. This
includes extension numbers and DID numbers.
36
Chapter 1: Using ShoreWare Director ShoreTel Administration Guide
ShoreTel 11.1 37
ShoreTel Administration Guide Chapter 1: Using ShoreWare Director
38
Chapter 1: Using ShoreWare Director ShoreTel Administration Guide
❑ Configure any ShoreTel Converged Conference Bridges in your system from the
Conference Bridges panel. For more information, see the ShoreWare Converged
Conference Administration Guide. Then configure the Conference Bridge server
settings to enable document sharing and Make Me conferencing (see Section
8.6 on page 190).
❑ Configure the ShoreTel Contact Center Solution in your system. For more
information, see the ShoreTel Contact Center Solution Administration Guide and
the ShoreTel Contact Center Planning and Installation Guide.
❑ Configure the ShoreWare System Monitor. For more information, see the
ShoreWare System Monitor Guide.
❑ Configure ShoreGear voice switches from the Switches panel:
Add each ShoreGear-120/24, ShoreGear 90, ShoreGear-60/12, ShoreGear
50, ShoreGear-40/8, ShoreGear 220T1/T1A/E1 and ShoreGear-T1/E1 voice
switch.
Provide a name and description and use the Find Switches button to
discover each voice switch on the network.
Assign each switch to the proper site.
Assign the configuration switches that manage the configuration
downloads to the IP phones. If you do not assign configuration switches,
the first two ShoreGear-120/24, ShoreGear-60/12, or ShoreGear-40/8
switches you configure are automatically set as configuration switches.
Your ShoreGear voice switches must have a valid IP address from a DHCP
server or from the BOOTP server on the ShoreWare server, or an address
statically configured from the maintenance port (24, T1, and E1 only).
❑ Configure IP phones from the IP Phones link:
Add IP phone ports to ShoreGear-120/24, ShoreGear 90, ShoreGear-60/12,
ShoreGear 50, ShoreGear-40/8, ShoreGear 220T1/T1A/E1 and ShoreGear-
T1/E1 voice switches supporting IP phones. For each port you assign to IP
phones, the switch supports five IP phones. For more information, see
Chapter 8, starting on page 157.
Set the boot parameters of the IP phones. ShoreTel IP phones are set to find
boot information from a DHCP server. If your installation has other
requirements, use the IP phone set-up menu to set server and boot
configuration parameters. For more information, see the ShoreTel Planning
and Installation Guide.
You can speed up the installation process by using the Extension Assignment
feature. For more information, see Chapter 8, starting on page 157 as well as
Appendix A, starting on page 501.
❑ Configure the following users before you add general users to the system:
During installation, a system administrator is set up. Assign a person at
your site to this role. When you assign a system administrator, the default
user ID and password must be changed. Make a note of the new user ID and
password, since the defaults (admin and changeme) will no longer be
available.
Configure an Operator for each site.
ShoreTel 11.1 39
ShoreTel Administration Guide Chapter 1: Using ShoreWare Director
This is the extension reached when 0 is dialed from the telephone. Note
that operators can span sites.
Configure a “user” as the Fax Redirect extension for each site.
Configure a user as the default Personal Assistant for all other users. This is
the user that calling parties are routed to when they dial “0” in a user’s
mailbox. It is important that you configure the default Personal Assistant
before adding the bulk of the users so that appropriate defaults can be
assigned. If you omit this step, you may have to spend time reconfiguring
the users later.
Configure the Call Handling Modes Defaults and assign the Personal
Assistant.
❑ Complete configuration of sites:
Return to each site and complete the configuration for Night Bell, Paging,
Operator, and Fax Redirect.
If you have added additional servers, return to each Site edit panel and
reconfigure as appropriate.
❑ Configure all trunk groups and trunks:
Configure trunk groups from the Trunk Groups panel. You can modify the default
trunk groups, add new trunk groups, and assign individual trunks for Make Me
conferencing.
Configure the trunks from the Individual Trunks panel. For the ShoreGear-T1,
return to the Switch edit panel and assign all the channels on the T1 to the proper
trunk group.
❑ Configure the users from the Users panels:
Configure the user groups, including all the Class of Service (CoS)
permissions from the User Group edit panel. You can modify the default
user groups or add new trunk groups. Be sure to grant access to any new
trunk groups you have added.
Configure all the users from the Individual Users edit panel.
Configure any anonymous telephones from the Anonymous Telephone edit
panel.
❑ Configure call control parameters from the Call Control link. Set up hunt
groups and paging groups, as needed.
❑ Configure voice mail parameters and system distribution lists from the Voice
Mail Options and System Distribution Lists panels.
❑ Configure the auto-attendant parameters from the Auto-Attendant edit panels:
Configure each auto-attendant menu from the Menus panel.
❑ Set schedules from the Schedules link. These may be used by the auto-attendant
or paging groups.
Configure the workgroups from the Workgroups edit panel:
Configure the workgroup.
Configure the call handling modes.
Configure the queue, including prompts.
40
Chapter 1: Using ShoreWare Director ShoreTel Administration Guide
❑ Configure the system directory from the System Directory edit panel:
If you use Microsoft Exchange and Microsoft Outlook, you can leverage
Contacts on the Exchange Server for common contact information.
ShoreTel 11.1 41
ShoreTel Administration Guide Chapter 1: Using ShoreWare Director
42
Chapter 2: Setting Up System Parameters ShoreTel Administration Guide
C H A P T E R 2
2.1 Overview
This Communicator chapter explains how to set up system-wide parameters from the
System Parameters link. Click the System Parameters link in the navigation frame to display
additional links, as shown in Figure 2-1.
System parameters are grouped into categories corresponding to the sections in this
chapter:
Dialing Plan
Digit Translation Tables
System Extensions
SNMP
BOOTP Server
Other Parameters
Languages
Licenses
ShoreTel 11.1 43
ShoreTel Administration Guide Chapter 2: Setting Up System Parameters
Contact Information
Administrative Permissions
To reach the Edit Dialing Plan page, click the Dialing Plan link under System Parameters in
the navigation frame.
2.2.1 Parameters
The parameters on the Edit Dialing Plan page are as follows:
Number of Extension Digits: This parameter tells you the current number of
extension digits on the system. The ShoreTel system supports extension lengths of
3, 4, or 5 digits. The default is 3 digits.
To increase the extension length, click the Increase Extension Length link. Due to
the scope of the change, this procedure requires you to stop and start the
ShoreWare voice services as well as the ShoreGear voice switches. Also see Section
2.2.2 on page 46.
Dialing Plan: These parameters let you reserve digit ranges for the configuration of
trunk access codes and dialed numbers.
The Reservation list lets you select one of the following:
— Extension Prefix (n digits) – For use with the On Net Dialing feature. Click on
the drop-down menu to the right of the desired digit and select the number of
44
Chapter 2: Setting Up System Parameters ShoreTel Administration Guide
digits you would like the extension prefix (i.e. site code) to contain. Extension
prefixes can range from 1 to 7 digits in length. The leading digit determines the
length of the prefix. Extension prefixes with different leading digits do not have
to contain the same number of digits.
Note: The Configure Extension Prefix Warning window appears with a list of
each of the sites in your system. Next to the list of sites you will find a blank
field that requires you to enter the desired extension prefix. This prefix will be
applied to every dialed number at that particular site. Make sure to back up the
system before clicking Save.
— Extensions – Reserves this range for use by extensions, mailboxes, distribution
lists, and menus. Note that the digit “0” cannot be reserved for extensions.
— Not Used – Does not allow this range to be used.
— Operator – Defines the digit as a shortcut for reaching the site operator with
the telephone. By default, the system is programmed with “0” as the operator
digit.
— Trunk Access Codes [1 Digit] – Defines the range solely for 1-digit trunk access
codes.
— Trunk Access Codes [2 Digit] – Defines the range solely for 2-digit trunk access
codes.
— Trunk Access Codes [3 Digit] – Defines the range solely for 3-digit trunk access
codes.
The ShoreTel system provides a single, global image across sites and this needs to
be considered in the dialing plan. Extensions, trunk access codes, operator digits,
and emergency numbers for your various sites must not overlap.
— The operator digit defaults to “0”, but often the digit “0” is used as a trunk
access code internationally. If you want to use it as a trunk access code, you will
not be able to dial the operator with this digit. ShoreTel recommends that
international customers standardize globally on a single trunk access code for
the purposes of network call routing (for example, use “9” for all trunk
groups).
— Extensions must not conflict with the leading digits of emergency telephone
numbers, since the ShoreTel system allows users to dial emergency numbers
with or without a trunk access code. If you are deploying a global voice
network, this must be considered for all emergency numbers. For instance,
extensions should not include the following, since they relate to international
emergency codes:
❋ 112, 112x, 112xx (Parts of Europe)
❋ 911, 911x, 911xx (U.S., Canada)
❋ 999, 999x, 999xx (Parts of Europe and Asia/Pacific)
First System Distribution List and Last System Distribution List: These
parameters define the lower and upper boundaries, respectively, for the numbers
reserved for system distribution lists. These values must be consistent with digit
reservations for extensions.
When sending a voice mail message to a group of users who belong to a particular
system distribution list, you enter the number of the distribution list. These lists
are created under System Distribution Lists from the Voice Mail navigation link. See
Section 13.1 on page 367 also.
ShoreTel 11.1 45
ShoreTel Administration Guide Chapter 2: Setting Up System Parameters
First Menu Number and Last Menu Number: These parameters define the lower
and upper boundaries, respectively, for the numbers reserved for menu numbers.
These values must be consistent with digit reservations for extensions.
The auto-attendant, in general, has an extension number defined on the System
Extensions edit page. Menu numbers define the specific menu number on the
system, since the system supports a total of 256 menus. See Section 14.2.2 on page
388 also.
Step 3 Specify the new digit or digits to be added in front of all existing and future
extension numbers (see Figure 2-4). Click OK to apply the change.
46
Chapter 2: Setting Up System Parameters ShoreTel Administration Guide
If you are using the application server as a PBX for a legacy voice mail system, you may
have, for example, 4-digit extensions on the voice mail system and 3-digit extensions on
the ShoreTel system. To translate from one to the other, use the Digit Translation Table, as
shown in Table 2-1. Also refer to Section 4.3 on page 75.
When using the application server as a PBX, set up the Digit Translation Table in the
following way:
Actual Extensions Digit Translation Table
Replacement
ShoreTel Legacy VM Original Digits Digits
5xx 65xx 5 65
3xx 73xx 3 73
2xx 83xx 2 83
65xx 5xx 65 5
66xx 6xx 66 6
75xx 3xx 75 3
Table 2-1 Digit Translation Table
Step 1 Click New and the Digit Translation page appears as shown in Figure 2-6.
Step 2 Enter a name for the translation table and click Save.
Step 3 Click New to add a translation rule in the Entry Dialog Box.
ShoreTel 11.1 47
ShoreTel Administration Guide Chapter 2: Setting Up System Parameters
2.4.1 Parameters
The parameters on the System Extensions edit page are described below.
Voice Mail Extension: This is the extension that is used for forwarding calls to
voice mail. The value must be a valid, unused extension.
For example, if User A is configured to have calls forwarded to voice mail on ring
no-answer, and User B calls User A, the call is routed to this extension after the no-
answer number of rings.
48
Chapter 2: Setting Up System Parameters ShoreTel Administration Guide
2.5 SNMP
The ShoreGear voice switches support Simple Network Management Protocol (SNMP)
agents for the Ethernet interface. These agents provide MIB-II (Management Information
Base) statistics and allow the ShoreGear voice switches to be integrated into standard
network management applications. ShoreTel has tested and supports the HP OpenView
network management console.
ShoreTel recommends that you configure your SNMP Management station to launch
ShoreWare Director automatically when you click a ShoreGear device.
Clicking the SNMP link under System Parameters in the navigation frame invokes the
SNMP edit page (shown in Figure 2-8).
ShoreTel 11.1 49
ShoreTel Administration Guide Chapter 2: Setting Up System Parameters
2.5.1 Parameters
The parameters that appear on the SNMP edit page are as follows:
Community Strings: This parameter lets you set the password for the Read-Only
(Get) and Read/Write (Get/Set) strings.
When no community string is enabled, the SNMP agent is disabled.
— Read-Only (Get)—Set this string to enable read-only SNMP access.
— Read/Write (Get/Set)—Set this string to enable read-write SNMP access.
Trap Receivers: This parameter lets you define up to five trap receivers to receive
traps from your ShoreGear voice switches. You must specify an IP address for each
trap. You can use any IP address that has an SNMP trap listener (UDP Port 162)
installed.
50
Chapter 2: Setting Up System Parameters ShoreTel Administration Guide
The BOOTP server sends an IP address when requested by a ShoreGear voice switch whose
MAC address is defined in the server’s table. When setting up the BOOTP server’s table, you
enter each voice switch’s MAC address and associate it with an IP address.
The subnet mask and default gateway addresses may change for ShoreGear voice switches
on other subnets in WAN environments.
The columns in the table on the BOOTP Server edit page are as follows:
Ethernet Address: This is a list of MAC addresses that are available for configuring
your ShoreGear voice switches.
IP Address: This is a list of IP addresses that are available for configuring your
ShoreGear voice switches.
Subnet Mask: This is your network’s subnet mask.
Default Gateway: This is typically set to the IP address of the nearest router that is
configured to other configured switches and the ShoreWare server.
ShoreTel 11.1 51
ShoreTel Administration Guide Chapter 2: Setting Up System Parameters
Min Voice Mail Password Length (4-26): This parameter specifies the minimum
number of digits for the voice mail password needed to log into voice mail over the
telephone.
Min Client Password Length and Max Client Password Length (4-26): These
parameters specify the minimum and maximum number of characters for the client
password needed to log into the ShoreTel Communicator applications and
ShoreWare Director.
The parameters grouped under Log File Storage are defined as follows:
Max Days (1–30): This parameter specifies the number of days information will be
stored in the log files on the ShoreWare server. Each evening, information older
than the maximum days specified here is automatically deleted from the log files to
help manage the amount of hard disk space used.
Max Size (10–30000) MB: This parameter specifies the maximum size (in MB) of
all log files on the ShoreWare server. This sets an upper bound on the amount of
hard disk space used on the ShoreWare server for all log files.
The parameters under Call Manager Compatibility are defined as follows:
The Call Manager Compatibility section (a.k.a V Minus 1 Compatibility feature) provides a
way for organizations to have greater control over which version of Call Manager should be
deployed during a ShoreTel system upgrade.
Prevent Users from Initiating Client Upgrades (check box): ShoreTel recommends
selecting this check box to prevent the client machines in a ShoreTel system from
initiating an upgrade on their own. This should be selected if you will be using the
Silent Client Upgrade feature (in tandem with Microsoft Active Directory) to install
client software on remote machines. This approach allows an administrator to
upgrade client software regardless of the permissions associated with the client
machines (or the users logged into those machines).
Minimum Allowed Client Version: The minimum version of the Communicator
Client software that the server version will still support.
Minimum Suggested Client Version: The minimum recommended version of the
Communicator software to ensure full feature functionality.
The parameter under General is defined as follows:
2.9 Languages
ShoreTel supports multiple languages. You can choose the languages that will be available
in the system from the Language page, as shown in Figure 2-11, by checking the Enable
box
If licensed, other languages can be selected from the following pages in Director:
Site Edit
52
Chapter 2: Setting Up System Parameters ShoreTel Administration Guide
2.10 Licenses
Clicking Licenses in the navigation frame shows two license page links: Requirements and
Keys. The License Requirements page (shown in Figure 2-12) displays the keyed licenses
and the self-audited licenses.
The License Requirements page shows the licenses required for your system and allows you
to track and manage all licenses. The licenses are divided into keyed and self-audited
licenses.
ShoreTel 11.1 53
ShoreTel Administration Guide Chapter 2: Setting Up System Parameters
Self-audited licenses do not have a key associated with them. They are tracked on the
license page as a tool to assist system administrators in tracking the number required based
on the current configuration versus the number that have been purchased, which they
enter manually.
Five Call Manger Licenses, each of which corresponds to a Communicator type, span the
complete Communicator feature set. ShoreWare defines four of these licenses as Keyed
Licenses.
2.10.1 Compliance
If your system is out of compliance, ShoreWare Director offers 45-days to comply with the
license requirements by either removing unneeded configurations and/or by ordering
additional licenses. The 45-day grace period allows you to make ad hoc, unplanned
changes that could temporarily exceed your license limits, but gives you time to get back
into compliance.
WARNING Do not upgrade unless you are already in license compliance. If you upgrade
and you are out of compliance, you will only have 45 days before being locked out of
ShoreWare Director. Contact your ShoreTel Partner or ShoreTel Installed Base Business
Services Team at [email protected] if you have any outstanding license
issues.
WARNING After upgrading to a new version, you will have 45 days to ensure the new
key is installed. If it is not installed, you will be locked out of ShoreWare Director.
Step 1 Launch ShoreWare Director and enter the user ID and password.
Step 2 Click on the Administration link to expand the list (if it has not already been
expanded).
Step 3 Click on the System Parameters link, and then the Licenses link, followed by
the Keys link.
Step 6 Click Save to File if you intend to print the request form and mail request to
[email protected].
Otherwise, click the Request Online button to transfer the request to ShoreTel.
54
Chapter 2: Setting Up System Parameters ShoreTel Administration Guide
Step 7 ShoreTel will send an acknowledgement, and within three business days you
should receive the system and additional site license keys, if applicable.
Step 8 Return to Director and click Administration > System Parameters > Licenses >
Keys and click the New button to enter the license to the Key field.
ShoreTel 11.1 55
ShoreTel Administration Guide Chapter 2: Setting Up System Parameters
56
Chapter 2: Setting Up System Parameters ShoreTel Administration Guide
ShoreTel 11.1 57
ShoreTel Administration Guide Chapter 2: Setting Up System Parameters
58
Chapter 2: Setting Up System Parameters ShoreTel Administration Guide
TAPI Application Server: This count includes licenses for remote TAPI Application
Servers that have the “Allow Voice Mailboxes” check box deselected. The number
purchased should match the number of deprioritized servers that exist at a
particular site.
ShoreWare Phone API License: This count includes licenses for the Phone API.
(For more information, contact ShoreTel Professional Services for the appropriate
SDK document.)
The license status page has been enhanced to easily be printed or sent via e-mail for
purposes of license compliance verification. No license status will be transmitted without
explicit action on the part of the administrator.
ShoreTel 11.1 59
ShoreTel Administration Guide Chapter 2: Setting Up System Parameters
2.11.1 Parameters
The parameters that appear on the System Parameters Edit Contacts page are as follows:
Registration Update: Send the information online, or Print it and mail.
Partner Name: This required field is the partner’s name.
Customer Name: This required field is the customer’s name.
Address: This required field is the customer’s address.
City: This required field is the customer’s city.
State/Province: This required field is the customer’s state.
Postal Code: This required field is the customer’s zip code.
Country: This required field is the customer’s country.
Main Phone #: This optional field is the customer’s main telephone number.
Main E-mail: This optional field is the customer’s main e-mail address.
Primary Contact: These required fields include information about the person or
entity that administers and maintains the system. Information must be provided for
the following fields:
— Name
— Title
— Phone #
— E-mail
Secondary Contact: These fields provide information for a secondary contact and
are optional.
60
Chapter 2: Setting Up System Parameters ShoreTel Administration Guide
Clicking the New button or an administrative title from the Role column invokes the Edit
Administrative Roles page (see Figure 2-17). From here, you can define a new
administrative role or change the permissions for an existing role.
To delete a role, select the check box to the left of the entry and then click Delete. Note that
if the last role with Administrative Permissions Management enabled is removed, then the
default admin account (as created during initial installation) is re-activated and given
complete administrative permissions.
2.12.1 Parameters
Click parameters to enable permissions. Permissions are additive; that is, the more
selections, the greater the permissions. Select as many or as few as are needed for the
administrative role being defined. For example, a company with one system administrator
may have all parameters turned on. As another example, an administrative assistant may
have permission to change Distribution Lists at one site.
Name: This is the name of the Administrative Role.
Administrative Permissions Management: This check box assigns permission to
create new administrative roles and to assign them to any and all levels of user. This
is a powerful permission and should be limited to your lead administrator(s).
Account Code Management: This check box assigns permission to add, change,
and delete Account Codes for all sites. As an example of specialized use, very often
a department other than Information Technology wants to manage account codes
and needs no other permissions. This permission is granted for all sites.
ShoreTel 11.1 61
ShoreTel Administration Guide Chapter 2: Setting Up System Parameters
System Directory Management: This check box assigns permission to add, change,
and delete entries in the System Directory. This permission is granted for all sites.
Report Generation Management: This check box assigns permission to generate
Call Detail Record (CDR) reports via Director from a local host or a remote server.
All Other System Management: This check box controls permission to set dialing
plans, system-wide extensions, including route point and workgroup extensions,
sites, IP phone options, digit translation tables, voice mail options, auto-attendant
62
Chapter 2: Setting Up System Parameters ShoreTel Administration Guide
options and schedules, user groups, trunk groups, local prefixes, DNIS digit maps,
BOOTP server, classes of service, call control, system parameters such as password
length, AMIS options, call handling defaults, event filters, licenses, extension lists,
hunt groups, paging groups, and contact information. This permission is granted
for all sites.
User Management: Permission to add, change, and delete users may be granted for
all sites or for a set of selected sites. Click All Sites to grant permission system-
wide. Click Selected Sites to limit permissions, then highlight the sites to be
permitted, and click Add to move them to the permitted list.
Users whose home ports are at the site(s) selected can be managed by an
authorized administrator. This permission allows changes only to users who have
no administrative role (that is, for whom none of the four administrative check
boxes is checked). Also, changes cannot be made to a user’s administrative role.
Only Administrative Permissions Management grants permission to change
administrative roles.
Deny permission by clicking None.
User Group Assignment: Permission to add users to or move users between user
groups may be granted for all sites or for a set of selected sites. Click All User
Groups to grant permission system-wide. Click Selected User Groups to limit
permissions, then highlight the user groups to be permitted, and click Add to move
them to the permitted list. Be sure to select all groups you may be moving users to
or from.
Permission is not extended to adding, changing, or deleting User Group options
and Class of Service settings (an administrator would need All Other System
Management permission).
Note that checking the All User Groups includes all user groups currently existing
as well as those created after permission is first granted.
Deny permission by checking None.
Distribution List Membership Assignment: Permission to add or remove users on
existing Distribution Lists may be granted for all lists or for a set of selected lists.
Click All Distribution Lists to grant permission system-wide. Click Selected
Distribution Lists to limit permissions, then highlight the lists to be permitted, and
click Add to move them to the permitted list.
Note that permission to create or delete lists is not granted here (an administrator
would need All Other System Management permission).
Deny permission by checking None.
Basic Workgroup Management: Permission to add or change options for
workgroups may be granted for all workgroups or for a set of selected workgroups.
Click All Workgroups to grant permission system-wide. Click Selected Workgroups
to limit permissions, then highlight the workgroups to be permitted, and click Add
to move them to the permitted list.
Workgroup attributes not given change permission with this option include
workgroup Name, Extension, Backup Extension, DID, DNIS, User Group, Mailbox,
Accept Broadcast Messages, Include in Dial By Name, and Make Number Private
(an administrator would need All Other System Management permission).
Note that checking the All Workgroups includes all workgroups currently existing
as well as those created after permission is first granted.
Deny permission by checking None.
ShoreTel 11.1 63
ShoreTel Administration Guide Chapter 2: Setting Up System Parameters
Site Management: Permission to add and alter sites and their related switches,
trunks, IP phones, and servers may be granted for all sites or for a set of selected
sites. Permission includes access to Quick Look at permitted sites. Permission
includes adding and deleting anonymous phones at permitted sites.
Attributes excluded from permission include Trunk Groups (an administrator
would need All Other System Management permission).
Deny permission by checking None. Click All Sites to enable changes to all sites in
the system. Click Selected Sites and Add sites from the list to enable access to less
than all sites in the system.
The initial administrator set up during installation has full permissions. When upgrading
the ShoreTel system, current System Administrators are granted full permissions. Current
Technical Support users have no permission to change parameters but are allowed to read
all pages.
For some Director pages where read-only permission is given to some parameters because
all parameters on the page may not be changed, the read-only fields will be grayed out.
ShoreWare Director is delivered with the following default Administrative Roles:
Accounts and Directories
Call Center
Everything Except
HQ Site
Reporting
System Administrator
Technical Support
Test Admin Role
Test Role
The various default roles, along with their permissions, are shown below.
64
Chapter 2: Setting Up System Parameters ShoreTel Administration Guide
The Administrator List page (see Figure 2-19) shows the administrative role assigned to
each user. A user may have only one administrative role assigned. New users are created
with no administrative role assigned to them.
After defining the various Administrative Roles, you select which users will be assigned
which roles.
To assign an administrative role to a user, click New from the Administrators List page. The
pop-up shown in Figure 2-20 lets you type a User name or click Search to select from a list
of users. Then assign a Role from the drop-down list.
Users with no administrative role may not log in to Director.
If desired, you can assign users to the “Reporting” administrative role, which will allow
them to run web-based CDR reports while preventing them from doing anything else to
modify the configurations in ShoreWare Director.
ShoreTel 11.1 65
ShoreTel Administration Guide Chapter 2: Setting Up System Parameters
Click Delete on the Administrator List page to delete users from the list.
You may delete a user by checking the box to the left of a name and clicking the Delete
button. Note that you cannot delete all users. At least one user must remain on the list to
preclude the occurrence of no one being left to administer the system.
66
Chapter 3: ShoreTel Sites ShoreTel Administration Guide
C H A P T E R 3
ShoreTel Sites
This chapter explains how sites are implemented and configured in a ShoreTel system. This
chapter provides information on the:
Site concept
Sites list page
Site edit page and parameters
3.1 Overview
ShoreTel supports the concept of sites. A site is defined as a geographical location that has
ShoreGear voice switches. This can be a headquarters site or a regional office.
Configuring sites lets you assign features to the associated site. For example, a site has a
country, a local area code, and a site operator, as well as an admission control setting.
ShoreTel, by default, is configured with one site, called “Headquarters.”
ShoreTel 11.1 67
ShoreTel Administration Guide Chapter 3: ShoreTel Sites
The Sites list page presents sites organized in a hierarchical tree beginning with the
Headquarters site. To add a new site, select a country and click Go. The Sites edit page
appears, as shown in Figure 3-2. To edit an existing site, click the site name listed under the
Site column on the Sites list page.
3.3 Parameters
The parameters on the Sites edit page are as follows:
Name: This is the name of a new or existing site. It must be unique.
Country: This is the name of the country in which the site is located.
Language: This is the default language for the site. You must obtain a license to
enable more than one language. For more information see Section 2.10 on page 53.
Parent: The default parent site is Headquarters. Headquarters does not display the
drop-down list of sites. Sites other than Headquarters must select a parent. This
server is used for two purposes:
— By ShoreWare Director to provide a default server when new users are added
68
Chapter 3: ShoreTel Sites ShoreTel Administration Guide
— By the call control software in the ShoreGear voice switches so that it knows
where to route calls that request voice mail service
Only valid parent sites appear in the drop-down list. Child sites and the site
currently being edited do not appear.
Use Parent As Proxy: This allows the child site to use the parent site trunk for non-
routable calls (911, 611, 011, etc.) if no trunks are available at the child site. The
proxy site must be in the same country as the child site.
Extension Prefix: The On-Net Dialing feature enables the division of phone
numbers into two separately managed parts, an extension prefix (and similar in
concept to a site code) and a user extension. This division offers greater flexibility
and facilitates integration with legacy phone systems.
The Extension Prefix field will not appear in this window until after you have
modified the Dialing Plan window, thus enabling the On Net Dialing feature.
Local Area Code: This defines the local area code of the site so that users can dial
local numbers without an area code. In the United States, this is the area code used
for 7-digit dialing. For example, when the user dials an access code followed by
seven digits at the site, this is the area code they are dialing.
This also defines the area code that is considered “local” from a call permissions
point of view.
Additional Local Area Codes: In the United States, this defines area codes that can
be dialed using 10-digit dialing instead of 1+10-digit dialing. For example, if the
site is in an overlay area with multiple local area codes that require 10-digit dialing,
you can be consistent with the dialing plan in your region by entering the
additional area codes in this parameter.
This also defines additional area codes that are considered “local” from a call
permissions point of view.
Caller’s Emergency Service Identification (CESID): The Caller’s Emergency
Service ID (CESID) is the telephone number sent to the service provider when a
user dials an emergency services number (e.g., 911 in the U.S.). This feature is only
applicable to T1 PRI trunks. See Appendix A, starting on page 501 for more
information.
Time Zone: This is the site’s time zone that is associated with the ShoreGear
switches and is used to deliver the correct time and date to Caller ID telephones.
Night Bell Extension: This is the extension that is used to ring the site’s night bell.
This extension must be associated with a ShoreGear switch audio output port that
you specify as the next parameter. This extension is unique.
You must configure the appropriate switch before assigning the night bell
extension.
Night Bell Switch: This is the ShoreGear switch associated with the night bell
extension. The night bell extension can share the same switch port as the paging
extension.
Paging Extension: This is the extension used for your overhead paging system.
This extension must be associated with a ShoreGear switch audio output port that
you specify as the next parameter. There is only one paging extension per site.
You must assign switches to the site and select the switch that will support the
paging extension before you can save a paging extension.
ShoreTel 11.1 69
ShoreTel Administration Guide Chapter 3: ShoreTel Sites
Paging Switch: This is the ShoreGear switch associated with the paging extension.
The paging extension can share the same switch port as the night bell extension.
Operator Extension This is the extension to which the user is transferred when
dialing the operator digit for the site (typically “0”).
You must configure the appropriate user before assigning the operator extension.
This extension must not be confused with the Personal Assistant extension defined
in the user’s personal options. The Personal Assistant lets the user define the
destination to which the caller is transferred when dialing “0” from the user’s voice
mail prompt. This might be an administrative assistant or a colleague, rather than
the operator.
FAX Redirect Extension: When a fax tone is detected, incoming calls are
automatically transferred to this extension. Each site may have its own fax
redirection number. Which fax redirection number is used depends on how the call
is answered.
— If the user answers the call, the fax redirection extension of the user’s site will
be used.
— If the call is answered by voice mail, the Auto-Attendant or other menu, or a
workgroup’s queue step menu, the fax redirection extension at the site where
the call originated is used. This is the site with the trunk that handled the
inbound external call.
The fax redirection extension must be an existing user.
Bandwidth parameters:
Admission Control Bandwidth: This defines the bandwidth that voice media
streams can consume between this site and all other sites. The caller hears a
“network busy” prompt if this value is exceeded. To compute the admission control
value for the site, see Chapter 9, “Network Requirements and Preparation” in the
ShoreTel Planning and Installation Guide.
Intra-Site Calls (calls within a site): This drop-down list lets you select the type of
encoding used when making calls within your site. Choose one of these encodings:
Inter-Site Calls (calls between sites): This drop-down list lets you select the type
of encoding used when making calls between your sites. Choose one of these
encodings:
FAX and Modem Calls: This drop-down list lets you select the type of encoding
used for faxing or when calls are made from a modem. Choose one of these
encodings:
SIP Proxy parameters: SIP Proxy parameters support the ShoreTel SIP extensions. Refer to
Section 18.2.1 on page 436 for more information about SIP network elements.
Virtual IP Address: This parameter defines the IP address of the site’s SIP Proxy
Server and Registrar server. The IP address is independent of the switch that
performs the server functions. SIP extensions require that this parameter is set to a
valid address.
Proxy Switch 1: This setting designates the switch that performs the site’s SIP
server functions. The drop down menu lists all switches assigned to the site. SIP
extensions require the setting of this parameter.
70
Chapter 3: ShoreTel Sites ShoreTel Administration Guide
Proxy Switch 2: This setting designates the switch that performs the site’s SIP
server functions when the switch specified by Proxy Switch 1 is not available. This
parameter is optional.
Emergency Number List: This is the list of numbers that can be dialed at the site with or
a trunk access code for emergency services. Note that this number must not
conflict with any extensions.
— Trunk Access Code Required – When this checkbox is selected, a caller must
dial the Trunk Access Code before dialing the specified emergency number. If
not selected, entering the Trunk Access Code before the Emergency number is
permitted, but not required, to complete the call.
— Data Entry Field – Enter the exact emergency number required to contact the
associated Emergency Service Provider. If Trunk Access Code Required is
selected, you can also enter a number in canonical format.
— Add More – Click this button to create addition Data Entry Fields for entering
additional emergency numbers. Each site is permitted to have a maximum of
ten emergency numbers to accommodate locations where multiple emergency
service numbers are required.
Edit IP Phone Address Map: This link opens the IP Phone Address Map Info edit
page where you set the IP address range for sites other than Headquarters (see
Figure 3-3). All IP phones are assigned to Headquarters by default. If Headquarters
is your only site, you do not need to set IP address ranges. If you have more than
one site with IP phones, you must set an IP address range for each site (other than
Headquarters).
This page is also accessible from the IP Phone Address edit page. For more
information, see Chapter 8, starting on page 157.
Site: If you are setting the IP address range for a site other than the one shown in
the Site drop-down list, select it from the list.
ShoreTel 11.1 71
ShoreTel Administration Guide Chapter 3: ShoreTel Sites
72
Chapter 4: Configuring Application Servers ShoreTel Administration Guide
C H A P T E R 4
This chapter explains how to set up servers in a ShoreTel system. This chapter provides
information on the following:
ShoreTel servers
Distributed voice mail servers
Legacy voice mail integration
How to add servers to the system
Implementing Distributed Database (DDB) services
4.1 Overview
The ShoreTel system supports not only distributed call control, but also distributed voice
application servers. Distributed servers are extremely valuable for two purposes:
Reducing WAN bandwidth by providing local voice mail and auto-attendant
services
Increasing the scale of the system
Even though there are multiple servers, the ShoreTel system provides a single image of your
entire network. The system is currently certified to support up to 21 servers, one main
server and up to 20 distributed servers. Consider adding a server at a site when the site
exceeds 100 users. Add a new server for every 1,000 users.
The distributed servers run the following voice applications:
Voice Mail – Each server supports 254 simultaneous voice mail or auto-attendant
connections. The voice mail system uses SMTP to transport composed messages
between the distributed servers. The ShoreTel system also supports linking to
legacy voice mail systems using AMIS protocols.
Auto-Attendant – The system supports up to 1000 menus that are hosted on every
server, and each server provides 64 voice mail/auto-attendant connections.
Configuration – The system enables users to log in and make configuration
changes (call handling modes, etc.) from their ShoreTel Communicators client or
from the Communicator for Mobile call handling mode client (if supported).
Maintenance – The system provides a web site accessible through ShoreTel
Director for maintenance of all the remote servers.
The distributed voice applications use a Remote TAPI Service Provider that relies on the
call control information from the main server. Using redundant network paths to the main
server can improve reliability of the remote server.
ShoreTel 11.1 73
ShoreTel Administration Guide Chapter 4: Configuring Application Servers
74
Chapter 4: Configuring Application Servers ShoreTel Administration Guide
ShoreTel 11.1 75
ShoreTel Administration Guide Chapter 4: Configuring Application Servers
Voice mail extension lengths for the legacy voice mail system may be different from the
ShoreTel voice mail extension lengths. In this case, digit translation information is
required. For more information on digit translation tables, see Section 2.3 on page 46.
For more information about integration to legacy voice mail systems using SMDI, see the
ShoreTel Planning and Installation Guide.
Step 1 Access the External Voice Mail panel in Director by selecting Administration ->
Voice Mail-> External Voice Mail (QSIG) menu. The External Voice Mail
Servers
76
Chapter 4: Configuring Application Servers ShoreTel Administration Guide
Step 2 Select a site and click on the name to display the External Voice Mail Edit page
Step 3 Enter the name of the integration, and the Pilot number for the voice mail. The
pilot number is typically the OSE number for voicemail login or redirection
Step 4 Configure a User Group for using external QSIG voicemail.On the User Groups
page, under the Voice Mail Interface Mode, is a new option labeled External
Voice Mail, QSIG
See the ShoreTel Planning and Installation Guide for sample Use Cases for implementing
ShoreTel users with External Voice Mail QSIG.
ShoreTel 11.1 77
ShoreTel Administration Guide Chapter 4: Configuring Application Servers
Step 1 Access the External Voice Mail panel in Director by selecting Administration ->
Voice Mail-> External Voice Mail (QSIG) -> from the ShoreTel Director menu.
The External Voice Mail Servers Panel is displayed.
Step 2 Configure a Mailbox-Only account for the external user. The external user is
now configured for ShoreTel voicemail on the ShoreTel system
See the ShoreTel Planning and Installation Guide for sample Use Cases for implementing
legacy users with ShoreTel Voice Mail QSIG.
78
Chapter 4: Configuring Application Servers ShoreTel Administration Guide
Step 1 Select the server site from the Add new application server at site drop-down list.
Step 2 Click Go. The Application Servers edit page appears as shown in Figure 4-6.
Step 3 Enter parameters for the new server as described in Section 4.4.2.
Step 1 Select a server from the list in the Name column by clicking on it.
Step 2 The Application Servers edit page appears, as shown in Figure 4-6.
ShoreTel 11.1 79
ShoreTel Administration Guide Chapter 4: Configuring Application Servers
also use the Ping this Server button to test the connectivity between your client PC
and the new server.
In system configurations that support Failover, this parameter specifies the Primary
Server IP address. Refer to Section 20.3 for Failover information.
Secondary IP Address: This is the IP address of the backup server that can assume
controls when a system error results in a failover condition. Section 20.3 describes
ShoreTel system failover.
Site: This is the physical location of the server. The location of the server is used to
calculate bandwidth consumption for the purposes of admission control.
SoftSwitch Name: This is the name of the SoftSwitch on the server you are editing.
ShoreTel automatically creates a SoftSwitch for each server on the system.
Maximum Trunks for Voice Mail Notification (1 - 200): This is the maximum
number of trunks that can be used in the event of a voice mail notification. If many
escalation profiles have been configured, it may be desirable to set this to a
relatively low number to prevent notifications from overwhelming the system and
making it impossible for users to make an outbound call.
Allow Voice Mailboxes: Select this checkbox to allow voice mailboxes on this
server. Clear this checkbox to prevent voice mailboxes to exist on this server.
When the checkbox is disabled, voice mail configuration fields are still available
because the server may still act as a backup VM server. However, SMDI is not
available and the drop-down menu is disabled.
If the server is being used as a VM server and mailboxes have been configured on
that server, Director does not allow you to clear this checkbox.
By default, this checkbox is selected.
Database
Specifies whether the MySQL database is to be distributed and stored locally on the
HQ system. See Section 4.5 for information on ShoreTel Distributed Database
service.
80
Chapter 4: Configuring Application Servers ShoreTel Administration Guide
Figure 4-7 Application Servers Edit Page – SMDI set for External Voice Mail
External Voice Mail: If this application server is to function as a PBX for a legacy
voice mail system, check this box.
COM Port (1-10): This is the COM port used by SMDI.
Message Desk Number (1-999): The Message Desk default is 1. Valid values are 1
through 999. Set the number that the voice mail system expects. This parameter is
most often set to one, since only one system will be using the SMDI link. In some
configurations, however, a number of SMDI links can be daisy-chained together
and the Message Desk Number value is used to allow each system to know which
data belongs to it.
Number of Digits (2-32): This field sets the number of digits the ShoreTel system
sends in the SMDI extension fields. Set this number to the value the voice mail
system expects, most commonly 7 or 10. If the number of digits and the ShoreTel
system extension value differ, the extension number is padded. For example, if
ShoreTel needs to send extension 456 and the Number of Digits field is equal to 7,
extension 0000456 is sent. If no padding is desired, the Number of Digits field
would be set to 2 in this example. Then, only 456 is sent.
Translation Table Use for Call Data: This check box indicates that the digit
translation table is to be used for call data, when checked. Both Translation Table
boxes may be checked at the same time.
Translation Table Use for MWI Data: This check box indicates that the digit
translation table is to be used for Message Waiting Indicator data, when checked.
Both Translation Table boxes may be checked at the same time.
ShoreTel 11.1 81
ShoreTel Administration Guide Chapter 4: Configuring Application Servers
Extension List (extension - port - logical terminal number): The SMDI message
must contain the user extension, port number, and logical terminal number (exact
trunk number). Note that these extensions forward to the Backup Auto-Attendant
on No Answer or Busy.
Figure 4-8 Application Servers Edit Page – SMDI set for ShoreTel Voice Mail
ShoreTel Voice Mail: If this application server is to function as a voice mail server
for a legacy PBX, check this box.
Trunk Group: Select the trunk group to be used by the legacy PBX for voice mail
traffic.
COM Port (1-10): This is the COM port used by SMDI.
Message Desk Number (1-999): The Message Desk default is 1. Valid values are 1
through 999. Set the number that the voice mail system expects. This parameter is
most often set to one, since only one system will be using the SMDI link. In some
configurations, however, a number of SMDI links can be daisy-chained together
and the Message Desk Number value is used to allow each system to know which
data belongs to it.
Number of Digits (2-32): This field sets the number of digits the ShoreTel system
sends in the SMDI extension fields. Set this number to the value the voice mail
system expects, most commonly 7 or 10. If the number of digits and the ShoreTel
system extension value differ, the extension number is padded. For example, if
ShoreTel needs to send extension 456 and the Number of Digits field is equal to 7,
extension 0000456 is sent. If no padding is desired, the Number of Digits field
would be set to 2 in this example. Then, only 456 is sent.
82
Chapter 4: Configuring Application Servers ShoreTel Administration Guide
Translation Table: Select a translation table from the drop-down list. For
information on creating translation tables, see Section 2.3 on page 46.
Use for Call Data: This check box indicates that the digit translation table is to be
used for call data, when checked. Both Translation Table boxes may be checked at
the same time.
Use for MWI Data: This check box indicates that the digit translation table is to be
used for Message Waiting Indicator data, when checked. Both Translation Table
boxes may be checked at the same time.
Use Flash to Route Calls: Select this checkbox to use flash (i.e. a short hang-up to
provide signaling instructions to a PBX) to route calls between the ShoreTel
voicemail system and the legacy PBX. Enabling this feature may result in a more
efficient trunk allocation.
Note that analog trunks support the use of flash for this purpose, but other types of
trunks (e.g. T1) do not.
Clear this checkbox to prevent the system from attempting to use flash to route
calls.
Enter the Extension to be used to access the legacy voice mail system. Also enter the
physical Port to be assigned to the extension. And finally, include the Logical Terminal
Number for the extension. Trunks in the trunk group that sends calls to external voice mail
use a Logical Terminal Number. Make as many entries as are necessary.
For application servers configured for ShoreTel voice mail, select a translation table from
the Translation Table drop-down list. For more information on creating a digit translation
table, see Section 2.3 on page 46.
ShoreTel 11.1 83
ShoreTel Administration Guide Chapter 4: Configuring Application Servers
headquarters allows IT groups convenient access for upgrades and real-time maintenance
activities. Organizations may also choose to distribute a read-only copy of the ShoreTel
database on ShoreTel’s Distributed Application Servers. Applications on these distributed
servers, including Voice Mailbox Servers (VMBs), typically connect to a copy of the
database running on the local server. However all write operations must still access the
headquarters database. ShoreTel 11 introduces support for a distributed ShoreTel database
that allows some actions previously requiring access to the HQ server. Prior to ShoreTel 11,
users of ShoreTel Call Manager (now Communicator) could only change their call handling
mode (CHM) if the HQ server was available. With ShoreTel 11 and later, user changes to
their CHM are handled by the local ShoreTel server, even if the HQ server is not available.
Using a distributed database also allows faster local queries and can reduce network traffic.
Scalability is also improved because the headquarters server is no longer a bottleneck for
database accesses.
84
Chapter 4: Configuring Application Servers ShoreTel Administration Guide
The ShoreTel installer installs a MySQL instance on every remote server by default.
However, this MySQL instance is not a writable copy of the ShoreTel database. All
applications on the remote server will normally point back to HQ database by default.
Specific configuration must be performed to enable applications to use the local copy of the
MySQL database.
When the “Create Local Database” box is unchecked, the local database instance will be
removed. If the local database is referenced by other DVS’s, the operation will fail. If the
DVS that hosts the database is the only one that references the database, deletion of the
local database will be allowed. The DVS will then be switched to use the HQ database.
Note: Distributed Voice Servers are not automatically setup to use a local database, even
if another DVS on the same site has a local database configured. To use the database
instance other than the HQ system, manual configuration is required.
ShoreTel 11.1 85
ShoreTel Administration Guide Chapter 4: Configuring Application Servers
Step 1 Backup the database on the HQ system with the replication log position and
transfer the dump file from the HQ system to the DVS system
Note: To reduce network traffic, it is recommended that the database dump
file be compressed before transferring.
Step 2 Modify the my.ini file to enable the replication slave on the local DVS
Step 3 Restore the dump file on the DVS to create the local database instance and set
the replication log position
Step 4 Setup the replication master and start replication services using the SQL
command
86
Chapter 4: Configuring Application Servers ShoreTel Administration Guide
ShoreTel 11.1 87
ShoreTel Administration Guide Chapter 4: Configuring Application Servers
88
Chapter 5: Configuring Switches ShoreTel Administration Guide
C H A P T E R 5
Configuring Switches
This chapter provides a general overview of the ShoreGear voice switches as well as
information on how to configure them through ShoreWare Director. This chapter provides
information on configuring ShoreGear voice switch:
The ShoreGear voice switches provide a highly reliable, highly scalable platform for the
distributed call control software. Each ShoreGear voice switch connects to the IP network
using a 10/100/1000M Ethernet port.
If more ports are required, you simply connect additional ShoreGear voice switches to your
IP network. The system is inherently scalable, unlike legacy PBX systems that have
hardware breakpoints with line cards, shelves, cabinets, and systems.
For more information about the features supported outside the U.S. and Canada, refer to
the ShoreTel Planning and Installation Guide, Appendix A, “International Planning and
Installation.”
ShoreTel 11.1 89
ShoreTel Administration Guide Chapter 5: Configuring Switches
90
Chapter 5: Configuring Switches ShoreTel Administration Guide
ShoreTel 11.1 91
ShoreTel Administration Guide Chapter 5: Configuring Switches
92
Chapter 5: Configuring Switches ShoreTel Administration Guide
ShoreTel 11.1 93
ShoreTel Administration Guide Chapter 5: Configuring Switches
The parameter section is located at the top of the panel and configures
identification and signaling settings for the switch. The list of parameters in this
section depends on the type of switch being added to the ShoreTel network.
The port table is located at the bottom of the panel and configures each port or
channel on the switch.
Director displays an Edit page for an existing switch, as shown in Figure 5-4, when you edit
an existing switch. To display this switch, click on the name of the desired switch on the
Switches List page.
Edit Switch panels for editing existing switches typically comprise three sections.
The parameter section is located at the top of the panel and configures
identification and signaling settings for the switch. This section is identical for both
types of edit panels.
The switch graphic displays the switches front panel between the parameter
section and the port table. The Name of the switch is listed below the left side of
the graphic. The port popout section provides port configuration information as
follows:
— The color block specifies the port type assignment through the corresponding
color blocks. Figure 5-4 provides the code for interpreting these blocks.
— Hovering the cursor on the LED graphic displays the Port Type setting and the
Trunk Group, when appropriate, to which the port is assigned below the left
side of the graphic.
The switch port graphical view appears at the bottom of the edit pages. The
port, IP phone, Conference, SIP trunks, description, jack number, and location
94
Chapter 5: Configuring Switches ShoreTel Administration Guide
are displayed. Clicking a telephone or trunk port link takes you to the Port edit
page for the associated port.
The port table is located at the bottom of the panel and configures each port or
channel on the switch. This section is identical for both types of edit panels.
ShoreTel 11.1 95
ShoreTel Administration Guide Chapter 5: Configuring Switches
All ShoreGear switch edit panels list these parameters except as otherwise noted.
Name: This is the name of the voice switch.
Description: This describes the switch. It is an optional entry that typically tells
where the switch is located or describes how it is used. For example, the switch’s
description might indicate the wiring closet where the switch is located.
Site: This describes the site where the switch is located. This is a read-only
parameter. If you want to move the switch to another site, you must move all the
associated users and trunks, delete the switch from the current site, and add the
switch to the new site.
IP Address: This is the switch’s IP address.
If your DHCP/ BOOTP server is running, click Find Switches and select an IP
address from the Find Switch dialog box. This also adds the switch’s MAC address
in the Ethernet Address field. If your DHCP/ BOOTP server is not running, you
must enter the switch’s IP address and MAC address manually in the text-entry
field.
Find Switches: This button invokes the Find Switch dialog box. It automatically
finds all voice switches of the associated type on the network.
This feature works only when the switch is on the same subnet as the ShoreWare
server. The server IP address is given to the voice switch via DHCP/ BOOTP or via a
serial port command line entry.
Ethernet Address: This is the switch’s Ethernet address. It is the MAC address
printed on the switch’s rear panel.
If your DHCP/ BOOTP server is running, and you clicked Find Switches to select an
IP address from the Find Switch dialog box, the switch’s MAC address was added at
the same time in the Ethernet Address field. If your DHCP/ BOOTP server is not
running, you must enter the switch’s MAC address manually in the text-entry field.
96
Chapter 5: Configuring Switches ShoreTel Administration Guide
Server to Manage Switch: This is the server that manages this switch. Select from
the drop-down list.
Caller’s Emergency Service Identification (CESID): This is the telephone number
sent to the service provider when an emergency services number is dialed from a
user extension number. This parameter is not present on switches that do not
contain ports that can be assigned to a user extension – SG T1, SG E1, SG T1k, and
SG E1k.
Refer to Appendix A, starting on page 501, for more information.
Built-in Capacity: Built-in capacity allocates switch resources to support IP
phones, SIP trunks, and SIP proxies on the ShoreTel network. Resource availability
varies for each ShoreGear model.
— To allocate IP Phone and SIP Trunk resources, enter the desired number of
resources in the data entry boxes.
— To determine the allocated SIP Proxy resources, subtract the number of
available resources from the sum of the entered numbers, then multiply the
difference by 20.
Example: The SG 90 provides 30 resources. If 5 resources are allocated for IP
Phones and 5 resources are allocated for SIP trunks, then 400 SIP proxy
resources are available: (30 - (5+5))*20.
Music On Hold Source: This enables the music-on-hold port. Check this box to
enable or disable this feature. This parameter enables and disables music on hold
for all trunks, including SIP trunks, and cannot be applied to a specific trunk type.
Each site requires a separate music-on-hold source. Music is not available between
sites across the WAN to save bandwidth. Enabling or disabling MOH for a switch
only affects the local region associated with that switch. If MOH is enabled for a
remote site but the headquarters switch has MOH disabled, then people calling into
the headquarters switch will not hear music when placed on hold. Callers who dial
into the remote site will, or course, hear music when placed on hold.
A music source, such as a CD player, must be connected to the Music On Hold jack
on the front panel of the switch.
Use Analog Extension Ports as DID Trunks: 1-U Half Width analog extension
ports cannot be individually configured as DID trunks. Selecting this parameter
configures all analog extensions as analog DID trunks. When this parameter is
selected, analog ports on the switch cannot be assigned to a user extension port.
This parameter is not available on 1-U Full Width switches. Analog extensions
these switches may be individually configured as Analog DID trunks from the
Director Edit Trunk panel.
5.5.2.1 Layer 3
Layer 3 parameters configure the following network layer settings.
ShoreTel 11.1 97
ShoreTel Administration Guide Chapter 5: Configuring Switches
Protocol Type: This determines the type of signaling the ShoreGear-T1 will
facilitate:
— CAS uses in-band signaling where a portion of the bearer channel is used for A/
B bit signaling, emulating on-hook and off-hook conditions.
— ISDN User and ISDN Network is used in conjunction with ISDN signaling
configurations. It provides a single D-channel for controlling 23 bearer
channels. You can designate the T1 trunk as being User or Network side.
— The QSIG protocol handles the signaling between digital PBXs for ISDN,
handling the basic signaling functions of call setup, handshaking, and call
teardown, and thus allowing PBXs from different third-party vendors to
communicate and interoperate.
Whereas PRI employs the concept of a “user” and a “network” to determine
which network entity is controlling the D-link channel, QSIG uses a similar
“master” and “slave” concept to determine the relationship between network
elements.
— Select QSIG Master or QSIG Slave from the drop-down menu, depending on
which type of signaling the ShoreGear-T1 will facilitate.
Central Office Type: This provides support for the following types of Central
Offices (COs):
— 4ESS
— 5ESS
— DMS-100
— National ISDN-2 (NI-2)
Select an appropriate CO type from the drop-down list. The default is 4ESS.
Call by Call Service: Call by Call Service is a 4ESS feature that allows a user to
access different services, such as an 800 line or WATS line, on a per call basis. This
parameter is available only when Central Office Type is set to 4ESS.
Parameter options (SDN or MEGACOM) are AT&T outbound service types.
98
Chapter 5: Configuring Switches ShoreTel Administration Guide
Enable Outbound Calling Name: This sends the caller name with the caller ID for
outbound calls. The default is disabled.
5.5.2.2 Layer 1
Layer 1 parameters configure the following physical layer settings.
Clock Source: This is the ShoreGear-T1 switch’s clock source. Depending on the
type of T1 service provided by your telephone company’s CO, select either Slave or
Master from the drop-down list. Typically the ShoreGear-T1 is slave to the central
office. The system default is Slave.
Framing Format: This is the ShoreGear-T1 switch’s framing format. Depending on
the type of T1 service provided by your telephone company’s CO, select either ESF
or D4 from the drop-down menu. The system default is ESF.
Line Code: This is the ShoreGear-T1 switch’s line code. Depending on the type of
T1 service provided by your telephone company’s CO, select either B8ZS or AMI.
The system default is B8ZS from the drop-down menu.
Line Build Out: This drop-down list provides a list of T1 trunk line distances,
specified in decibels (dB) and in feet. Select the appropriate line code from the
drop-down list.
Panels that configure the following parameters include the SG E1, and the SG 220E1.
5.5.3.1 Layer 3
Layer 3 parameters configure the following network layer settings.
Protocol Type: This parameters specifies the signalling protocol.
— ISDN User and ISDN Network are ISDN signalling protocols.
ShoreTel 11.1 99
ShoreTel Administration Guide Chapter 5: Configuring Switches
— QSIG is an ISDN based signalling protocol used for signalling between PBXs in
a private network.
Central Office Type: The ShoreGear-E1 supports a single signaling type per
country, which is typically Euro-ISDN(TBR4). This parameter is active only if
Protocol Type is set to ISDN User or ISDN Network.
Enable Outbound Calling Name: When this parameter is selected, the caller name
is sent with the caller ID for outbound calls. The parameter is disabled by default.
5.5.3.2 Layer 1
Layer 1 parameters configure the following physical layer settings.
Clock Source: This parameter specifies the clock source. This parameter is
typically set for compatibility with the service provided by the telephone company’s
CO. The default setting is Slave.
Framing Format: The ShoreGear-E1 supports CRC-4.
Switch edit panels provide a signalling parameter set for each BRI span on the ShoreGear
Switch. The ShoreGear 90BRI supports four BRI spans; the ShoreGear 30 BRI supports one
BRI span.
5.5.4.2 Layer 3
Protocol Type: This parameters specifies the signalling protocol.
— ISDN User and ISDN Network are ISDN signalling protocols.
100
Chapter 5: Configuring Switches ShoreTel Administration Guide
— QSIG is an ISDN based signalling protocol used for signalling between PBXs in
a private network.
Central Office Type: The ShoreGear-E1 supports a single signaling type per
country, which is typically Euro-ISDN(TBR4). This parameter is active only if
Protocol Type is set to ISDN User or ISDN Network.
5.5.4.3 Layer 2
Signaling: Select either Point-to-Point or Point-to-Multipoint.
5.5.4.4 Layer 1
Clock Source: This parameter specifies the clock source. This parameter is
typically set for compatibility with the service provided by the telephone company’s
CO. The default setting is Slave.
Clock Priority: This priority configures the clock recovery priority for the BRI
voice channels.
— When the Clock Source for the ShoreGear 90BRI is set to Master, the Clock
Priority is set to Never.
— When the Clock Source is set to Slave, this parameter configure the priority
level: High, Medium, Low, or Lower.
This parameter has no significance for the SG 30BRI, regardless of the Clock
Source setting.
102
Chapter 5: Configuring Switches ShoreTel Administration Guide
5.6.1 Description
Spare Switch Failover introduces spare switches for handling IP Phones that failover. Spare
switches are reserved for servicing IP Phones unable to access their call manager switch. A
spare switch is available at the site where is configured and all descendants of that site.
Switches are not available to parents of the site to which they are assigned.
A spare switch remains dormant until activated by a site. IP Phone failover processes within
a site are unaltered by this feature until a site has no remaining call manager resources for
assignment to failover devices. When an IP Phone initiates a failover when no switch
resources are available, ShoreWare searches the site and its ascendant sites until a dormant
spare switch is identified. The spare switch is assigned to the site requiring the resource,
after which a call manager resource is assigned to the IP Phone performing the failover.
Active spare switches only service IP Phones that failover from losing call manager
resources. Other switch resources are unavailable including analog extensions, trunks,
media proxy, make-me conference ports, and music on hold. Extension Assignment
extensions may be created on the switch.
5.6.2 Implementation
5.6.2.1 Spare Switches
Spare switches provide replacement IP phone capacity for failed switches in the site and
descendant sites. When activated, the spare switch is moved to the site of the failed switch.
Users configure switches as a spare through Director. Spare switch resources are not
allocated during configuration. Each spare is assigned to a home site and can be used from
any descendants of the home site. The entire capacity of the switch is available for MGCP
and SIP extension at the site to which it is assigned through a Failover operation.
ShoreGear switches that can be configured as spares include:
ShoreGear 120/24
ShoreGear 40/8
ShoreGear 60/12
ShoreGear 50
ShoreGear 90
ShoreGear 220T1
ShoreGear 220E1
ShoreGear 90BRI
ShoreGear 220T1A
ShoreGear 30
ShoreGear 30BRI
Voicemail Model switches cannot be configured as spare switches.
Spare switches cannot change languages when they are activated. Language
incompatibilities are denoted with an Firmware upgrade available message when
configured into a site with a different language.
Established calls survive the failover process when a spare switch is required.
104
Chapter 5: Configuring Switches ShoreTel Administration Guide
5.6.2.3 Failback
Failback is the operation that restores the spare switch to reserved status. Spare switch
failback is manually performed through Director; automatic failback of spare switches is
not supported.
IP phones managed by the switch are moved to other switches after failback operation. If
the site does not have sufficient capacity to cover IP phones when a failback is initiated, the
spare switch performs another fail over.
Failback is performed from the Maintenance – Switch Summary panel in Director.
Figure 5-13 Temporary Disable IP Phone Failover Across Sites selection box
106
Chapter 5: Configuring Switches ShoreTel Administration Guide
Step 1 Access the Switches panel in Director by selecting Administration -> Switches
from the Director menu.
Step 2 Select the desired site and switch type in the Add new switch at site
parameters located at the top of the panel, then click Go.
Director displays the Switch Edit panel for the desired switch.
Step 3 Enter the system parameter settings in the data entry fields at the top of the
panel. Refer to Section 5.5.1 on page 96 for a description of the system
parameters.
Step 4 If the switch will be used as a music-on-hold source, enable it by clicking the
Music Source check box.
Step 5 If your DHCP/ BOOTP server is running, click Find Switches and select an IP
address from the Find Switch dialog box. This also adds the switch’s MAC
address in the Ethernet Address field.
The Find Switches feature will only find switches on the subnet of the server.
You must manually type in the IP and Ethernet address for remote switches.
If your DHCP/ BOOTP server is not running, enter the switch’s IP address
manually in the IP Address field and enter the switch’s MAC address in the
Ethernet Address field.
Step 6 For ShoreGear switches that support digital circuits, enter the required settings
in the Layer 1, Layer 2, and Layer 3 data entry fields.
Refer to Section 5.5.2 on page 97 for information on T1 data entry fields.
Refer to Section 5.5.3 on page 99 for information on E1 data entry fields.
Refer to Section 5.5.4 on page 100 for information on BRI data entry fields.
Step 7 For ShoreGear switches that support analog ports, select the desired port type
and trunk group options in the Analog Port Table, then complete the remaining
data entry fields.
Refer to Section 5.5.5 on page 101 for information on Analog Port Table
parameters.
Step 8 For ShoreGear switches that support digital channels, select the desired port
type and trunk group options in the Digital Channel Table, then complete the
remaining data entry fields.
Refer to 5.5.6 on page 102 for information on Analog Port Table parameters.
Step 9 Click Save to save the configuration. The new switch is added to the table in
the Switches page. If you modified an existing switch configuration, the table
will be updated.
When adding a ShoreGear voice switch to a network server you may need to
manually power-cycle the voice switch to cause a software upgrade.
5.8 SoftSwitch
SoftSwitch is used to host virtual users who are not assigned a physical telephone port on
any ShoreGear voice switch. The SoftSwitch is used to host all voice mail, auto-attendant,
and workgroup extensions as well as route points. A SoftSwitch is automatically created for
every server added to the ShoreTel system. The server will be listed as a SoftSwitch on the
Switches list page.
To access the SoftSwitch edit panel, as shown in Figure 5-15, click the name of the
SoftSwitch from the Switches list panel.
The parameters that appear on the SoftSwitch edit page are as follows:
Name: This is the name of the SoftSwitch. The default name is SoftSwitch, but you
can change the name to suit your system.
Description: This is a descriptive name of the SoftSwitch.
Site: This is the location of the SoftSwitch. This is a read-only parameter, and
cannot be changed. The SoftSwitch is always located at the main site.
The name of the main site is defaulted to “Headquarters,” but can be changed via
the Site edit page.
IP Address: This read-only field is the IP address of the switch supporting the
SoftSwitch. Change the IP address from the Server page.
108
Chapter 5: Configuring Switches ShoreTel Administration Guide
Step 1 Make sure you are ready to deliver an IP address to the new voice switch.
If you are using DHCP, the voice switch will request a new IP address at power
up.
If you are using the BOOTP server on the ShoreWare server, create a new entry
on the BOOTP server page.
Step 2 Physically install the new voice switch. Power-on the new voice switch. A new
IP address will be requested by the switch.
Step 3 In ShoreWare Director, open the Switch edit page for the existing voice switch
that is being replaced. Click Find Switches to discover the new voice switch.
Select the voice switch and save.
If the switch is on a different subnet of the ShoreWare server, Find Switches
will not work and you must manually type in the IP and MAC addresses.
Step 4 Unplug the port connections (telephones, trunks) from the existing voice
switch and plug them into the new voice switch.
Step 5 In ShoreWare Director, go to the Quick Look page to confirm that the voice
switch comes back on line. This could take one or two minutes.
5.10.1 Implementation
T.38 support is implemented on both ShoreSIP and SIP. Translation between SIP and
ShoreSIP is implemented so that ShoreGear based switches can talk with SIP based T.38
switches.
5.10.2 Usage
T.38 fax feature is enabled by default on each ShoreGear switch. Only the UDPTL format is
supported, with fixed redundancy configurable for all calls. If a secondary fallback
extension is necessary, it will be configured as well.
T.38 is implemented through a gateway on the ShoreGear switches. T.38 UDPTL packets
parameters are negotiated in the SDP following the offer/answer exchange model via
shoreSIP/SIP between ShoreGear switches, SIP trunk or a SIP based third party devices,
such as IP fax extension.
In order to connect a T.38 fax server into the ShoreTel system, one of the two requirement
must be met:
1. The T.38 fax server can fall back to G.711 clear channel.
2. If the fax server is T.38 only, all the switches within the system have to be upgraded to
one of the supported voice switches, otherwise, fax call from those switches will never
be successful. Please refer to the list of supported voice switches listed under the
ShoreGear Switches section in the System Specification chapter.
NOTE: In order for fax machines to work properly, the administrator should make sure
that only fax machines are connected to extensions with one of the following labels.
fax machine
fax server
non-T.38 fax server
non-T.38 data terminal
Extensions that are labeled as a fax machine can also be used as a site specific fax
redirection machine. It is also necessary to make sure that extensions designated as fax
extensions are not fowarded to other phones or trunks using the Anyphone feature.
Under these circumstances, fax operation will be impacted.
110
Chapter 5: Configuring Switches ShoreTel Administration Guide
Step 4 Select Codec Lists. A screen similar to the following screen is displayed.
Step 5 Select a Fax Codec from the list Codecs provided. A screen listing all available
Codecs and Codec List Members is displayed, as shown below.
112
Chapter 5: Configuring Switches ShoreTel Administration Guide
NOTE: If you create a custom Codec, make sure T.38 is a member of the fax Codecs
listed.
Step 6 Select Sites from ShoreWare Director and select the site of the Codecs you want
to configure.
Step 7 Select the Fax Codecs from the FAX and Modems Calls drop down list.
114
Chapter 6: Voicemail Model Switches ShoreTel Administration Guide
C H A P T E R 6
6.1 Introduction
6.1.1 Definition
Voicemail Model Switches are ShoreGear switches that provide voicemail services and
access to auto attendant menus for extensions hosted by the switch. Voicemail Model (V
Model) switches provide local access to voicemail while being controlled by a Distributed
server at a different location.
Voicemail Model switches store voicemail in Compact Flash (CF) cards. Auto Attendant
menus, greetings, and prompts, are stored in permanent flash memory. Voicemail backup
and restore routines are available through Director for protecting voice mail on a regular
basis. If a switch is disabled, information on the Compact Flash is retained and can be
moved to another switch of the same model.
V Model switches are deployed in the same manner as other ShoreGear 1-U Half Width
switches and managed similarly to other switches and servers. Director windows configure
switch, voicemail, and server settings. Device status is also monitored through Director
maintenance windows.
Three ShoreGear switches operate as a ShoreGear voice switch and as a voice mail server:
ShoreGear 90V
ShoreGear 90BRIV
ShoreGear 50V
6.1.2 Background
A ShoreTel site is the geographic unit to which voice switches and users are assigned.
ShoreWare Director supports configuration parameters for each site, including time zone,
area codes, emergency numbers, voice mail, and local system extensions. Users assigned to
a site are associated with the parameter settings for that site. Ports and phones on a switch
at a site are available for assignment as the home port of a user assigned to that site.
ShoreWare provides automated attendant and voice mail services through application
servers. Although each application server is assigned to a ShoreWare site, an application
server can provide services to any ShoreWare user within the ShoreWare network
regardless of the site assignments of the user and the server. Therefore, ShoreWare does not
require the installation of application servers at each site to provide Auto-Attendant and
voice mail services to all system users.
Although users can access voice mail and automated attendants through servers at remote
locations, service availability can be subject to time delays and outages inherent in
extended networks. Conversely, installing application servers at every site is an inefficient
solution for ShoreWare implementations that have several sites configured with a small
number of users.
6.2.1.1 Capacity
The following are V Model switch capacities:
System
Maximum Voicemail Enabled Switches in System: 500
Maximum number of V Model switches per DB instance: 100
Number of Simultaneous Calls to Voicemail boxes on a V Model switch: 9
ShoreGear 90V
Analog Telephony: 12 ports
— 8 ports support trunks,
— 4 ports configurable as extensions or DID trunks
IP and SIP resources
— 90 IP phones, 90 SIP trunks, or 1800 SIP proxies maximum – requires reallocation
of telephony resources.
— 30 IP phones, 30 SIP trunks, or 600 SIP proxies independent of telephony support
90 voice mailboxes
ShoreGear 90BRIV
Analog Telephony: 4 extension ports
Digital Telephony: 4 BRI ports – 8 channels
— each port supports one BRI span that comprises two channels
IP and SIP resources
— 90 IP phones, 90 SIP trunks, or 1800 SIP proxies maximum – requires reallocation
of telephony resources.
— 30 IP phones, 30 SIP trunks, or 600 SIP proxies independent of telephony support
90 voice mailboxes
ShoreGear 50V
Analog Telephony: 6 ports
— 4 ports support trunks,
— 2 ports configurable as extensions or DID trunks
IP and SIP resources
— 50 IP phones, 50 SIP trunks, or 1000 SIP proxies maximum – requires reallocation
of telephony resources.
— 20 IP phones, 20 SIP trunks, or 400 SIP proxies independent of telephony support
50 voice mailboxes
116
Chapter 6: Voicemail Model Switches ShoreTel Administration Guide
6.2.3.1 Voicemail
V Model Switches provide voicemail access to local users under normal operation
conditions. Application servers at remote locations can provide services to V Model switch
users when switch resource utilization is at capacity.
Switch functions and Server routines run under Linux. Voicemail Model Switches use
Qmail, instead of SMTP server used by other Application Servers. V Model Switches do not
support SMDI.
Voicemail box capacity varies by switch model:
SG 90V: 90 mail boxes
SG 90 BRIV: 90 mail boxes
SG 50: 50 mail boxes
Voicemail file capacity depends on Compact Flash card size. 1-GByte cards can store up to
1500 minutes of audio data, translating into an average of more than 15 minutes for each
SG 90V user.
Voicemail services are provided directly to users from the switch through the IP Phone
connected to the V Model switch. When users access voicemail through their computers,
the V Model switch sends the file to a Main or Distributed Server, which then transmits the
message to the PC.
When the Compact Flash is full, callers attempting to leave voice messages are told the
mailbox is full.
6.3 Utilities
6.3.1 Accessing Voicemail Model Switch Utilities
ShoreGear switch utilities are accessible through the Maintenance port, an SSH client, or an
MS windows program executed from a command prompt on the Main or a Distributed
server. The following sections describe utility access methods.
The switch accepts requests from MS Windows CLIs only when they run on the local host,
the controlling Distributed server, or the Main ShoreTel server. The switch accepts requests
from remote CLIs run from an SSH client.
118
Chapter 6: Voicemail Model Switches ShoreTel Administration Guide
During normal switch operation, the Maintenance port accesses a specified Linux shell.
The default shell is stcli.
Step 1 Connect a serial cable between a personal computer and the ShoreGear switch.
Step 4 When opening stcli, enter the account name and password, as normally
required by a Linux login.
Refer to Section 6.3.2 for a description of stcli.
Step 2 Open the command prompt window by performing the following, as shown in
Figure 6-1:
Enter the IP address of the switch in the Host Name field
Enter 22 in the Port field; SSH client communicates on port 22.
Press the Open button.
Step 3 Enter the username of the desired account on the command line, then press Enter.
Figure 6-2 displays a command prompt window where admin is the entered
account.
The command line response depends on the account to which you log into. When
logging into admin, the CLI open STCLI. when logging into the Root account, the CLI
displays a prompt that displays root as the account.
6.3.2 stcli
stcli is a set of command line interface (CLI) that provides commands to backup and
restore voicemail, stop or start services and groups, format and CF cards, among other
operations.
stcli, also known as the ShoreTel Shell, displays and modifies system configuration
parameters. You can implement static or dynamic IP addressing for the switch from stcli.
You can also reboot the switch from stcli. Figure 6-3 displays the stcli prompt. The main
stcli menu appears below the ShoreTel logo.
To open stcli:
Access the Maintenance port, as described in Section 6.3.1.1. If window displays the
Linux prompt, enter stcli on the command line.
Access the SSH and log in as the administrator, as described in Section 6.3.1.2.
Exiting stcli returns the user to the Admin account BASH shell. To close the window, type
Exit on the Linux command line.
The following describes the stcli commands.
120
Chapter 6: Voicemail Model Switches ShoreTel Administration Guide
Option 0 – Exit
This command logs out of stcli and returns control to the program from where stcli
was entered.
A user must exit stcli before starting svccli.
Option 1 – Show Version
This command displays the system software version running on the V model switch.
Option 2 – Show System Configuration
This command displays current values for system parameters that are viewable through
stcli, a user enters a 2 at the stcli prompt. Figure 6-4 displays an example of the
parameters. Option 3 – Change System Configuration provides access to editable
parameters.
The command accesses a list of options for modifying the system configuration. When
option 3 is selected, the cursor displays ShoreTel Config to indicate that subsequent
commands my alter the system configuration. Figure 6-5 displays the system
configuration menu.
The IP addressing mode is selected from this menu. To specify the addressing mode,
select 6 from the ShoreTel Config menu. If static IP addressing is selected, all other
Option 3 parameters must be configured. The static addressing configuration persists
across upgrades.
The configuration file is cleared if the svccli burnflash command is executed.
If DHCP is enabled, the DHCP server must provide the IP address of the network time
protocol (NTP) server.
Pressing 0 from the ShoreTel Config prompt returns the system to the main stcli menu.
When exiting the stcli main menu, the user is prompted to confirm all configuration
changes made in the Option 3 menu.
Option 4 – Reboot
Option 4 reboots the switch. The switch requests a confirmation of the command
before rebooting.
Option 5 – Shutdown
Option 5 performs a graceful shutdown of the switch. This command is accessible only
through the Maintenance port.
Perform this command before removing power from the switch.
Option 6 – Archive logs
Option 6 archives all switch logs and uploads them to the Logs directory in the ftproot
of the Headquarters server.
Option ? – Help
Entering ? lists the main menu items.
122
Chapter 6: Voicemail Model Switches ShoreTel Administration Guide
Step 1 Select Administration -> Switches from the Director Main Menu
Director displays the Switches panel, as shown in Figure 6-6.
Step 2 Assign the switch to a site from the Add new switch at site drop down menu in the
top left corner of the window.
Step 3 Select the switch model in the of type drop down menu, located right of the Add
new switch at site menu.
In Figure 6-6, a ShoreGear 90V switch is being added.
Step 4 Click the Go located right of the type drop down menu. to open the configuration
window for the new switch. Figure 6-7 and Figure 6-8 display the fields required
for configuring a V model type of switch.
Step 5 Complete each field according to the plan for this switch and network.
Refer to Section 5.4 on page 92 for instructions on configuring a ShoreGear Voice
Switch.
The switch configuration window for V model switches contains voice mail and backup
options in addition to voice switch options available for other switches. Figure 6-7 shows
the upper half of the panel that configures switch parameters.-related part of the screen.
Figure 6-8 shows the lower half of the panel that configures, voicemail and automatic
backup. Refer to Section 6.4.4 on page 125 for instructions on configuring voice mail. Refer
to Section 6.4.6 on page 128 for instructions on configuring system back-up.
Step 2 Remove the plate covering the memory slot on the left side of the original switch.
124
Chapter 6: Voicemail Model Switches ShoreTel Administration Guide
Step 4 Remove the plate covering the memory slot on the left side of the replacement
switch.
Step 5 Insert the CF card into the memory slot and replace the memory slot cover.
Step 7 In ShoreWare Director, open the Switches window by selecting Administration ->
Switches.
Step 8 Open the Edit ShoreGear Switch panel by clicking the name of the replaced switch.
Step 9 Enter the MAC address of the new switch in the Ethernet Address field and press
the Save button at the top of the panel.
Director paths that open voice mail on the Main and Distributed Servers also access panels
that configure V model switches. For details on voice mail configuration, see Chapter 4.
126
Chapter 6: Voicemail Model Switches ShoreTel Administration Guide
Step 1 Select Administration –> System Parameters –> Other from Director Main Menu.
The “admin” and “root” password fields appear under the ShoreGear Passwords
heading in Figure 6-10.
Step 2 Enter new passwords in the admin and root data entry fields.
The character range for both passwords is 4 to 26 ASCII characters.
Step 1 Open the Edit Application Servers or Edit Switches panel for the desired V Model
Switch.
Step 3 Enter the IP address for the FTP server that will receive the backup files in the IP
Address data entry field.
Step 4 Enter the port number of the recipient FTP server in the FTP Port data entry field.
Step 5 Type the user name for the FTP server account that will receive the backup files.
Step 6 Type password required to authenticate access to the FTP server account.
Step 7 Specify the directory on the FTP server that will receive the backup files.
V model switches rely on the ftpsync facility to synchronize its local (or source) directory to
the back-up server (or target) directory. Therefore, the server must support ftpsync as
described in RFC 959. The server must also support the MDTM and SIZE commands. FTP
servers in Win2003 and WIN XP meet these requirements.
128
Chapter 6: Voicemail Model Switches ShoreTel Administration Guide
Step 1 Using the Win2003 Computer Management dialog, add a new FTP site
In Figure 6-12, an FTP site named “ShoreTelBackup” is added.
Step 2 For the new server, specify the IP address and port number
In Figure 6-13, the IP address is 10.1.1.42. and port is 5555.
Step 3 In the ShoreTel Backup Properties panel, specify the local path
In Figure 6-14, the local path is C:\ShoreTelBackup.
Step 4 In the FTP Site Creation Wizard, specify that the user is isolated.
Figure 6-14 Specifying the Local Path for the Backed-up Data
130
Chapter 6: Voicemail Model Switches ShoreTel Administration Guide
Step 5 Enter a name and description of the FTP server in the General panel, as shown in
Figure 6-16.
Step 7 Verify the resultant path of the configured server, as shown in Figure 6-17.
The following procedure places the V Model switch into fixed address mode:
Step 1 Access the stcli command line interface, as described in Section 6.3.2 on page 120.
Step 2 Enter “3” on the command line to select Change System Configuration.
132
Chapter 6: Voicemail Model Switches ShoreTel Administration Guide
Step 5 Change the network parameters as required to support the fixed address from the
Change System Configuration entry line.
Step 6 After completing changes to the configuration, type Exit to close the stcli.
Pressing this button and holding for 10 seconds, in addition to replacing the configuration
files, removes all files from the Compact Flash.
134
Chapter 6: Voicemail Model Switches ShoreTel Administration Guide
In Quick Look, an administrator can select a particular V model switch and see the
configuration and usage numbers for individual voice mailboxes (Figure 6-19). In Quick
Look, the colored alerts are yellow (1–10 messages left) and red (for mailbox is full). In
other windows, these colors can mean other thresholds.
For the amounts of free and used disk space in Mbytes and any alerts, the administrator can
go to the Voice Mail Servers Maintenance - Summary window. This window (Figure 6-20)
shows the amount of free and used space in Mbytes for each voice mail server. For memory
usage warnings, an alarm indicator appears in the Free Space (MB) column next a specific
switch’s value. In Figure 6-20, the small circle next to the HQVMB-50V Free Space value is
a yellow alert. The legend at the bottom of the screen shows that yellow means CF free
space is at 25-50% of capacity. Red means free space is at or below 25% of capacity.
The next degree of more granularity is information for each user. In Figure 6-21, the screen
for voice mail server HQVMB-50V shows the current number of Kbytes of voice mail for
each user and the configuration details for each user. The alerts in this window are yellow
for 1–10 messages left and red for mailbox full.
Figure 6-19 Specific Voice Mail Availability through the Quick Look Window
Figure 6-20 Disk Usage for Each Server in Voice Mail Servers Maintenance
136
Chapter 6: Voicemail Model Switches ShoreTel Administration Guide
138
Chapter 7: Configuring Trunks ShoreTel Administration Guide
C H A P T E R 7
Configuring Trunks
This chapter provides instructions for configuring trunk groups and trunks from
ShoreWare Director.
The sections included in this chapter are:
Overview
Trunks
Individual Trunks
The expanded Trunks link in the navigation frame is shown in Figure 7-1.
7.1 Overview
Before you begin, you should understand the different trunk types and trunk features that
are supported on the ShoreTel system.
A very thorough description of the types of trunks and their associated features is
included in the ShoreTel Planning and Installation Guide, Chapter 5, “Trunk Planning
and Ordering.”
A detailed description of how the dialing plan, network call routing, and digit
manipulation operates is included in the ShoreTel Planning and Installation Guide,
Chapter 6, “Dialing Plan and Network Call Routing.”
For more information about the features supported outside the U.S. and Canada, refer to
the ShoreTel Planning and Installation Guide, Appendix A, “International Planning and
Installation.”
For an overview of the various Trunk Types and Trunk Features, please refer to the “Trunk
Planning and Ordering” chapter in the ShoreTel Planning and Installation Guide.
140
Chapter 7: Configuring Trunks ShoreTel Administration Guide
Enable this check box when using third-party SIP devices that do not support DTMF
negotiation via RFC 2833. If the device does not support RFC 2833 and this check box
is not enabled, DTMF negotiation will fail.
Enable Digest Authentication: This parameter only appears when editing SIP trunk
groups.
Enable this check box when using dynamic SIP trunks to provide enhanced security via
User ID and Password authentication.
— User ID—This is the user ID associated with the third-party SIP device.
— Password—This is the password associated with the third-party SIP device.
Inbound Settings
The Inbound settings let you route inbound calls to a single destination, or route calls to a
specific destination using DID and DNIS digits.
Number of Digits from the CO: This specifies the maximum number of digits expected
from the central office (for User PRI configured trunks).Digit collection terminates
when the maximum number of digits are received, when the digit collection time-out is
reached, or when an exact match is found.
Network PRI trunks connected to legacy PBXs collect digits from the legacy PBX side.
When the ShoreTel system detects a trunk access code, it ignores the Number of Digits
from the CO parameter and routes the call according to the dialing plan.
DNIS: When DNIS is checked, click Edit DNIS Map to add or delete entries in the
DNIS Map.
DID: When DID is checked, click Edit DID Range to add or edit the DID Range as well
as view the DID Digit Map.
Extension: If you check this option, calls will route directly to the extension based on
the digits received from the central office without any additional configuration. This is
very useful when configuring a tie trunk connected to a legacy PBX. Note that the
extension length must match the number of digits from the CO.
— Translation Table—When using the On-Net Dialing feature, this parameter allows
you to specify a digit translation table that is used to strip one or more digits from
calls between two systems with extensions of different lengths.
— Prepend Dial In Prefix—When using the On-Net Dialing feature, this parameter
allows you to add one or more digits to calls between two systems with extensions
of different lengths.
— Use Site Extension Prefix—When using the On-Net Dialing feature, this parameter
allows you to specify a site extension prefix that will be added to calls from a
system that does not have a prefix to another system that does have a prefix.
Tandem Trunking: Tandem trunking allows legacy voice systems to utilize a ShoreTel
system for outbound dialing. The ShoreTel system supports network-side PRI, allowing
ShoreTel systems to flexibly support digital tie trunks to other systems.
— User Group—Tandem calls are associated with a user group for outbound trunk
selection. Inbound calls that are recognized as tandem calls are then redirected to
an outbound trunk based on the call permissions and trunk group access
associated with the user group set in Director.
— Prepend Dial In Prefix—When needed, you can specify a “dial in prefix” which is
pre-pended to digits collected on tandem calls. The concatenated set of digits is
then be used in outbound trunk selection for the tandem call.
142
Chapter 7: Configuring Trunks ShoreTel Administration Guide
Destination: You must enter a destination. All inbound calls are routed to a specific
extension (user, workgroup, route point) or to a specific menu. If you selected other
destination options, this is the last choice destination.
Inbound calls first try to match a DNIS entry, then a DID entry, followed by an
Extension entry, and finally Tandem Trunking. If no match is found, the inbound call
will be routed to the destination you set. If you create a trunk group, the destination
will be the default auto-attendant.
An individual trunk group cannot have the overlapping DID or DNIS numbers
(received digits).
Users, Menus, Workgroups, and Route Points can have one DID number but multiple
DNIS entries.
Outbound Settings
Network Call Routing: When enabled using the Outbound check box, this lets you
configure the following trunk group Network Call Routing options:
— Access Code—Enter the appropriate trunk access code for this trunk group. This is
typically “9” in the U.S. and Canada.
— Local Area Code—Enter the local area code for this trunk group. This area code is
used for Network Call Routing as well as Digit Manipulation.
— Additional Local Area Codes—Click Edit to enter any additional area codes that are
typically associated with overlay area codes. These additional local area codes are
used for Network Call Routing as well as Digit Manipulation.
— Nearby Area Codes—Click Edit to enter area codes that are considered nearby, or
“free”, for this trunk group. The nearby area codes are used for Network Call
Routing.
— Billing Telephone Number (BTN)—Customer’s Billing Telephone Number
associated with their account.
Trunk Services: This parameter lets you configure the trunk group for the outbound
services described below. Unless specified, if an option is not enabled, the trunk group
does not provide that service.
— Local—Select this check box to enable local calls.
— Long Distance—Select this check box to enable long-distance calls.
— National Mobile (not shown)— This check box only appears for PRI trunks in
countries with “caller pays” billing plans (e.g. Ireland). Select this check box to
allow users to call mobile numbers. Clear the checkbox if you do not want to incur
the associated costs of allowing users to call mobile phones in “caller pays”
environments.
— International—Select this check box to enable international calls.
— Enable Original Called Information—This check box required by some carriers
when an incoming call is forwarded under the following conditions: Call Forward
(Always, No Answer), Personal Call Handling, Find-Me, Extension Reassignment,
Backup Destination (Hunt Groups, Work Groups and Bridged Call Appearance).
When active it will replace a forwarded call’s original caller ID (the original
external caller) with a known caller id (the BTN/CESID or Base DID number for a
trunk group).
This feature continues the displaying the original caller’s Caller ID to the
destination number, the original caller ID is placed into the RNIE of the ISDN or
SIP call.
— n11 (e.g., 411 or 611, but not 911, which is specified below)—Select this check box
to enable telephone service calls, such as directory assistance.
— 911—Select this check box to enable emergency 911 calls.
You must have at least one trunk group per site that allows 911 calls.
— Easy Recognizable Codes (ERC) (e.g., 800, 888, 900)—Click this check box to
enable services such as toll-free dialing.
— Explicit Carrier Selection (e.g., 1010xxx)—Click this check box to enable dialing
special numbers that let the caller select a long-distance carrier.
— Operator Assisted (e.g., 0+)—Click this check box to enable the trunk group to dial
the operator.
— Caller ID not blocked by default—Click this check box to pass Caller ID
information by default on outbound calls. To block all calls, clear this option. Note
that in the United States, the user can override this option with Vertical Service
Codes.
Trunk Digit Manipulation: This parameter lets you control how the trunk group
manipulates the telephone number before outpulsing the digits to the central office.
All North American numbers are converted into 1+10-digit format internally before
being passed to the trunk group for digit manipulation.
— Remove leading 1 from 1+10D—Click this check box to drop the leading “1”.
Dialing only ten digits is required by some long-distance service providers.
— Remove leading 1 for Local Area Codes (for all prefixes unless a specific local prefix
list is provided below)—Click this check box to drop the leading “1” for the local
area codes (Local and Additional Local). Dialing only ten digits for local area codes,
particularly with overlay area codes, is required by some local service providers. If a
local prefix list provided, the leading “1” is removed for the all entries in the list.
— Dial 7 digits for Local Area Code (for all prefixes unless a specific local prefix list is
provided below)—Click this check box to enable the trunk to dial local numbers in
the local area code with seven digits. This is required by some local service
providers.
If a local prefix list provided, seven digits are dialed for all entries in the list (Local
Area Code only, not Additional Local Area Codes).
Local Prefixes: Click the Go to Local Prefixes List link to view, add, and edit the local
prefixes for your sites. When you are using a local prefix list, all prefixes not listed are
considered “long distance” and calls to these numbers require a long distance trunk
service.
You can import local prefixes from a CSV file. For more information, see Section 7.2.2.
Prepend this Dial Out Prefix: Select a prefix from the drop-down list. It will be pre-
pended to the dial-out string resulting from the other rules. A dial-out prefix is
typically required when connecting to, and leveraging the trunks on, a legacy PBX.
The Dial Out Prefix is not applied to Off-System Extension calls.
Off-System Extensions: Click Edit to add or edit any ranges of extensions that can be
accessed through this trunk group. This is typically used when setting up a tie trunk to
144
Chapter 7: Configuring Trunks ShoreTel Administration Guide
a legacy PBX and configuring coordinated extension dialing. See also Section 13.3.1 on
page 371.
The Dial Out Prefix and Digit Manipulation rules are not applied to Off-System
Extensions.
Translation Table: Specify the digit translation table that is used to strip one or more
digits from calls between two systems with extensions of different lengths.
ShoreTel does not apply inbound digit treatment to digit strings beginning with a trunk
access code (such as 9) as would occur in tie trunk configurations. Digit strings
beginning with a trunk access code are routed according to the dial plan.
A user group named Account Codes Service is created for use by the Account Codes
Service. It is not available for assignment to users but it may be edited.
Step 1 Click Go to Local Prefixes List in the Trunk Groups panel. If no local prefix lists are
defined, the Local Prefixes edit panel appears as shown in Figure 7-3.
If a local prefix list already exists, the Local Prefix list page appears as shown in
Figure 7-4. Click Add New List.
Step 2 Click Import. The Local Prefixes Import dialog box appears as shown in Figure 7-5
Step 3 Enter the path and name of the file you want to import or click Browse to search for
the file.
Step 4 Click Upload. The Local Prefixes edit page appears as shown below.
Step 5 Edit the list as needed. You can re-name the list and add, edit, or remove prefixes.
Step 6 Click Save. The list you created is now available from the Local Prefix drop-down
list.
Step 1 Click Go to Local Prefixes List from the Trunk edit page. If a local prefix lists
already exist, the Local Prefix list page appears as shown in Figure 7-4.
Step 2 Click the list you want to export. The Local Prefixes edit page appears as shown in
Figure 7-3.
Step 3 Click Export. Your web browser opens the file in a new window. Select File -> Save
As and save the web page as a TXT file (see Figure 7-7).
146
Chapter 7: Configuring Trunks ShoreTel Administration Guide
Available DID numbers are DID numbers within a range that are not assigned to a user or
entity within the context of that range. DID number availability within a range does not
consider DNIS assignments. Numbers assigned as a DNIS number are still enumerated as
available within a DID range; attempts to assign these DID numbers will be unsuccessful.
DID assignment field and range indication fields are listed on the User, Workgroup, Route
Point, Menu, Hunt Group, and Bridged Call Appearance panels.
The DID Range parameter displays the complete base phone number and trunk group
name.
— To authorize the user to use a DID number, select the checkbox located left of the
DID Range text.
148
Chapter 7: Configuring Trunks ShoreTel Administration Guide
— Access the drop-down menu to specify the DID Range from which the entity’s DID
number will be selected. Each DID Range corresponds to a trunk group and lists
the number of available numbers, as shown in Figure 7-11.
A link to the System Directory panel is located right of the DID Range data entry field.
Administrators can assign a DID number by viewing the System Directory panel to find
an available DID number, then selecting the number from the drop-down list.
Unassigned numbers within a DID range may not be available if the number is assigned
as a DNIS in the same trunk group.
The DID Number parameter assigns the specified DID number to the entity. The prefix
located left of the data entry field and the range located right of the data entry field are
based on the selected DID Range.
For each DNIS entry, enter the digits you expect from the service provider when this
number is dialed in the Received Digits field. Then, type a meaningful name into the Dialed
Number field. This can be a mix of digits and alphabetic characters. This friendly
description will be presented in the Personal Communicator and CDR Reports.
Select a Destination extension using the Search button and then click Add this record.
You can also select an off-system extension to which calls will be routed. First select an
extension range and then enter the extension in the text box.
When finished, click Save.
Click New to add a new additional local area code and Remove to delete one.
150
Chapter 7: Configuring Trunks ShoreTel Administration Guide
Click New to add a nearby area code and Remove to delete one.
Changes take place when you click OK within the Local Prefixes dialog.
152
Chapter 7: Configuring Trunks ShoreTel Administration Guide
To enter a dial pause for a specific trunk group, perform the following:
Step 1 Open the Trunk Groups List window by selecting Administration -> Trunks ->
Trunk Groups from the Director Main Menu.
Step 2 Open the Trunk Groups Edit panel, as shown in Figure 7-18, for the desired trunk
group by clicking the name of that trunk group.
You can also open this panel by creating a trunk group.
Step 3 Enter the code in the Prepend Dial Out Prefix data entry field located near the
bottom of the panel.
154
Chapter 7: Configuring Trunks ShoreTel Administration Guide
To select a trunk group, select a site from the Add new trunk at site drop-down list, then
select a trunk group from the In trunk group drop-down list, and click Go. The trunks
belonging to the selected trunk group appear. The columns in the Trunks by Group page
are as follows:
Name: This is the name of an individual trunk in the group. Click an entry in the Name
column to invoke the Trunks edit page to edit the individual trunk’s parameters.
Group: This is the trunk group name. Click a group name to invoke the Trunk Group
edit page and edit the trunk group’s parameters.
Type: This ID can range from 1 - 6 and corresponds to the trunk type (e.g. analog DID,
analog loop start, SIP, etc.)
Site: This is the location of the trunk and can be the Headquarters location or one of
the remote locations.
Switch: This is the IP host name of the ShoreGear voice switch to which the individual
trunk is connected.
Port/Channel: This is the port number or channel to which the individual trunk is
connected.
SIP IP Address: This IP address only applies to SIP trunks and corresponds to the SIP
end point device.
156
Chapter 8: Configuring IP Phones ShoreTel Administration Guide
C H A P T E R 8
Configuring IP Phones
8.1 Overview
ShoreTel supports IP phones connected through ShoreGear voice switches. Before you can
add IP phone users through ShoreWare Director, you must first:
Set the boot parameters in the individual IP phones if you are using static IP addresses.
For more information, see your ShoreTel Planning and Installation Guide.
Add and configure all ShoreGear voice switches that will be supporting IP phones. For
information on allocating switch ports to IP phone support, see Chapter 5, starting on
page 89.
For more information on these steps, see the instructions given in the ShoreTel Planning
and Installation Guide. When you have completed the installation process, the ShoreTel
system automatically detects IP phones connected to the network.
Click the IP Phones link in the navigation frame to expand and display additional links, as
shown in Figure 8-1.
You can review all the IP phones in the system from the IP Phone List page (see Section
8.3.1 on page 167). You can also view IP phones by the switch supporting them from the IP
Phone Maintenance page. For more information, see Chapter 19, starting on page 453.
Step 1 From the Site column on the IP Address Map List page, click the site for which you
are setting a range. The Site IP Address Range edit page appears as shown in Figure
8-2.
Step 2 If you are setting the IP address range for a site other than the one shown in the Site
drop-down list, select it from the list.
Step 3 Enter the lowest IP address in the Low IP Address text-entry field.
Step 4 Enter the highest IP address in the High IP Address text-entry field.
158
Chapter 8: Configuring IP Phones ShoreTel Administration Guide
Step 5 Enter the Caller ID number in the Caller’s Emergency Service Identification
(CESID) field that you would like to assign to the IP phones within this address
range. The CESID number will be sent to the service provider whenever a 911 call
is placed from one of these IP phones. See Appendix A, starting on page 501, for
more information.
Step 6 If you are setting a range for teleworking IP phones, click the Teleworkers check
box.
Step 7 To set the new range, click Save. You can set ranges for other sites in the system by
clicking Previous or Next.
User Group for Unassigned Phones: Unassigned IP phones are available for users
configured for Any IP Phone. From the drop-down list, select the user group that has
the call permissions you want unassigned IP phones to have.
IP Phone Announcement: Enter a message of the day that displays on all IP phones
except the ShorePhone IP210 phones. The text can be up to 19 characters long and
appears left-justified on the phone display. If you wish to center the message, add
leading spaces.
IP Phone Password: This field is used only with ShorePhones that require a password.
It is initially set to “1234”. It may be blank or be 1 through 8 digits long. It sets the
default password for new IP phones coming online.
Enable IP Phone Failover: When this box is checked, IP phones send a keep-alive
message to their call manager switch every four minutes. If a response is not received,
the IP phone attempts to contact an alternate call manager.
Changing the state of this field requires a reboot of all IP Phones. The process can take
several minutes. Phones in the process of rebooting may drop calls.
Refer to Section 8.2.5 for information about IP Phone Failover
Delay After Collecting Digits: This field represents the timeout period for transferring
calls. Instead of having to press a soft key to initiate a call transfer, the desired
operation will occur automatically at the expiration of a configurable timeout period.
Once all of the necessary digits have been entered (which could vary based on the site's
dialing plan), digit collection stops and the timeout period begins counting down. At
the end of the countdown, which can be as short as one second, the call is transferred.
The following features will also be affected by this change:
— Conference
— Dialing from the Directory
— Intercom
— On-hook dialing
— Park
— Pickup
— Redial
— Transfer
— UnPark
160
Chapter 8: Configuring IP Phones ShoreTel Administration Guide
The timeout period can only be set once for the entire system. You cannot configure
different timeout periods for different features or for different users. The timeout
period cannot be configured via Communicator or the IP phone interface.
This automatic transfer behavior applies only to blind transfers. If a consultative
transfer is placed, the call will remain in the call stack until the far end answers.
If 802.1x enabled on the phone and the network is not setup to handle the feature,
the phone will boot as normal.
If upgrading from another firmware that supports 802.1x (3.3.x or 3.4.x), the
previous settings (802.1x on/off, SID, password) will be preserved. If upgrading
from a firmware that does not support 802.1x (2.2, 2.3, 3.1, 3.2) Logical Link
Discovery Protocol (LLDP)will be turned on by default anda default SID of the last 6
characters of the MAC address will be applied.
While 802.1x is enabled by default in ShoreTel 11 and later, 802.1x may be enabled on
previous releases through the ShorePhone parameter 802.1xEnable – a one character
ASCII parameter. If 802.1x is enabled on the ShorePhone and disabled on Network switch,
the ShorePhone never comes up.
Valid settings for 802.1xEnable are 0 and 1:
— 802.1xEnable = 1 (802.1 authentication is enabled)
— 802.1xEnable = 0 (802.1 authentication is disabled)
Default value is 0 (disabled)
ShorePhones IP110 and IP210 do not support 802.1x.
162
Chapter 8: Configuring IP Phones ShoreTel Administration Guide
When IPPhone Calls Continue Through Failover is Enabled, active calls are maintained
through the beginning of the Failover stage until the normal completion of the call. All
Pending Failover restrictions remain in place after the phone enters the Failover stage until
calls maintained through Failover initiation are completed.
SIP Phones
This feature causes no changes to messages displayed by SIP devices. Failover procedures
and restrictions are applicable to SIP phones. Call control operations initiated from SIP
phones on failover calls are not available.
Trunk Behavior
ShoreTel only releases the trunk after the remote side goes on hook. System cleanup
procedures, executed every two hours, release trunks that were left hanging.
Step 1 Click Users > Individual Users from the navigation frame.
Step 2 Click Go. The Edit User page appears, as shown in Figure 8-4.
Step 3 Enter the information for the first user you wish to add.
For information on user settings, see Chapter 10, starting on page 259.
Step 4 From Home Port, click IP Phones and select Any IP Phone from the drop-down list.
Step 5 From User Group, select a user group that allows extension reassignment. For
more information, see Section 10.2.1 on page 261.
Step 6 When you have finished configuring the user, click Save.
Step 7 To add more users, click Copy and repeat Step 3 through Step 7 until you have
added all the new users.
Step 8 Instruct the users to log in to their voice mail from their desktop and follow the
prompts. Each user’s extension will automatically be assigned to the IP phone he or
she is using. Make sure that users know which phone they should initially use so
that phones are not accidently assigned to the wrong users.
All IP Phones are assigned to the “Headquarters” site. When you assign a specific
IP phone, the user belongs to the site where the IP phone is located. Only IP
phones associated with the currently selected site appear in the IP phone drop-
down list.
After users have logged into voice mail to assign their IP phones, you can view the
IP phones and users from the IP Phone list page (see Figure 8-6) or the IP Phone
Maintenance page (see Figure 19-11 on page 464). For information about editing
user information, see Section 10.4 on page 272. For in depth information about
Extension Assignment, refer to Chapter 12, starting on page 339.
Step 9 From Add New User at Site, select the site for the new users. Edit User Page
To assign an IP phone:
Step 1 Click Users > Individual Users from the navigation frame.
Step 2 From Add New User at Site, select the site for the new user.
Step 3 Click Go. The Edit User page appears, as shown in Figure 8-4.
Step 4 Enter the information for the user you wish to add. For information about user
settings, see Chapter 10, starting on page 259.
164
Chapter 8: Configuring IP Phones ShoreTel Administration Guide
Step 5 From Home Port, click IP Phones and either select the IP phone by IP address or
select Any IP Phone. Only the IP phones in the current site are in the list.
The Anonymous Telephones page first lists any Vacated Telephones. A vacated telephone is a
telephone that is configured as the home port or IP phone of a user on the system, but that
user is currently assigned to another telephone and no other user is assigned to the vacated
home phone.
Click Add This Record to add a new anonymous telephone port. Click the Delete link next
to a record to delete an anonymous telephone port from the ShoreWare system. This also
disconnects any calls that are in progress on the port.
You can make multiple changes on the Anonymous Telephones page. You must click Save to
save the changes.
Assigned User Group: This lets you select a user group that you assign to an
anonymous telephone port.
Jack #: This is the name of the telephone jack associated with the vacated port.
This is typically the physical telephone jack that the telephone plugs into. See
10.4.2.1 on page 273.
Switch: This is the switch that the vacated telephone port is associated with. It can
be either an analog port or an IP phone.
Port: This is the physical switch port number or IP phone MAC address that
identifies the vacated telephone.
Current User: This is the name of the user currently using the anonymous
telephone port.
Current Ext: This is the extension of the user currently using the anonymous
telephone port or IP phone.
166
Chapter 8: Configuring IP Phones ShoreTel Administration Guide
Step 1 Click IP Phones > Individual IP Phones from the navigation frame.
Step 2 From the By Site drop-down list, select the site that you want to view (or all sites).
Step 3 To view the IP phones connected to a specific switch, select the switch you want to
view from the By Switch drop-down list.
The IP phones for the sites and switches you have selected are displayed.
IP phones can also be viewed from the maintenance pages of ShoreWare Director. For
more information, see Chapter 19, starting on page 453.
Step 1 Click IP Phones > Individual IP Phones from the navigation frame.
Step 2 Select your viewing options so that the IP phone or phones you want to re-name
are listed in the IP Phone List.
Step 3 From the Name column, click the IP phone you want to re-name. A dialog box
displays the information for the IP phone you selected.
To delete an IP phone:
Step 1 Click IP Phones > Individual IP Phones from the navigation frame.
Step 2 Select your viewing options so that the IP phone or phones you want to delete are
listed in the IP Phone List.
Step 3 Click the check box of the IP phone you want to delete.
WARNING Make sure that you have the selected the correct phone and that no
other phones are selected.
Step 5 Click Yes to delete the phone. Click Cancel if you have selected the wrong phone.
If you wish to add the IP phone back into the system, you must reboot the IP
phone. It will be reconfigured during the boot process and become available again.
For more information on IP phone configuration, see the ShoreTel Planning and
Installation Guide.
To move an IP phone to a destination switch on a remote site, the remote site must have an
IP address range defined. You may not move an IP phone to a switch on a remote site if the
IP address of the phone is not within the IP address range of the destination site.
You may move an IP phone across switches at Headquarters without entering an IP address
range for the Headquarters site. The IP address range restrictions are only for switches at
remote sites.
To move an IP phone:
Step 1 Click IP Phones > Individual IP Phones from the navigation frame.
Step 2 Select the switch you are moving the IP phone(s) to from the drop-down list.
Step 3 Select your viewing options so that the IP phone or phones you want to move are
listed in the IP Phone List.
Step 4 Click the check box of the IP phone you want to move.
Step 6 Click Yes to move the phone. Click Cancel if you have selected the wrong
phone(s).
168
Chapter 8: Configuring IP Phones ShoreTel Administration Guide
Step 1 Press the MUTE key followed by 4636# (INFO#). The phone will display the first
two parameters.
Step 2 Press # to advance the display or * to exit. The phone will resume normal operation
after the last parameter has been displayed.
To reset the phone, press the MUTE key followed by 73738# (RESET#). The phone will
reboot.
Figure 8-7 The 4th set of ShoreTel ring tones is replaced by the new custom tones
The process of loading ring tones onto an IP phone consists of the following steps:
Step 1 Identify Wave Files for use (via online search or by creating them manually). These
files must be stored on a server that is accessible to the IP phone via anonymous
FTP. (The server does not necessarily have to be the same as the one that is hosting
the configuration files.)
Step 2 Manually create a phone-specific configuration text file and store it in the same
directory as the standard IP phone configuration files. The name of the phone-
specific file should contain the MAC address of the target phone where the ring
tone will be loaded. The MAC address can be found on the sticker on the back of
the phone. (See Section 8.4.1.2 below for details.)
170
Chapter 8: Configuring IP Phones ShoreTel Administration Guide
Alternatively, you can load the same pair of custom ring tones onto several IP
phones at the same time, but the phones must all be of the same type (i.e. all
IP560g models or all IP212k models). This approach could cause ring tone
confusion if the phones were concentrated in one area of the building.
Step 3 Reboot the phone so that it will pick up the information in the text file, along with
the pointer to the Wave File. At boot time, the IP phone will display the success or
failure of downloading the phone-specific configuration file and any configured
Wave Files.
Also note that it is possible to replace internal and external ring tones in separate sets (e.g.
Ring 2 external and Ring 4 internal), but only one set of ring tones can be active at a time so
activating either set of ring tones will only activate only one of the custom rings tones at a
time.
Step 2 Open the Attributes panel by selecting Image -> Attributes from the main menu.
Step 3 Verify the following parameters are set as follows and make the appropriate
adjustments:
Width = 320
Height = 240
Units = Pixels
Colors = Colors
Step 5 Open the Save As panel by selecting File -> Save As from the main menu.
Step 7 Note the proposed file name and directory, and click Save.
Step 1 Save the wallpaper file on the headquarters (HQ) server in following directory: C:/
Inetpub/ftproot
Step 3 Open the customization file for the desired phone model:
172
Chapter 8: Configuring IP Phones ShoreTel Administration Guide
Step 4 Add the following line to the open file: Wallpaper2pixmap abc.bmp, entering the
name of the wallpaper file in place of abc.bmp, then save and close the file.
For example, if the wallpaper file is name logo.bmp, then enter Wallpaper2pixmap
logo.bmp.
Step 5 Open the configuration file for the desired phone model:
IP 265: open shore_s36.txt
IP 565g: open shore_s6c.txt
Step 6 Verify that the file contains the one of the following lines
IP 265: Include s36custom.txt.
IP 565g: Include s6ccustom.txt.
Add this line to the file if it is not present.
Step 8 Verify that, when each phone reboots, they download and save the wallpaper file.
Step 9 Verify that each phone displays the new wallpaper file.
Step 1 Save the wallpaper file on the HQ Server computer in following directory: C:/
Inetpub/ftproot.
Step 3 Create a text file named shore_xxxxxx.txt, where xxxxxx is the MAC address of the
phone. Use lower case text when naming the file.
The MAC address is a twelve digit number that uniquely identifies each individual
device. This address is printed on the white bar code located on the bottom of the
phone.
Example: If the MAC address of an IP 565g is 00104907020C, then create a file
named shore_00104907020c.txt
Step 4 Add the following line to the open file: Wallpaper2pixmap abc.bmp, entering the
name of the wallpaper file in place of abc.bmp, then save and close the file.
For example, if the wallpaper file is name logo.bmp, then enter Wallpaper2pixmap
logo.bmp.
Step 6 Verify, while the phone reboots, that it downloads and saves the wallpaper file.
Details:
This feature is currently supported on the following ShoreTel IP phone models:
— IP565g
— IP560g
— IP560 – Newer models support this feature while older IP560 models do not.
(To see if your IP560 supports this feature, flip the phone and check the label
with the model number. If the model number ends with a suffix of "-03" or
higher, the phone will support this feature. If the suffix ends in "-01" or "-02"
the feature is not supported.)
— IP265
— IP230
— IP212k
Using this feature will defeat auto on-hook and off-hook behaviors.
The feature is only supported in conjunction with Plantronics CS50 headsets.
Step 1 Launch ShoreWare Director and enter the user ID and password. Then click
the Login button.
Step 2 Click on the Administration link to expand the list (if it has not already been
expanded).
Step 3 Click on the Users link and then click on the name of the user for whom you
will be configuring this feature.
Step 4 Click on the Personal Options tab to display a window similar to the one shown
below:
174
Chapter 8: Configuring IP Phones ShoreTel Administration Guide
Step 1 Press the Options button on the IP phone, followed by the associated password
and the # key.
Details:
After a function is assigned to a button, users can enter a label (up to five
characters on multiline ShorePhones and up to six characters on the IP 100 and
BB24). The label appears on the LED display next to the custom button.
The system administrator can configure the custom buttons via ShoreWare
Director on behalf of a user, or he can enable permissions for an individual user so
that the user can modify the custom buttons on his own IP phone via the telephone
interface.
The programmable button feature is supported on the multiline models but is not
supported on the IP 210.
Function Parameter Comments
Agent Login None
Agent Logout None
Agent Wrap-Up None
Barge In Extension or none
Bridged Call Appearance Extension or none
Call Appearance None Not supported on Button Box
Centrex Flash None Refer to Section 7.2.10 on page 153.
Change CHM Change Call Handling Monitor
Change Default Audio Path Audio Call Path
Conference Blind Extension or external number
Conference Consultative Extension or external number
Conference Intercom Extension or none
Dial Mailbox Extension or none
Dial Number (Speed Dial) Extension or external number
Group Pickup Extension
Hotline Extension
Intercom Extension or none
Monitor Extension Extension or none
Page None
Park Extension or none
Park and Page Extension or none
Pickup Extension or none
Pickup Night Bell None
Pickup/Unpark Extension or none Uses internal presence to determine which
operation to perform
Record Call Mailbox Operates on selected call in connected; Pressing a
second time stops the recording.
Call recordings can be saved in the mailbox of the
initiating client (by leaving the mailbox field
blank), or can be routed to an alternate mailbox by
entering a mailbox number in the field.
Record Extension Extension or mailbox Call recordings can be saved in the mailbox of the
initiating client (by leaving the mailbox field
blank), or can be routed to an alternate mailbox by
entering a mailbox number in the field.
Send Digits Over Call Extension
Silent Caoch Extension
Silent Monitor Extension or none
Table 8-3 Supported Programmable Button Functions:
176
Chapter 8: Configuring IP Phones ShoreTel Administration Guide
Step 1 Launch ShoreWare Director and enter the user ID and password. Then click
the Login button.
Step 2 Click on the Administration link to expand the list (if it has not already been
expanded).
Step 3 Click on the Users link and then the Individual Users link to display the list of
users on this system.
Step 4 Click on the name of the user whose phone you want to modify and then click
on the Personal Options tab.
Step 5 Scroll to the bottom of the window and click on the Program Buttons link to
display a window similar to the one shown below:
Step 6 Click on the Function drop-down menu and select the action you would like to
associate with a particular button.
Step 7 In the Label field to the right of the drop-down menu, enter a descriptive word
to remind the user which function is associated with that button. This label will
appear on the LED display adjacent to the button. Note that this label can be up
to five characters long for the multiline phones and up to six characters long
for the IP 100 and BB24.
Step 8 After you have selected a function and entered a label for a particular button,
you may optionally enter destination information in the Target field. Certain
functions do not require entering a destination, but other functions such as
speed-dial or blind transfer can optionally take a destination. Some functions
take only extensions and some take any type of phone number.
Step 9 When you have finished entering functions and labels for all of the buttons,
click the Save button at the top of the window to store your changes.
Step 1 Launch ShoreWare Director and enter the user ID and password.
Step 2 Click on the Administration link to expand the list (if it has not already been
expanded).
Step 3 Click on the Users link and then the Individual Users link to display the list of
users on this system.
178
Chapter 8: Configuring IP Phones ShoreTel Administration Guide
Step 4 Click on the name of the user whose IP phone you would like to modify, and
then click the Personal Options tab to display a window similar to the one
shown below:
Figure 8-11 Accessing the Copy button via the Personal Options tab
Step 5 Click on the Copy button to display a window similar to the one shown below:
Step 6 Click the Search button next to the “From User” field to locate the person
whose programmable button setup you wish to copy.
Step 7 Select the appropriate Phone Type check box. The phone types must match,
meaning that you cannot copy an IP110 button configuration to an IP230.
If both users have multiple phones on their desk (e.g. an IP560 phone with a
BB24 button box), you can copy the button configuration for several devices
simultaneously, assuming the other user also has an IP560 phone and a BB24
button box). To do this, you would just select the appropriate Phone Type
check boxes. In this manner, you could copy up to four button box
configurations at once.
Step 8 Click the Copy button to duplicate the programmable button configuration
from one user to another.
To enable a user (as opposed to a system administrator) to configure the programmable
buttons on his or her ShorePhone, follow the procedure below:
Step 1 Launch ShoreWare Director and enter the user ID and password.
Step 2 Click on the Administration link to expand the list (if it has not already been
expanded).
Step 3 Click on the Users link and then the Individual Users link to display the list of
users on this system.
Step 4 Click on the name of the user whose profile you would like to modify (enabling
him to customize the buttons on his IP phone). A window similar to the one
shown below appears.
Step 5 Click on the Go to this User Group link and on the next window that appears,
click on the Go to this Class of Service link located to the right of the COS -
Telephony field. The Class of Service window appears, similar to the one
shown below.
180
Chapter 8: Configuring IP Phones ShoreTel Administration Guide
Figure 8-13 Accessing the User Group via the Edit User window
Step 6 Enter a name for the Class of Service profile in the Name field (unless you are
modifying an existing Class of Service profile for which you would like to
preserve the existing name).
Details:
The default for new Class of Service (Telephony) profiles is to have this feature
disabled, thus preventing users from modifying their own custom buttons.
Once this Class of Service (Telephony) profile has been created, you can apply it to
every person in the system that you would like to allow to change his or her
custom buttons.
To change the custom buttons on your ShorePhone or BB24 via the telephone interface,
follow the procedure below:
Step 1 Press the Options button on your IP phone and enter your password, followed
by the # key.
Step 4 Press the custom button that you would like to modify. (If you are using the
phone interface to modify the buttons on a BB24 device, press the button on
the BB24 that you would like to configure.)
Step 5 Scroll through the list of functions until you find the function that you would
like to apply to this button.
Step 6 When you have highlighted the appropriate function, press the Next soft key.
Step 7 Enter an extension, external number, or leave it blank. Then, press the Next
soft key.
Step 8 Press the 1 -> Aa soft key to shift the key pad to alphabet mode.
Step 9 Use the key pad to enter a short descriptive word that will remind you of the
new function of the custom button.
Step 11Press the Done soft key again to store your changes.
8.5.1.2 Terms
Secure Socket Layer (SSL): a cryptographic protocol that provide secure communications
on the Internet.
Point to Point Protocol (PPP): a data link protocol used to establish a direct connection
between two nodes over serial cable, phone line, trunk line, cellular telephone, specialized
radio links, or fiber optic links
182
Chapter 8: Configuring IP Phones ShoreTel Administration Guide
Virtual Private Network (VPN): a computer network in which some internode links are
facilitated via open connections or virtual circuits through a larger network instead of via
physical wires. The link-layer protocols of the virtual network are said to be tunneled
through the larger network. One common application is secure communications through
the public Internet.
VPN Concentrator: a gateway that provides secure access to a corporate network for remote
devices through VPN tunnels.
Stunnel: a multi-platform program that provide SSL tunnels between a remote device and a
VPN gateway.
Tunnel: an link between two networks (such as LANs) that are connected by a larger
network (such as a WAN or the Internet). Tunnel packets containing messages exchanged
by the smaller networks are encapsulated into packets that facilitate routing through the
larger network. Each VPN communication session establishes a tunnel, which is removed
when the session is finished.
8.5.2.2 Components
VPN Phone implementation requires two components – a VPN Concentrator and a
ShorePhone capable of communicating over a VPN
VPN Concentrator
The SSL based VPN Concentrator enables remote ShorePhones to establish secure voice
communications with through the local ShoreTel PBX through SSL VPN tunnels. For every
tunnel, a virtual PPP interface is created on VPN Concentrator and a peer PPP interface is
created on the remote ShorePhone. Signaling and media streams go through the PPP
interface and are secured by SSL encryption.
ShoreTel offers two VPN Concentrator Models:
VPN Concentrator 5300 – supports a capacity of 100 calls.
VPN Concentrator 4500 – supports a capacity of 10 calls.
The VPN Concentrator 4500/5300 Installation and Configuration Guide provides
additional information about the ShoreTel VPN Concentrators.
ShorePhone
Three ShorePhone models support the VPN Phone feature:
IP565g
IP560g
IP230g
The VPN Concentrator is located at ShoreTel’s Main Site, connected to the same LAN as
local ShoreGear switches and the Main ShoreTel server. Refer to the VPN Concentrator
4500/5300 Installation and Configuration Guide for specific deployment options based on
the router and firewall configuration of the ShoreTel Network.
8.5.3 Implementation
Configuring VPN Phone comprises three steps:
184
Chapter 8: Configuring IP Phones ShoreTel Administration Guide
Initial Configuration
The VPN Concentrator is shipped with the pre-configured IP address 192.168.1.1 for the
LAN port.
To access the VPN Concentrator web interface panels, perform the following:
Step 1 Assign static IP address 192.168.1.2 with subnet 255.255.255.0 to the Ethernet
interface of the computer that is connected to the LAN port.
Step 2 Launch a web browser on the PC and access the following URL
http://192.168.1.1.
The computer displays the login panel shown in Figure 8-16.
Step 3 Enter the following parameter values to log into the system
username – root
password – default
Network panel
The Network panel defines the IP address through which the VPN Concentrator is
accessed. To access the Network panel, select Network in the blue Configuration Menu on
the left side of the panel. Figure 8-17 displays the Network panel.
Enter the appropriate values in the following data entry fields:
LAN Interface Settings: Enter the IP address by which other LAN devices will access
the VPN Concentrator
WAN Interface Settings: Enter the IP address by which remote devices can access the
VPN Concentrator.
Stunnel panel
The Stunnel panel specifies setup characteristics about the Stunnels that facilitate
communications between the concentrator and the remote phones. To access the Stunnel
panel, select Stunnel in the blue Configuration Menu on the left side of the panel. Figure 8-
18 displays the Network panel.
186
Chapter 8: Configuring IP Phones ShoreTel Administration Guide
Route panel
The Route panel defines the static routes to networks or servers on the LAN. To access the
Route panel, select System -> Route in the blue Configuration Menu on the left side of the
panel.
Step 1 Enter the subnet address and mask in the IP Network and Netmask data fields,
respectively.
Step 2 Enter the IP address that accesses the Gateway server of the added network.
Step 1 Enter the username and password for the user in the Username and Password data
fields, respectively.
Step 2 Re-enter the password in the Confirm Password data entry field.
The Password and Confirm Password data entry field contents must be identical.
Step 1 Open the IP Phone Address panel in Director by selecting Administration -> IP
Phones -> IP Phone Address Map from the Main Menu.
Step 2 Open the IP Phone Address Map Info popup, as shown in Figure 8-21, by pressing
the New button in the top left corner of the panel.
Step 3 Enter the Site Name and the low and high IP address of the block allocated to VPN
calls in the appropriate data entry fields.
The Site Name parameter specifies the codecs used for call involving devices at the
specified IP addresses.
188
Chapter 8: Configuring IP Phones ShoreTel Administration Guide
8.5.3.3 Phones
ShorePhones are manually configured to establish a stunnel with the VPN concentrator.
After the phone is configured and placed on a WAN port (such as the internet) it attempts
to communicate with the Concentrator. ShoreWare does not provide DHCP options for
automatically setting these parameter values at startup.
The following parameters are manually configured on the ShorePhone to perform VPN
calls:
VPN Gateway: This parameter specifies the WAN IP Address of the VPN Concentrator
to which the ShorePhone connects. Default value is 0.0.0.0.
VPN Port: This parameter specifies the port number of the VPN Concentrator to which
the ShorePhone connects. Default value is 443.
VPN: This parameter, when set to On, enables VPN Phone on the ShorePhone. Default
setting is Off.
VPN User Prompt: This parameter, when set to On, programs the ShorePhone to
prompt the user for a VPN user name after completing a power cycle.
VPN Password Prompt: This parameter, when set to On, programs the ShorePhone to
prompt the user for a VPN password after completing a power cycle.
FTP: This parameter specifies the IP Address of the RTP server from which the phone
requests VPN Phone software upgrades. When set to the default value of 0.0.0.0, the
phone solicits upgrades from the IP Address of the VPN Gateway.
190
Chapter 8: Configuring IP Phones ShoreTel Administration Guide
8.7.1 Implementation
During a call, the user has the option in Communicator to go to the Properties of the call
and add Call Notes. If the Call Note feature is not enabled for the user, the Call Note field is
not active in Communicator. The user will not be able to add notes about the call.
Step 3 Click on the Class of Service link to display the Class of Service panel.
Step 4 To disable the call notes option for user goups assigned this class of service,
clear the Allow Call Notes checkbox.
192
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
C H A P T E R 9
9.1 Overview
This chapter provides information about configuring the system-wide call control features
of the ShoreTel system. You can configure:
Account Codes
Multi-site Account Codes
Bridged Call Appearances
Bridged Call Appearance Conferencing
Shared Call Appearance
Silent Coaching
Hunt Groups
Paging Groups
Multi-site Paging Groups
Priority Paging Groups
Pickup Groups
Route Points
Ringdown Circuits
Bandwidth Management
Codec Profiles
Media Encryption
Clicking the Call Control link in the navigation frame provides access to other Call Control
selections, shown in Figure 9-1.
The use of wildcards introduces less strict validation of the account code entered by the
user. Rather than checking each individual code, a length check is performed instead. The
introduction of wildcards into the account codes does not impact the ability of the system
to assign an account code to individual clients.
You can create account codes with non-numeric characters, but these characters are
discarded during code collection. The following table gives example account codes and
shows how the Account Codes Service interprets the code.
Sample Account Code Recorded Code
Sales 200 200
1001-3 10013
1.234A 1234
3000 Exec 2 3002
Table 9-1 Sample Account Codes
Account code collection is enabled on the basis of user groups, with the collection of
account codes set to be one of three states:
Disabled
Optional
Forced
For information about account codes and User Groups, refer to Section 10.3 on page 270.
194
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
Call Detail Reports include details of account codes associated with outbound calling.
Account Codes are associated with a configurable extension and have a dedicated user
group that defines ultimate call permissions and trunk group access.
A new user group named “Account Codes Service” is created for use by the Account Codes
Service. Since it is only intended for use by the Account Codes Service, this user group does
not appear in drop-down lists for the assignment of User Groups to users and other objects
such as workgroups. You can, however, change all attributes of the Account Codes Service
User Group except the fields indicating whether Account Codes are disabled, optional, or
required. Refer to Section 7.2.1 on page 140.
Step 1 Launch ShoreWare Director and enter the user ID and password.
Step 2 Click on the Administration link to expand the list (if it has not already been
expanded).
Step 3 Click on the Call Control link to display a window similar to the one shown below:
The top portion of the Account Codes page offers you two options for filtering the
account codes list. When you have defined one or both of these filters, click Apply.
To save your filter, click Save Filter. Clicking Clear clears both fields.
The filtering options are:
By Name: You can filter the list by the name given to the account codes. Enter
partial account names to return a list of all accounts beginning with matching
characters.
By Account Code: You can filter the list by account code. Enter partial account
codes to return a list of all accounts beginning with matching digits.
The bottom portion of the Account Codes page lists the current account codes and
allows you to create and delete account codes. To delete an account code, click the
check box to the left of the account code and click Delete.
Step 4 Click on the New button. A window appears, as shown in Figure 9-3, that allows
you to enter the name and code of a new account.
Step 5 Enter a name for the account code in the Name field.
196
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
Step 6 Enter an account code in the Account Code field. Account codes can be any length
to a maximum of 15 digits. You can use prefixes to group account codes. For
example, the account codes 1234 and 12345 can coexist. If your system will
contain more than 50,000 account codes, you can enter a string of wildcard
characters (a question mark) in place of the DTMF digits.
Up to 15 wildcard characters can be entered in an account code, but if all of the
account codes in your organization have 6 digits, then you should enter 6
wildcards in this field. A single account code cannot contain a mix of digits and
wildcard characters.
Step 7 Click Save to create the account. To create another account, click Next.
Step 8 Click Close to exit the Account Code Info dialog box.
Account codes are enabled on the basis of user groups. For more information, see Section
10.3 on page 270.
9.3.1 Implementation
9.3.1.1 Configuring Multi-site Account Codes
To successfully configure your ShoreTel system with Multi-site Account Codes, you
must complete the following configuration activity:
Change the System-wide Account Code Extension
Change the Account Codes Local Extension for the Headquarters Server
Add the Account Codes Local Extension to the Distributed Voicemail Server
Add the Account Code Local Extension to the ShoreGear Voicemail Switch
9.3.2 Usage
To use Account Codes, a person picks up the phone and dials an external number. The call
is redirected to a ShoreWare Server or ShoreGear Voicemail Switch and they are prompted
to enter an account code. The person enters the account code and presses the # key. If the
user enters a valid account code, the call is recorded in the database and redirected to the
external destination. Then ShoreTel system administrator can then run Account Code
reports to show the time, date and length of the call.
If the person repeatedly dials an incorrect account code, and the ShoreTel system
administrator has configured the callers User Group such that it is mandatory to enter an
account code (Forced), the call will be dropped.
If the person repeatedly dials an incorrect account code, and the ShoreTel system
administrator has configured the callers User Group such that it is optional to enter an
account code (Optional), the call will be proceed to the external number, but it will not be
recorded in the database and made available to Account Code reports.
Step 3 Click on the Systems Extensions link to display the System Extensions edit page.
Step 4 Change the extension in the Account Code Extension field in the Account Codes
section of the edit page.
198
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
9.3.3.2 Changing the Account Code Local Extension for the Headquarters Server
The Account Code Local Extension is populated by default for the Headquarters Server
only.
To change the Account Code Local Extension for the Headquarters server, follow these
steps:
Step 2 Click on the Applications Servers link to display the Application Servers List.
Step 3 Select the Headquarters Server from the list to display the Edit Server page.
Step 4 Change the extension in the Account Code Local Extension field.
9.3.3.3 Adding the Account Code Local Extension to the Distributed Voicemail
Server
The Account Code Local Extension is not populated by default for Distributed Voicemail
Servers. The administrator must manually enter the extension.
To add the Account Code Local Extension to a Distributed Voicemail Server, follow these
steps:
Step 2 Click on the Applications Servers link to display the Application Servers List.
Step 3 Select the Distributed Voicemail Server from the list to display the Edit Server page.
Step 4 Add the extension in the Account Code Local Extension field.
200
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
9.3.3.4 Adding the Account Code Local Extension to the ShoreGear Voicemail
Switch
The Account Code Local Extension is not populated by default for Voicemail Switches. The
administrator must manually enter the extension. To add the Account Code Local
Extension for a ShoreGear Voicemail Switch, follow these steps:
Step 2 Click on the Applications Servers link to display the Application Servers list.
Step 3 Select the ShoreGear Voicemail Switch from the list to display the Edit Server page.
Step 4 Add the extension in the Account Code Local Extension field.
202
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
User Three has three buttons configured to answer BCA calls – the first button
answers calls to Stack Position #1, the second button answers calls to Stack
Position #2, and the third button answers calls to Stack Position #3.
The first incoming call to the BCA arrives on Stack Position #1. User Two cannot
answer this call. A second call to the BCA will arrive on Stack Position #2 if the first call
is still active. User One cannot answer that call. User Three is the only user that can
answer calls that arrive on Stack Position #3.
When a call stack position on a BCA receives a call, all buttons configured for that stack
position indicated an incoming call. When the call is answered, the LED on the phone of
the person that answered the call becomes solid green while the other BCA stack buttons
are red.
Users place calls through a BCA by pressing a programmed ShorePhone button. The LED
on the outbound caller's phone becomes solid green, and the buttons associated with the
BCA stack position on all other phones become solid red. If the call is placed on hold, the
buttons associated with LEDs on all phones indicate a call on hold.
Pressing the top-most BCA custom button for outbound calls does not necessarily access
trunk 1. There is no one-to-one correlation between the custom buttons programmed for
BCA extensions and a particular trunk. Trunks can be associated with BCA extensions in
any random manner desired by the system administrator.
A caller ID number can be associated with a BCA. The following rules determine which
caller ID number is displayed for outbound BCA calls:
Outbound to an internal extension – the name and number of the user that initiated the
BCA call is sent. If the user is a “private”, the caller-id is blank.
Outbound to an external number – the system sends the first number in the following
list that is available:
— Outbound caller-id number assigned to the BCA
— DID number assigned to the BCA
— External identification or caller-id number of the user initiating the BCA call
Outbound to an external emergency number (such as 911) – the emergency
identification or the user’s CESID number is sent.
The system can be configured to display caller ID on inbound calls, in addition to enabling,
disabling, or delaying inbound call ringing.
Extension: This field specifies the extension through which the BCA receives inbound
call.
Backup Extension: This field specifies the extension that receives calls to the BCA
when the switch that supports the BCA is out of service.
When using another BCA as the Backup Extension, the two BCAs and the must be
assigned different switches.
DID: This field specifies the DID number assigned to the BCA.
Refer to Section 7.2.3.2 on page 148 for additional information about DID numbers
and ranges.
DNIS: This field specifies the DNIS information sent on outbound BCA calls.
Outbound Caller ID: This field specifies the Caller ID number that the system sends on
outbound BCA calls.
Include in System Dial By Name Directory: When this parameter is enabled, the BCA
extension is available through ShorePhone display by pressing the Directory button.
Make Number Private: This parameter designates the BCA extension as Private, as
described in Section 12.1 on page 339.
Switch: This field specifies the ShoreGear switch to which the BCA is assigned.
Call Stack Depth: This field specifies the number of calls that the BCA can
simultaneously handle.
No Answer Number of Rings: This field specifies the No Answer condition for a call to
a BCA.
Call Forward Destination: These fields specify the recipient of unanswered inbound
calls.
— Call Stack Full: This number receives calls that are unanswered when the BCA is
handling the number of call specified by the call stack depth setting.
204
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
— No Answer: This number receives calls that are unanswered after the number of
rings specified by the No Answer Number of Rings setting.
Step 1 Open the Bridge Call Appearance List window in ShoreWare Director by selecting
Administration -> Call Control -> Bridged Call Appearances from the Main Menu.
Figure 9-9 displays the Bridged Call Appearances List window:
Step 2 Open the Edit Bridged Call Appearances window by either clicking the name of an
existing BCA or click the New button.
Figure 9-8 displays the Edit Bridged Call Appearances window.
BCA parameters that are configured when configuring an IP Phone button include:
Extension: This parameter specifies the BCA for which the button answers calls.
Call Stack Position: This parameter specifies the individual calls to the BCA extension
that the IP Phone Button can access.
Ring Delay Before Alert: This parameter specifies the period that an inbound call is
present on the IP Phone button before the phone plays an audio alert. Valid settings
include:
— None: The phone plays an audio alert on the first ring.
— 1, 2, 3, or 4: The phone begins playing the audio alert after the specified number of
rings.
— Don’t Ring: The phone never plays the audio alert.
Show Caller ID on Monitored Extensions: These options control the information that
the phone user can see about the inbound call.
Enable Auto-Answer when Alerting: When this option is selected, the Inbound BCA
Call is answered by pressing the IP Phone button, taking the handset off-hook, pressing
the speaker button, pressing the headset button, hook-flashing, or by pressing a unused
Call Appearance button.
When this option is not selected, the inbound BCA call is answered by pressing the IP
Phone button programmed for the BCA or by pressing the Answer button.
No Connected Call Action: These radio buttons programs the phone’s ringdown
behavior. Refer to Section 9.15.3.1 on page 251 for more information about configuring
Ringdown.
— Answer Only: Select this option to disable ringdown
— Dial Tone: Select this option to configure the phone as the recipient on a ringdown
circuit.
— Dial Extension: Select this option to configure the button as the initiating end of a
ringdown circuit when the recipient is an IP phone located on the ShoreWare
network.
— Dial External: Select this option to configure the button as the calling end of a
ringdown circuit when the recipient is a device not located on the ShoreWare
network.
Step 1 Select Administration -> Users -> Individual Users from the Director menu.
Step 3 Select Personal Options on the panel bar at the top of the window.
Step 4 Select Program IP Phone buttons, located in the middle of the panel.
206
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
The Bridged Call Appearance Conferencing with Privacy Release feature allows users to
join a bridged call already in progress by pressing a BCA programmed phone button. BCA
conferencing feature is only available on ShoreTel ShorePhones and is not enabled for
toolbar buttons on ShoreTel Call Manager. Each party on the bridged conference call uses a
Make Me Conference port on the ShoreGear switch.
When a call is made to the BCA line, the BCA button programmed on the phone is lit green
as soon as the user answers the BCA call. Other BCA users will see either an orange or red
BCA button. If the button is orange, the BCA user can press on the orange BCA button to
join the BCA call in progress. If the button is red, a user is not allowed to join the active
BCA call.
Figure 9-11 shows a customer calling into the BCA line. Once the call is answered the BCA
button is solid green.
Additional users can join the active BCA call by pressing the orange BCA button on their
phones. The BCA button will turn green and users can join the BCA conference call. Figure
9-12 shows the results of additional users successfully joining the active BCA call. Note
that in Figure 9-8 the customer is connected directly to the original BCA users ShorePhone.
Once the first additional BCA user is added to the call, each ShorePhone is transferred to a
ShoreGear switch with available Make Me Conference ports that directly connects each
additional BCA user.
208
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
On the IP230 ShorePhone a slightly different color pattern is displayed for BCA operations.
Refer to Table 5 for more details on the ShorePhone LED colors for Bridged Call
Appearances.
Step 3 Click on the Bridged Call Appearances link to display the list of existing
BridgedCall Appearances.
Step 4 Click on the New button to create a new Bridged Call Appearance or click on
anexisting Bridged Call Appearance to modify its parameters.
Step 5 Edit the Bridged Call Appearances fields per the following descriptions of the
Bridged Call Appearances fields.
Field Description
Allow Bridged Conferencing Enables the BCA conferencing feature.
Default Privacy Setting Sets the default privacy setting for active BCAcalls.
Other Parties Can't Join This setting designates that privacy is initially enabled for active
BCA calls. Other users of the BCA are restricted from joining
the active call. This is the default behavior.
Other Parties Can Join This setting designates that the privacy feature is not initially
enabled for active BCA calls. Other users of the BCA are
allowed to join the active call.
Table 9-2 Allow Bridged Conferencing Fields
210
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
Step 7 Assign the BCA to the appropriate ShorePhones. Refer to Configuring Answer
Options for more information on assigning the BCA to a ShorePhone button.
Step 1 Open the Edit User panel of the desired user by selecting Administration ->
Users -> Individual Users from the Director Main Menu, then click the name of
the desired user.
Step 3 Enter the desired number for the aBCA in the Associated BCA field.
This step can be skipped if the autofill entry is acceptable. This field cannot be
edited after the initial configuration.
Step 4 Press the Save button at the top of the Edit User panel.
When a new call is placed from executive's PCM the existing active calls will be locally held
and not parked back on aBCA. However if the new call is placed from the phone, then the
existing active call will be parked back on aBCA.
Clearing the Shared Call Appearances checkbox reverts the executive extension to a
normal extension and deletes the aBCAs associated with the extension.
212
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
Step 1 In Director, open the Bridged Call Appearance List panel of the desired user.
Step a: Select Administration -> Call Control -> Bridged Call Appearances from the
Director Main Menu.
Step b: Click the aBCA associated with the desired user. aBCA names have the form
<first name>_<last name>_<extension>, where
— first name is the first name of the user
— last name is the last name of the user
— extension is the user’s extension number
Step 2 Open the edit panel for the aBCA, as shown in Figure 9-16, by clicking the
name of the desired aBCA on the Bridged Call Appearance List panel.
When the Edit panel of an aBCA opens, Director displays a warning that the
BCA is a Shared Bridged Call Appearance and cannot be modified.
9.6.1.4 Hotline
A hotline is a bi-directional ringdown circuit accessed through IP Phone or ShoreTel
Communicator buttons. A hotline call is initiated by pressing the assigned button. Hotline
calls can be configured as speed dial or intercom calls.
A Hotline circuit can be implemented between an executive and assistant to communicate
call status on the executive’s aBCA. To land a call on hotline button as intercom or speed
dial, its required that both the parties have a hotline program button. If not the call will be
offered as normal call.
Hotline calls and Extension Monitor calls to an Executive extension that are picked up are
not bridged. Refer to the Hotline section for configuration information.
NOTE: Hotline intercom calls will use a user's intercom permissions. Hence same rules
that apply to regular intercom calls apply to hotline-intercom calls.
214
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
Step 3 Configure the Assistant user to access the aBCA associated with the executive
extension
Step 1 The inbound call flashes an aBCA indicator on the assistant’s and executive’s
calling devices – ShorePhone or ShoreTel Communicator.
The executive can answer the call at this time and eliminate the assistant’s role.
Step 2 The assistant user answers the call that is flashing on the aBCA button and
determines the caller’s name and purpose.
Step 4 The assistant user presses the hotline button to call the executive.
Step 5 The assistant user advises the executive of the call in progress and provides
instructions on picking up the call.
Step 6 The executive picks up the held call by pressing the aBCA button, as instructed
by the assistant.
NOTE: Internal users calling executive will see aBCA's number called party
ID while the call is ringing and actual executive number after the call is
connected.
Step 1 The assistant user accesses an aBCA associated with the executive extension by
pressing an appropriate IP Phone or ShoreTel Communicator button.
NOTE: The called party will see the executive's bBCA or the assistant’s
aBCA's caller ID based on the BCA Caller ID registry setting.
Step 2 The assistant user calls the recipient and prepares the recipient for the
executive’s call.
Step 4 The assistant user presses the hotline button to call the executive.
Step 5 The assistant user advises the executive of the call in progress and provides
instructions on picking up the call.
Step 6 The executive picks up the held call by pressing the aBCA button, as instructed
by the assistant.
NOTE: An executive extension’s redial list shows only outbound calls.
Scenario 2
In this scenario executive hotlines the assistant and asks him or her to bring party two into
the call and then the executive gets back on the line with party1. Then the assistant calls
party two, hotlines the executive to tell him that party two is ready to join and then joins
party two by initiating a blind conference and then selecting the executive’s line.
NOTE: The assistant joins the second party into the executive call by initiating a blind
conference then specify the number or extension and then select options for for blind or
consultative conference. The executive’s line LED will be RED as designed.
NOTE: Assistant cannot join a party into a executive’s line if the executive is already on
a 3-party call on that line.
216
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
Step 1 Open a Telephony Class of Service panel for the desired service class:
Step a: Select Administrator -> Users -> Class of Service on the Main Menu.
Step b: Click the name of the desired Telephony Features Permissions CoS.
Step 2 Select the following Silent Monitor options for users assigned to the Class of
Service:
Enable users assigned to the CoS to monitor calls by marking the Allow
Initiation checkbox in the Silent Monitor / Silent Coach Other’s Calls row.
Determine the users that can monitor users assigned to the CoS by selecting a
radio button right of the Accept: text.
Valid options include None, All, and From Only. Selecting From Only activates
the data entry field that specifies the user that can silently monitor calls of
users assigned to the CoS.
Step 1 Open the Call Control Options Edit panel, as shown in Figure 9-18, by
selecting Administration -> Call Control -> Options on the Director Main Menu.
218
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
Step 1 Open a user’s IP Programmable Button panel for the desired user:
Step a: Select Administrator -> Users -> Individual Users on the Main Menu.
Step b: Open the Edit User panel by clicking the name of the desired user.
Step c: Select Personal Options at the top of the panel.
Step d: Click IP Phone Buttons.
Figure 9-19 displays the IP Phone Buttons configuration panel.
Step 2 Select Silent Coach from the Function drop-down menu of a selected button.
Step 4 To program the button to monitor the calls of a specific user, enter the user’s
extension in the Extension field.
If this field is left blank, pressing the IP Phone button queries the initiator to enter
a number in the Telephone User Interface before the session begins.
Step 3 Click the Silent Coach button at the bottom of the panel.
Step 1 Press the programmable Silent Coach button, as shown in Figure 9-21.
If the button specifies a Silent Coach recipient, the system immediately initiates a
Silent Coach session with that user. Skip the remaining steps.
220
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
If the button does not specify a Silent Coach recipient, ShoreTel Communicator
displays the Silent Coach dialog box. In this case, continue to the next step.
To transition a Silent Coach session into a Silent Monitor or Barge In session, perform
one of the following:
• Right click the call cell and select the desired session type on the context menu.
Figure 9-21 displays the context menu during a Silent Monitor Session.
• If available, press the Monitor or Barge In programmable button.
Figure 9-21 displays Silent Monitor, Silent Coach, and Barge In programmable
buttons.
The same process transitions a Silent Monitor session into a Silent Coach session.
222
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
Clicking on a group name shows the details for the hunt group, as shown in Figure 9-24 in
the Hunt Groups edit page.
Hunt groups allow a call to be offered to a limited set of user extensions with no reporting,
queuing, sophisticated schedules, log-in, log-out, or wrap-up states. Each hunt group is
composed of an ordered list of no more than 16 users. A maximum of 8 hunt groups
totalling no more than 16 members can be assigned to a single switch. If your requirements
more complex, you should use workgroups.
Rather than being reliant on the Headquarters Server, a hunt group can be assigned to the
switch closest to the agents and/or trunks associated with it. The switch controls the
hunting, with no dependency upon the server. Hunt Groups have an extension number
and, optionally, can also have a DID and/or DNIS number. They can be call forward
extensions for users, workgroups, route points, personal assistants, site fax redirect
extensions, site operator extensions, and the target for trunk groups. They are also allowed
as the backup destination for workgroups and route points. This can be useful to allow
some basic call handling when the workgroup server is not reachable.
The caller ID displayed for a hunt call is the external caller’s ID.
A user may belong to more than one hunt group. In addition, a user assigned to a
workgroup may also be assigned to hunt groups. Each call is hunted as a new call; that is, if
the hunt mode is top down, each new call begins hunting from the top of the list. In this
case, the person at the top of the list will get most of the calls.
224
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
Extension: This is the extension number of the hunt group. Each hunt group extension
must be unique.
This is a required field.
Backup Extension: This is the backup extension of the hunt group. If the hunt group is
unreachable or the switch is down, calls can be directed to this extension. A backup
extension may be another hunt group, a workgroup, a route point, or a user.
This is a required field.
DID: You can assign one DID number to a hunt group.
Check the first box to select DID. Make a selection from the drop-down list of area
codes. This is an optional field.
Refer to Section 7.2.3.2 on page 148 for additional information about DID numbers
and ranges.
DNIS: The Edit DNIS Map button invokes the Select DNIS Trunk Group dialog box.
This lets you select a trunk group for DNIS routing. Only trunk groups that are
configured for DNIS will be presented in the dialog box. You can assign multiple DNIS
numbers to a hunt group.
DNIS is typically used to route 800-number calls to a workgroup or application.
This is an optional field.
Include in System Dial By Name Directory: This check box includes the hunt group in
the auto-attendant dial-by-name directory. No name is recorded for a hunt group.
When a hunt group is chosen, the extension is announced by a generic message.
This is an optional field.
Make Number Private: This check box makes the hunt group extension private. When
the hunt group is private, it is not listed in the system directory and does not appear in
the Communicator dialing lists. See also Section 10.4 on page 272.
This is an optional field.
Switch: Select from the drop-down list of available switches. This is the switch that will
host the hunt group and do the hunting of calls
Call Stack Depth: This lets you specify the maximum number of simultaneous calls
that can be “stacked” on the hunt group extension. When this number is met,
additional inbound calls will be routed to the Busy Destination.
Default value is 8. Valid entries are 1 through 16.
See also Section 10.2.1 on page 261.
Distribution Pattern: Click either Top Down or Simultaneous. Top Down hunts
sequentially through the ordered list of group members. Simultaneous rings all group
members at the same time. The first to answer is presented with the call. The default is
Top Down.
This is a required field.
Rings Per Member: The default is 2 rings. All group member extensions ring with the
same number of rings. If the phone is not answered, the hunt continues on to the next
group member.
This is a required field.
No Answer Number of Rings: The default is 6 rings. This value determines the number
of ring backs a caller will hear while the call is being hunted. Once this value is
exceeded, the call is sent to the No Answer Destination.
This is a required field.
Call Member When Forwarding All Calls: Default is disabled. When enabled, even if a
group member’s call handling mode is Call Forward Always, the call is offered to the
member.
Skip Member if Already on a Call: Default is disabled. When enabled, even if a group
member’s call stack is not full, if the member’s phone is busy or currently being offered
a call, the new call is not offered to the member.
Busy Destination: An alternate call destination can be specified for calls to be sent
when all members of the hunt group are busy and the call stacks are full.
This is an optional field.
No Answer Destination: An alternate call destination should be specified for times
when no member answers a call. The hunt will continue until the No Answer Number
of Rings value is exceeded, after which callers are sent to this No Answer Destination.
On-Hours Schedule: From the drop-down list, select an on-hours schedule or None.
Selecting None causes all calls to be treated as if it is on-hours.
Holiday Schedule: From the drop-down list, select a holiday schedule or None.
Holidays are handled the same as off-hours.
Off-Hours/Holiday Destination: Each hunt group can have a call forward destination
for use during the off-hours state.
This is an optional field.
Current Call Handling Mode: You can configure several call handling modes for the
hunt group: On-Hours, Off-Hours, or Holiday. The default is On-Hours.
Consult Chapter 15, starting on page 395. This is an informational field.
Choose Members: Click a member name and then click Add to add a member to the
Hunt Group. Members can be removed and re-ordered, as well. This is useful since the
Hunt Group membership is an ordered list.
Note that you can use filters to sort available members into an order that makes your
selection process easiest for you.
226
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
9.9.2 Configuration
To specify who should be paged, create an extension list of paging user numbers. For
information about creating extension lists, refer to Section 10.6.4 on page 298. Users in the
extension list used as a paging group must belong to a user group that allows overhead
paging. As an alternative to calling the paging number, group paging is available from the
auto-attendant (for internal users) and can be used if this fulfills your paging needs. Group
paging is not available to external callers.
Paging groups are viewed, edited, or deleted on the Call Control Paging Groups list page.
Select an existing group for editing or click New to add a new paging group. The Paging
Groups edit page is shown in Figure 9-26.
228
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
The Multi-site Paging Group feature allows users to pick up a phone and dial a single
system extension to page a group of telephones. With Multi-site Paging Groups, the
administrator can now configure local paging extensions for each site.
The Multi-site Paging Group functionality can be implemented on the Headquarters
Server and Distributed Voice Mail Servers. This feature is configured in a similar
manner to the Paging Group feature implemented in previous releases.
NOTE: Group paging is not available on "V"-switches (VMiB systems)
Figure 13 shows a two site implementation where each site has a Paging Group. With
Multi-site Paging Groups, both pages are recorded and sent by their local server with no
impact on WAN bandwidth.
In order to reduce the perceived audio delay of paging multiple phones in the same room,
the ShoreTel system will wait to verify that the extensions referenced on the Extension List
are ready to receive the page. This delay period is specified in the Group Paging
Synchronization Delay field in the Paging Groups edit page.
Step 3 Click the Paging Groups link to display the list of Paging Groups as shown in
figure below.
Step 4 Click New to create a new paging group or click on an existing Paging Group to
modify the parameters.
230
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
Name: The paging group. Each paging group name must be unique. This is a required
field.
Extension: The extension number of the paging group. Each paging group extension
must be unique. This is a required field.
Group Paging Server: Select the Headquarters Server or one of the Distributed
Voicemail Servers. The server selected will be the source of the audio streamed to the
telephones during the page. The default server is set to Headquarters. This is a
required field.
Include in System Dial By Name Directory: This check box includes the paging group
in the auto-attendant dial-by-name directory. No name is recorded for a paging group.
When a paging group is chosen, the extension is announced by a generic message. This
is an optional field.
Make Number Private: This check box makes the paging group extension private.
When the paging group is private, it is not listed in the system directory and does not
appear in the Communicator dialing lists. This is an optional field.
No Answer Number of Rings: The default is 2 rings. This is always used for analog
phones. It is used for IP phones if the phone is busy. This is a required field.
Extension List: Select the name of the extension list to be used as the paging group
from the drop-down list. See the ShoreTel System Administration Guide for more
information on Extension Lists. This is a required field.
Group Paging Synchronization Delay: The time in seconds that the server will wait to
connect to all phones in the extension list prior to sending the audio stream to the
phones. This delay was introduced to reduce the perception of audio echo when paging
large groups of phones. The default time is set to 3 seconds. This is a required field.
The user whose phone will be picked up must have class of service “Call Pickup
Allowed” to use this feature. However, other users need not be members of the pickup
group to pickup a call.
This feature is not supported on the following legacy ShoreTel switch models:
ShoreGear T1 and ShoreGear E1.
The pickup feature will support:
— 24 members per group
— 16 groups per switch
— The members assigned to all pickup groups on a switch cannot exceed 80
— A single user can be a member of up to 5 pickup groups
A single switch can host a combined total of up to 24 hunt groups, bridged call
appearances, and pickup groups.
This feature can be accessed in three different ways:
— IP Phone – If a programmable button has been configured for this feature, the user
can press the button, or key, and enter the extension for the pickup group to
answer the call.
— Communicator – If one of the pre-programmed buttons in Communicator has been
set up for pickup groups, a user can enter the extension of the group to answer the
call. If the key has already been programmed with the extension of the pickup
group, then it is not necessary to enter the extension.
— Analog Phone – The user can enter the *13 command from the keypad, followed
by the pickup group extension to answer calls from an analog phone.
Step 1 Launch ShoreWare Director and enter the user ID and password. Then click the
Login button.
Step 2 Click on the Administration link to expand the list (if it has not already been
expanded).
Step 3 Click on the Users link and then click on the Extension Lists link to display the
Extension Lists window.
Step 4 Click the New button to display a window similar to the one shown in Figure 9-30:
Step 6 Select one or more users from the list on the left pane, and click the Add button to
move them over to the Extension List Members pane on the right.
Step 7 When you have finished adding members to the extension list, click Save to store
your changes.
To create a new pickup group and associate it with an extension list:
232
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
Step 1 With ShoreWare Director still open, click on the Call Control link.
Step 2 Click on the Pickup Groups link to display a window similar to the one shown in
Figure 9-31:
Step 3 Click the New button to display a window similar to the one shown in Figure 9-32:
Step 4 Enter a name for the new Pickup Group in the Name field.
Step 6 Click on the Switch drop-down menu and select the appropriate switch for this
group. You should select the switch that is physically closest to the members of the
group.
Step 7 Click the Extension List drop-down menu and select the extension list that you
just created in the previous task.
Then click Add new to invoke the Route Point edit page (shown in Figure 9-34).
9.12.1 Parameters
The parameters that appear on the Route Point edit page are as follows:
Name: This is the name of the route point.
Extension: This is the extension number of the route point. Each route point extension
must be unique. This is a required field.
If you change the existing extension number to a new number and there is an
associated mailbox, messages will be retained.
DID: You can assign one DID number to a route point. This is an optional field.
Refer to Section 7.2.3.2 on page 148 for additional information about DID numbers
and ranges.
DNIS: The Edit DNIS Map button invokes the Select DNIS Trunk Group dialog box.
This lets you select a trunk group for DNIS routing. Only trunk groups that are
configured for DNIS will be presented in the dialog box. You can assign multiple DNIS
numbers to a workgroup. This is an optional field.
DNIS is typically used to route 800-number calls to a workgroup or application.
Language: Select the route point language from the drop-down list.
234
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
User Group: This drop-down list lets you assign a user group to the route point.
The route point requires permissions just like a user. For instance, the route point call
to external call forwarding needs access to trunk groups and has a mailbox. This is a
required field.
Consult Section 10.3 on page 270.
Route Point Server: This selects the server that provides route point services for third-
party applications. Third-party applications gain control of calls handled by the
ShoreTel system through route points. This is a required field.
It is recommended that the route point server be a separate server from the
headquarters server and not be configured with mailboxes.
Consult Section 4.4 on page 78.
Mailbox (server): This provides the route point with a mailbox on the associated
server. If you change the server, all messages are automatically moved to the new
server. The default mailbox server is the headquarters server. This is a required field.
Accept Broadcast Messages: This check box enables the route point mailbox to receive
broadcast messages. This is an optional field.
Include in System Dial by Name Directory: This check box includes the route point in
the auto-attendant dial-by-name directory. This is an optional field.
Make Number Private: This check box makes the route point extension private. When
the route point is private, it is not listed in the system directory and does not appear in
the Communicator dialing lists. This is an optional field.
See also Section 10.4 on page 272.
Fax Redirect: This check box enables fax redirection. When the route point answers a
call and a fax tone is detected, the fax is redirected away from the route point to the
headquarters fax extension. This is an optional field.
See also Section 3.2 on page 67.
Call Stack Depth: This lets you specify the maximum number of simultaneous calls
that can be “stacked” on the route point extension. When this number is met,
additional inbound calls will be routed to the call forward busy destination.
Valid entries are 1 through 200.
See also Section 10.2.1 on page 261.
Call Stack depth is a licensed feature. For more information, see Section 2.10 on page
53.
Recorded Name: The Record, Play, Enter, and Import buttons let you record a name for
the route point. The Recorded Name is used as part of the default mailbox greeting as
well as in the dial-by-name directory. This is an optional field.
You can use your PC microphone and speakers or a telephone to play and record within
ShoreWare Director. Please refer to the auto-attendant options for more information.
You can also import prompts into ShoreWare Director. Prompts must be recorded as µ-
law WAV files.
Voice Mail Password: This is the password used for accessing a route point voice
mailbox over the telephone. Enter a password in the first text-entry field and again in
the Confirm field. This is a required field.
The default password is “1234”. Passwords may be numeric only.
Schedule: You can configure schedules for the On-Hours, Holiday, and Custom modes
that automatically change the call handling of the route point. The rules for schedules
are:
— If it is custom time, use Custom mode.
— If it is holiday time, use Holiday mode.
— If it is on-hours time, use On-Hours mode.
— Otherwise, use Off-Hours mode.
If no schedules are specified, On-Hours mode is used.
236
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
The Edit this schedule link provides a quick way to navigate to the associated schedule.
This is an optional field.
Call Handling Call Forward: These buttons let you specify when calls are forwarded.
The conditions are Always, No Answer/Busy, and Never.
— Always—The Always condition forwards calls to the number specified in the
Always Destination parameter immediately when a call is received.
— Busy—The Busy condition forwards calls to the Busy Destination immediately if
the user’s call stack is full.
— No Answer—This condition forwards calls if there is no answer.
— No Answer Number of Rings—Sets the number of rings after which a no answer
condition is assumed to exist.
This is a required field.
— Always Destination—When the Always call forward condition is selected, calls are
forwarded immediately to this extension. You can also forward calls to an external
number (access code required).
— Busy Destination—When the No Answer/Busy call forward condition is selected,
calls are forwarded to this extension immediately if the user’s call stack is full. You
can also forward calls to an external number (access code required).
— No Answer Destination—When the No Answer/Busy call forward condition is
selected, calls are forwarded to this extension after the specified number of rings.
You can also forward calls to an external number (access code required).
Mailbox Greeting: This lets the user record a greeting for his or her mailbox, using the
Record, Play, Erase, and Import buttons. This is on by default.
Assistant: Each route point can have a personal assistant, which is the destination a
calling party is transferred upon dialing “0” in the route point mailbox. This is an
optional field.
Enable Calling Message Notification: This check box enables message notification for
this call handling mode. The manner in which the user is notified is determined by the
user’s message notification settings. The recommended default is off.
When Distributed Routing Service is enabled, ShoreGear switches only exchange routing
information with other switches at the same site rather than exchanging routing
information with every other switch in a multi-site system. Although each ShoreGear
switch only maintains routing information within its site, each ShoreWare server also
includes an instance of the Distributed Routing Service which maintains system-wide
routing information. When calls are initiated, ShoreGear switches contact the Distributed
Routing Service in order to find the ShoreGear switch or switches needed to complete the
call.
In a system with more than one ShoreWare server, the ShoreGear switches may contact an
alternate instance of the routing service if the primary instance is not reachable. ShoreWare
servers have a hierarchical relationship and switches first try to contact the nearest instance
of the Distributed Routing Service in the hierarchy. If that instance of DRS is not reachable,
the instance of DRS at the parent server in the hierarchy will be contacted as a fallback. If
both instances of DRS are not reachable the switch will make a best effort to route the call
based on its internal routing tables built from communicating with peer ShoreGear
switches at the same site.
9.13.2 Parameters
The parameters on the Call Control Options edit page are as follows:
238
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
9.13.2.1 General
Use Distributed Routing Service for call routing: Enables Distributed Routing Service
(see preceding explanation.)
Enable Monitor / Record Warning Tone: When a 2-way or Make Me Conference call is
monitored or recorded, checking this box causes a tone to be played that warns of
monitoring or recording. This option is enabled by default.
Deselect this check box to enable silent recording. Silent recording allows operators
and supervisors to hide the fact that they are recording agents' calls by “silently”
recording those calls. This behavior may be desirable in certain situations, such as
monitoring the telephone manners of an employee.
When the recording is silent or hidden, Communicator offers no visual or audible
indication that the call is being recorded. The periodic beeping sound (used to notify
call participants that their calls are being recorded) is suppressed.
Also refer to Section 10.2.1 on page 261 and Section 10.4.2.2 on page 280 for
information that impacts recording and monitoring.
Example: ShoreTel does not warrant or represent that your use of call monitoring or
recording features of the Software will be in compliance with local, state, federal or
international laws that you may be subject to. ShoreTel, Inc. is not responsible for
ensuring your compliance with all applicable laws.
Before disabling the warning tone, you may wish to consult with legal counsel
regarding your intended use.
Generate an event when a trunk is in use for N minutes: You can set this parameter to
generate an event log when a trunk has been in use for the specified time period.
Park Timeout after NNNNNN seconds: You can set how long a call will remain on
park before the call returns to the party that parked the call. The timeout is in seconds
and can have a value from 1 to 100,000 seconds. Unchecking the Park Timeout check
box allows calls to be parked indefinitely.
Hang Up Make Me Conference after NN minutes of silence: The default timeout is 20
minutes. If a conference is silent for the set length of time, a hang-up will be forced.
Delay before sending DTMF to Fax Server: Enter the amount of delay (in
milliseconds) after which the DTMF information will be sent to the fax server. Consult
your fax server documentation to find out how much delay the fax server expects.
240
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
242
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
9.14.4 Implementation
9.14.4.1 Supported Codecs panel
The Supported Codecs panel lists the audio codecs that are available to devices making
voice calls through ShoreWare. Codec lists used when negotiating call parameters comprise
codecs displayed on this panel. Although most commonly used codecs are listed on this
panel, the system can also support other codecs by adding them to the list.
To access the Supported Codecs panel, shown in Figure 9-36, select Administration -> Call
Control -> Supported Codecs from the Director menu. Each row in the table lists a codec.
Step 1 Click the Add button at the top of the panel to open the Supported Codec Info
popup, shown in Figure 9-37.
Step 2 Enter the fully qualified codec ID string in the Name data entry field.
The field must be entered exactly as expected by devices that negotiate call
parameters.
Step 3 Enter the codec bandwidth in the Bandwidth data entry field.
Step 4 Press the Save button to store the changes to the database and return to the
Supported Codecs panel.
The Default field is used when editing existing codecs to denote a codec that is
supplied with ShoreWare. This parameter is not editable.
Step 1 Click the name of the codec to be edited to open the Supported Codec Info popup,
shown in Figure 9-37.
Step 2 Change the contents of the Name or Bandwidth data entry fields.
The Default box is not editable.
Step 3 Press SAVE to store the changes and return to the Supported Codecs panel.
244
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
To delete an existing codec list, select the box left of the desired codec and press the Delete
button in the top left corner of the panel. Default codec lists supplied with ShoreWare
cannot be deleted.
All codecs available on the system, as defined by the Supported Codecs panel, are listed
either in the Choose Codec table or the Codec List Members table.
To add a codec to the codec list, select the desired codec in the Choose Codec, then click
the ADD button between the tables.
To remove a codec from the codec list, select the desired codec in the Codec List Members
table, then click the REMOVE button between the tables.
To change the position of a codec within the Codec List Members table, select the desired
codec in that table and click the MOVE UP or MOVE DOWN buttons located between the
tables.
To save Codec List changes, click the SAVE button at the top of the panel
To create a new codec list, press the NEW button at the top of the panel.
To use the displayed codec list as a template for a new list, click the COPY button at the
top of the panel.
To revert the codec list to the last saved version, click the Reset button at the top of the
panel.
246
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
Fax Codecs
— L16/8000
— PCMU/8000
Step 1 Access the Class of Service list panel by selecting Administration -> Users -> Class
of Service from the Director menu.
Step 2 Click the name of the desired Telephony Features Permissions Class of Service in
the top table of the panel.
Step 3 Select Allow Intersite Video Calls to allow members of the Class of Service to
participate in video calls. Clear this setting to deny access to video calls.
Figure 9-40 indicates the location of the Allow Intersite Video Calls checkbox.
Extension A Extension B
248
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
Extension A On Extension B
ew
ay
or t
wo
way
s
On
e
wa
yo
rt
wo
wa
ys
Extension C
Extension D
Extension A On Extension B
ew
Ringdown Button 1 ay
or tw
ow
ays
On
e
wa
yo
rt
wo
wa
ys
Extension C
Extension D
Extension A Extension E
Ringdown Button 2
To place a call over a ringdown circuit to an external device, the user enters the trunk
access code in addition to the phone number of the device. For instance, when configure a
analog trunk group to service the ringdown call, the default trunk access code of 9 must be
dialed to place a ringdown call.
Extension D
This trunk is not required to be reserved solely as the ringdown circuit. Any user can dial
this trunk access code to select this trunk. If the trunk is busy, pressing the ringdown
button generates a busy signal. “Enable CHM” only applies for an incoming call. It is not
applicable for an outbound call. To enable ringdown buttons on the ShoreWare devices
(Extensions B, C and D in Figure 9-44), the BCA extension must be configured on the
Trunk Groups page.
250
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
In Figure 9-45, button #2 is configured to monitor the Bridged Call Appearance specified
by the Extension data entry field. Selecting Answer Only disables the ringdown feature on
the specified button. BCA options located below the Normal Operation option configure
ringdown options for the button.
The Extension data entry field specifies the Bridged Call Appearance that is dialed
when the IP Phone button is pushed. Buttons configured to perform ringdown calls can
also receive ringdown calls.
Dial External: Select this option to configure the button as the calling end of a
ringdown circuit when the recipient is a device not located on the ShoreWare network.
The data entry field specifies the phone number that is dialed when the IP phone
button is pushed; the trunk access code required to access the trunk group dedicated to
this ringdown circuit must be included as part of the phone number.
252
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
Step 2 Program an IP Phone Button on the calling device to make ringdown calls, as
follows:
Step a Open the Individual User list panel in Director by selecting Administration
-> Users -> Individual Users from the main menu.
Step b Open the Edit User panel by clicking the First Name of the desired user in
the Individual User List.
Step c Select Personal Options on the panel selection bar at the top of the panel.
Step d Click the Program IP Phone Buttons link on the Personal Options panel to
open the Program IP Phone Buttons panel.
Figure 9-45 displays the Program IP Phone Buttons panel.
Step e Select Bridged Call Appearance as the function for the desired IP button.
Step f Enter the first Bridged Call Appearance extension number created in Step 1
in the Extension Field located right of the button function selection fields.
Step g Select Dial Tone, located below the Extension field, and enter the second
Bridged Call Appearance number in the corresponding data entry field.
Step h Press the SAVE button at the top of the panel.
Step 3 Program an IP Phone Button on the recipient device to receive ringdown calls, as
follows:
Step a Repeat Step a through Step e (under Step 2) for the recipient user’s
extension.
Step b Enter the second Bridged Call Appearance extension number created in Step
1 in the Extension Field located right of the button function selection fields.
Step c Select Dial Tone, located below the Extension Field.
Step d Press the SAVE button at the top of the panel.
Step 2 Program an IP Phone Button on the calling device to make ringdown calls, as
follows:
Step a Open the Individual User list panel in Director by selecting Administration
-> Users -> Individual Users from the main menu.
Step b Open the Edit User panel by clicking the First Name of the desired user in
the Individual User List.
Step c Select Personal Options on the panel selection bar at the top of the panel.
Step d Click the Program IP Phone Buttons link on the Personal Options panel to
open the Program IP Phone Buttons panel.
Figure 9-45 displays the Program IP Phone Buttons panel.
Step e Select Bridged Call Appearance as the function for the desired IP button.
Step f Enter the first Bridged Call Appearance extension number created in Step 1
in the Extension Field located right of the button function selection fields.
Step g Select Dial Tone, located below the Extension field, and enter the second
Bridged Call Appearance number created in Step 1 in the corresponding data
entry field.
Step h Press the SAVE button at the top of the panel.
Step 3 Program an IP Phone Button on the recipient device to make ringdown calls, as
follows:
Step a Repeat Step a through Step e (under Step 2) for the recipient user’s
extension.
Step b Enter the second Bridged Call Appearance extension number created in Step
1 in the Extension Field located right of the button function selection fields.
Step c Select Dial Tone, located below the Extension field, and enter the first
Bridged Call Appearance number created in Step 1 in the corresponding data
entry field.
Step d Press the SAVE button at the top of the panel.
254
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
Step 3 Program an IP Phone Button on the recipient device to receive ringdown calls, as
follows:
Step a Open the Individual User list panel in Director by selecting Administration
-> Users -> Individual Users from the main menu.
Step b Open the Edit User panel by clicking the First Name of the desired user in
the Individual User List.
Step c Select Personal Options on the panel selection bar at the top of the panel.
Step d Click the Program IP Phone Buttons link on the Personal Options panel to
open the Program IP Phone Buttons panel.
Figure 9-45 displays the Program IP Phone Buttons link.
Step e Select Bridged Call Appearance as the function for the desired IP button.
Step f Enter the initiator’s extension number in the Extension Field located right
of the button function selection fields.
Step g Select Dial Tone, located below the Extension Field.
Step h Press the SAVE button at the top of the panel.
9.16.2 Devices
9.16.2.1 Switches and Codecs
Encryption is supported by the following ShoreGear Voice Switches:
All Voicemail Model switches
All 1-U Half Width switches
All 1-U Full Width switches
Switches do not support SRTP with linear (LRNB/8000) or wide-band (LRWB/16000)
codecs. When SRTP is enabled, codec negotiation excludes these codecs.
256
Chapter 9: Setting Call Control Options ShoreTel Administration Guide
9.16.3 Implementation
The Enable Media Encryption parameter on the Call Control Options panel, controls
encryption.
To configure encryption:
Step 1 Open the Call Control: Options panel by selecting Administration -> Call Control -
> Options from the main menu.
Step 2 Select the desired option from the Media Encryption drop down menu, as shown in
Figure 9-47.
Figure 9-47 Enable Media Encryption option on the Call Control Options panel
258
Chapter 10: Configuring Users ShoreTel Administration Guide
C H A P T E R 1 0
Configuring Users
This chapter provides information about configuring user parameters. The sections in this
chapter are:
Classes of Service
User Groups
Individual Users
Notify Users
Anonymous Telephones
Extension Lists
Batch Update Utility
Call Handling
10.1 Overview
The Users link in the navigation frame, shown in Figure 10-1, provides access to the
Individual Users, User Groups, Class of Service, Notify Users, Anonymous Telephones,
Extension Lists, Batch Update Utility, and Call Handling Mode Defaults list and edit pages.
From these pages, you users can be added and edited, as well as assigned properties within
the ShoreTel system.
Configuring users requires that the class of service (COS) be configured first, user groups
second, and individual users last. Having the following information at hand will expedite
the user configuration process:
A list or outline of the classes of service that will be associated with your user
groups
A list or outline of user groups that will be associated with individual users
A list of new users who will be added to the system
The ShoreTel system comes with default classes of service and user groups.
Each Class of Service panel (CoS Telephony Permissions, Call Permissions, Voice Mail
Permissions) has an Add new link and a list of names associated with that Class of Service
type. To add a new CoS of a specific type (CoS Telephony, for example), click the Add new
link to display the Telephony Features edit page, shown in Figure 10-3.
To edit an existing CoS, click on the name of the desired CoS from the list of names on the
right side of the Class of Service page.
260
Chapter 10: Configuring Users ShoreTel Administration Guide
The following parameters are on the top section of the Telephony Features Permissions edit
panel, shown in Figure 10-3:
Name: This specifies a descriptive name of the CoS that you are creating or editing.
Max. Call Stack Depth: This lets you specify the maximum number of
simultaneous calls that can be “stacked” on a user’s extension. When this number
is met, additional inbound calls are routed to the call forward busy destination.
Valid entries are 1 through 16
Max Buddies Per Users: This option specifies the number of individuals that a
service class member can designate as a contact in Communicator. Users can
monitor presence status of their contacts.
Max. Parties in Make Me Conference: This lets you specify the maximum number
of parties that can be included in any Make Me Conference call made from your
site. Select the number of parties from the drop-down. The default number is 3.
Valid values are 3 through 6.
262
Chapter 10: Configuring Users ShoreTel Administration Guide
Clear the check box to prevent users from being able to configure custom buttons.
This action will, for example, prevent users from being able to configure their
phones to monitor the extension of anyone they please and will require that
extension monitor, and other features, be set up by a system administrator.
Without the box checked, only the system administrator can configure a user's
phone for extension monitoring. Extension Monitor will only monitor those
extensions that are monitored on the phones. If there are none, extension Monitor
is disabled.
Show Extensions with Different Prefixes in Directory: Select this check box to
display extensions that have different prefixes. The On-Net Dialing feature often
results in a remote site having a different prefix from a headquarters site. Enabling
this check box will cause all extensions (even those at the remote sites) to appear in
the directory.
Allow Collaboration Features: Checking this box allows document sharing. See
Chapter 11 for additional information
Allow Recording of Own Calls: Checking this box grants permission to record
one’s own calls. This will also be impacted by the Enable Monitor/Record Warning
Tone parameter in Chapter 9.
Allow Intersite Video Calls: When this option is selected, class members are
authorized for video calls with users located at other ShoreTel sites.
The following parameters are on the bottom section of the Telephony Features Permissions
edit panel, shown in Figure 10-4:
Directed Intercom/Paging: The Allow initiation check box and Accept radio
buttons can be used to configure the intercom/paging calls function.
See Section 12.4.4 for details on configuring this option.
Whisper Paging: The Allow initiation check box and Accept radio buttons can be
used to configure the intercom/paging calls function.
See Section 12.4.4 for details on configuring this option.
Barge In: Barge In permits one party to join an existing call as a fully conferenced
participant. When barge in is initiated, a brief intrusion tone is played to the other
participants and (if present) the monitor/record warning tone is discontinued.
Checking Allow initiation allows users with this CoS to barge in on users with
Accept Barge In enabled.
See Secton 12.4.4 for details on configuring this option.
Record Other’s Calls: Select this check box to allow a user to record the calls of
another user (e.g. allowing a supervisor to record the calls of an agent in a call
center environment).
The “Selectable Mailboxes” feature allows the automatic placement of recorded
calls into mailboxes other than that of the client who initiated the call recording.
See “Record Call” and “Record Extension” in Table 12-1 for details.
A monitor/record warning tone is played. To make recordings silent, disable the
warning tone. See Section 9.13.2.1 for details.
See Section 12.4.4 for details on configuring this option.
Monitor Other’s Calls: These check boxes allow the user to monitor calls. The
monitor/record warning tone is played, if enabled in Call Control.
264
Chapter 10: Configuring Users ShoreTel Administration Guide
selecting this check box, the user will be able to treat his cell phone or home phone
as an extension on the ShoreTel system.
Allow Additional Phones to Ring Simultaneously and to Move Calls: This check
box allows users in this CoS to to configure up to two phones to ring at the same as
the assigned phone. The configuration of Additional Phone is available through the
user's ShoreTel Call Manager or from the ShoreWare Director's user page.
Once configured, the user will receive calls on their ShoreTel extension and all
additional configured phones, simultaneously. For convenience, this function can
be suspended by the users using several interfaces. A ring delay can be optionally
configured by the Administrator, which allows the Assigned Phone to ring first if
desired.
After the Simultaneous Ringing call is established, the call may be moved between
the Simultaneous Ringing devices. The Call Move mechanism can be initiated by a
“Call Move” IP Phone programmable button on the ShoreTel IP 655 Phone (other
options abailable from ShoreTel IP Phones, Analog and SIP devices and ShoreTel
Communicator).
Scope: Scope allows a general permission level setting. Levels are presented from
the most restrictive to the most permissive. The Restrictions and Permissions listed
are applied in addition to the general scope setting.
— Local Only allows forwarding or extension reassignment only to local or
additional local area codes, as defined on the Site edit page.
— National Long Distance also allows forwarding or extension reassignment to
long-distance numbers within the country, as defined on the Site edit page.
— National Mobile allows forwarding or extension reassignment to mobile
numbers. Some countries use “caller pays” mobile calling, so do not select this
radio to avoid incurring the associated costs of calls being sent to a mobile
phone.
— International Long Distance also allows forwarding or extension reassignment
to international numbers, as defined on the Site edit page.
— All Calls allows forwarding or extension reassignment to any number,
including 900, Operator Assisted, and Carrier Select numbers. This is the
default.
Restrictions: The Restrictions and Permissions listed are applied in addition to the
Scope setting. The comma-separated restriction expressions are limited to a total of
50 characters.
Follow these guidelines for entering restrictions:
— Numbers must be entered in canonical format, including the international
designation “+” and country code. For example, to restrict forwarding to the
408 area code in the U.S., use +1408.
— Non-routable calls (311, 411, etc.) for a country must be designated by the
country code plus the “/” character. For example, to restrict forwarding to 311
in the U.S., use 1/311.
— Each field can contain multiple entries as long as they are separated by commas
or semicolons.
— Each entry must consist of numbers only.
— Access codes, such as 9, must not be included.
266
Chapter 10: Configuring Users ShoreTel Administration Guide
Scope: Scope allows setting a general permission level and is presented from the
most restrictive to the most permissive. The Restrictions and Permissions listed are
applied in addition to the general scope setting for the Class of Service.
— Internal Only allows calls only to internal extensions and to the configured
emergency number.
— Local Only allows calls only to local or additional local area codes, as defined
on the Site edit page.
— National Long Distance also allows calls to long-distance numbers within the
country, as defined on the Site edit page.
— International Long Distance also allows calls to international numbers, as
defined on the Site edit page.
— All Calls allows calls to any number, including 900, Operator Assisted, and
Carrier Select numbers, as well as use of Vertical Service Codes. This is the
default.
Restrictions: The Restrictions and Permissions listed are applied in addition to the
Scope setting. The comma-separated restriction expressions are limited to a total of
50 characters.
Follow these guidelines for entering restrictions:
— Numbers must be entered in canonical format including the international
designation “+” and country code. For example, to restrict calls to the 408 area
code in the U.S., use +1408.
— Non-routable calls (311, 411, etc.) for a country must be designated by the
country code plus the “/” character. For example, to restrict 311 in the U.S., use
1/311.
— Each field can contain multiple entries as long as they are separated by commas
or semicolons.
— Each entry must consist of numbers only.
— Access codes, such as 9, must not be included.
— The wildcard of “x” can be used.
When a call is both restricted and permitted, it is permitted. For example,
restricting +1 408 and permitting +1 408 331 restricts all calls to the 408 area code
except those to 408 331-xxxx.
Permissions: The Restrictions and Permissions listed are applied in addition to the
Scope setting. The comma-separated restriction expressions are limited to a total of
250 characters.
Use the following guidelines for entering permissions:
— In general, numbers must be entered in canonical format including the
international designation “+” and country code. For example, to permit calls to
the 408331 area code and prefix in the U.S., use +1408331.
— Non-routable calls (311, 411, etc.) for a country must be designated by the
country code plus the “/” character. For example, to permit 311 in the U.S., use
1/311.
— Each field can contain multiple entries as long as they are separated by commas
or semicolons.
— Each entry must consist of numbers only.
The parameters on the Voice Mail Permissions edit page are as follows:
Name: This is a descriptive name of the CoS record that you are creating or editing.
Incoming Message Length: This is the maximum length of an incoming voice mail
message.
Valid values are from 1 to 3600 seconds. The default is 300 seconds.
Incoming Max. Messages: This is the maximum number of messages that can be
queued in a mailbox, including new, saved, and deleted messages.
Valid values are from 1 to 500 messages.
Outgoing Message Length: This is the maximum message length that a user can
record before sending a message to another extension. This parameter controls
both the composed message and the greeting.
Do not confuse this with the user’s personal voice mail greeting.
Valid values are from 1 to 3600 seconds.
Lifespan of Voicemail Password: Select this check box to have the system
periodically require users to change their TUI passwords. It is recommended to
268
Chapter 10: Configuring Users ShoreTel Administration Guide
enable this feature as requiring periodic password changes increases the security of
the system.
The password change applies to the following Dialed Number types:
— User extensions
— Workgroup extensions
— Route point extensions
— External user extension
Valid values are from 30 to 365 days. The default value for the time limit is 90 days.
Days in Advance of Password Expiration Before Warning: When the Lifespan of
Voicemail Password is selected, this option to warn users that their password is
about to expire also becomes active. Select the check box to enable the feature, thus
allowing users to be notified prior to the expiration of their passwords, and giving
them time to proactively change their passwords days or weeks in advance of the
actual expiration date.
Enable the feature by selecting the check box and then entering the number of days
((prior to the password expiration), at which point group members will begin
receiving warning messages. If the check box is not selected or if “0” is placed in
the data entry field, password expiration warning messages are not delivered to the
group member.
Valid values are from 1 to 30 days. The default value for the time limit is 7 days.
Allow Access to Broadcast Distribution List: This gives users access to the
company-wide distribution list. A user with this permission is able to broadcast
voice mail messages to all users throughout the company.
Allow Access to System Distribution Lists: This gives users access to system
distribution lists.
Allow Message Notification: This enables message notification. It might be further
qualified by Allow Message Notification to External Number.
This is enabled as a system default.
Allow Message Notification to External Number: This permits message
notification to an external number. It cannot be set unless Allow Message
Notification is enabled.
This is enabled as a system default.
Auto-Delete:
— Delete Saved / Unheard Messages after (30-2000) days: Select this check box
to have the system automatically delete saved or unheard voice mail messages
that are older than n days.
Valid values are from 30 to 2000 days. The default value for the time limit is 0
days (meaning the feature is disabled).
— Delete Heard Messages after (30-2000) days: Select this check box to have the
system automatically delete heard voice mail messages after n days.
Valid values are from 30 to 2000 days. The default value for the time limit is 0
days (meaning the feature is disabled).
As with Saved/Unheard messages, the user will receive several warnings before
messages are deleted (see above for details).
— Enable Auto-Delete Notification: Select this check box to have the system
automatically delete heard voice mail messages after n days. This option is
available only if Delete Saved / Unheard Messages after (30-2000) days or
Delete Heard Messages after (30-2000) days is selected.
If enabled, users who have messages older than the expiry time limit will
receive multiple warnings in the form of email and/or voice mail messages
indicating that their voice mail messages (that exceed the time limit) will be
deleted. The first warning is sent two weeks before the expiration deadline, and
a second message is sent one week prior to deadline.
After the time limit has passed, the user will receive a message similar to the
following: “Your mailbox was cleaned automatically; n messages were deleted.”
This message can be emailed to the user if an address has been configured in
Director > Edit User > General tab.
270
Chapter 10: Configuring Users ShoreTel Administration Guide
DID As CESID: Indicates whether a DID number should be sent as the Caller’s
Emergency Service ID number for a 911 emergency call.
When you click Add new or click the name of an existing user group from the User Groups
page, the User Group edit page, shown in Figure 10-8, appears.
If there are more users than can be displayed on one page, use the forward and backward
arrows to page through the names and specify the number of records to display per page.
272
Chapter 10: Configuring Users ShoreTel Administration Guide
User Group: The user group that is associated with the user.
Client Type: The Communicator type for which the user is authorized.
Extension: The user’s extension.
Mailbox: The user’s voice mailbox.
Switch: The switch associated with the user.
Port: The port associated with the user or the MAC address of an IP phone.
Status: This shows the user’s telephone port status.
Home indicates that the user is at his or her home telephone port; Assigned
indicates otherwise.
To add or edit a user’s profile from the Edit User page, fill out the four tabs – General
information, Personal Options for user options, Distribution Lists, and Workgroups – as
described in the following sections. For information on importing user information from a
spreadsheet, see Section 10.6.1 on page 292.
Upper-Section Parameters
The parameters in the upper portion of the Edit User: General panel, are shown in Figure
10-10.
The following are description of parameters located in the upper section of the Edit User:
General panel.
First Name: Specifies the first name of a user, fax machine, conference room, or
“virtual user.”
Last Name: This is the last name of the user.
Number: This is the user’s extension.
When configuring a new user, this field auto-fills with a number based upon a local
cookie that was stored the last time a new user was configured.
License Type: Set the user’s license type from the following values: Extension and
Mailbox, Extension-Only, and Mailbox-Only.
— Extension and Mailbox—The user will have both a phone extension and an
internal ShoreTel mailbox for voice mail.
— Extension-Only—The user will have an extension but no mailbox. Use
Extension-Only if, for example, the user has a mailbox for voice mail on a
legacy switch or PBX. Selecting Extension-Only results in the following:
❋ The voice mail server drop-down menu and associated check boxes are
disabled.
❋ User groups with SMDI ShoreTel voice mail are not available.
— Mailbox-Only—The user will have a mailbox on the ShoreTel switch but will
not have a phone extension. Selecting Mailbox-Only results in the following:
❋ User groups with SMDI External voice mail are not available
❋ Ports cannot be assigned to Mailbox-Only users.
274
Chapter 10: Configuring Users ShoreTel Administration Guide
User Group: This displays all user groups. Associate one group with the user. The
system default is Executives. However, this default value may be modified using the
Preferences menu of Director. Clicking Go to this User Group invokes the
associated user group page.
Site: This is the site for the user. This filters the list of switch ports that you must
select from as well as provide a different default DID number if available.
Language: Select the language this user will hear for voice mail prompts from the
drop-down list of available languages.
Primary Phone Port: This displays a list of available switch ports and IP phones.
Select the switch port or IP phone to be associated with this user.
If assigning an analog port and a selection is not specified, ShoreTel Director selects
the next available port.
Selecting IP Phone causes the drop-down list to display Any IP Phone as the default.
For information about the Any IP Phone feature, see Chapter 12.
If y Port is selected, the drop-down list displays ports available for phone use.
To create a user without a port (a virtual user), select SoftSwitch as the home port.
Assigning users to an analog port or SoftSwitch for their home port can cause the
loss of phone service if the user selects the Go Home option in Communicator.
ShoreTel recommends that Extension Assignment users be assigned Any IP phone
as their home port.
Current Port: This field indicates the user’s current switch port. This shows which
switch port the user has assigned himself or herself. This field cannot be changed
directly. Change the current port setting to the home port by clicking Go Home.
Clicking Go Home causes the system to force the user back to his or her home
telephone. This option is useful when a temporary user is no longer using that
phone.
Jack #: This is an informational field where the patch-panel jack number associated
with the user’s switch port may be recorded.
Mid-Section Parameters
The parameters in the middle portion of the Edit User: General panel, are shown in Figure
10-11.
The following provides a description of the parameters located in the middle section of the
Edit User: General panel.
Mailbox on Server: This enables the user’s voice mailbox. The drop-down list
allows selection of the server to host this mailbox. This is enabled by default.
Changing a user’s server requires the user exiting and re-launching the client to
establish a connection to the new server.
Accept Broadcast Messages: When enabled, this lets individual users receive
broadcast messages. Disable this feature for users who do not want to receive
broadcast messages. This is enabled by default.
Include in System Dial By Name Directory: When enabled, this causes the user’s
name to be included in the auto-attendant’s dial-by-name directory.
This is enabled by default.
276
Chapter 10: Configuring Users ShoreTel Administration Guide
Make Number Private: Checking this check box removes this number from the
system directory and call handling destination lists.
Fax Support: If a port is connected to a fax machine and is in an environment
where SIP PSTN gateways are used, this option can be configured such that the
switch will freeze the jitter buffer and disable the echo canceller at the beginning of
the call to ensure that faxes are clearly and reliably transmitted. (While jitter buffer
and echo canceller enhance the quality of voice calls, they impede reliable fax
transmission.) Options are:
— User - No Redirect (Extension is connected to a user; do not redirect inbound
fax calls)
— User - Redirect (Extension is connected to a user; redirect inbound fax calls to
site fax redirect extension)
— Fax Server (Extension is connected to a fax server; do not redirect inbound fax
calls but pulse DTMF digits)
— Fax Machine (Extension is connected to a fax machine; do not redirect
inbound fax calls)
Allow Video Calls: Selecting this option allows the user to perform video calls.
Video calls is a user-licensed feature.
Allow Telephony Presence: Telephony presence indicates a user’s availability for
accepting voice calls. Select this option to allow the user to access telephony
presence information about other users.
Share Call Appearances: This field allows a user to participate in Shared Call
Appearances functions, assuming that a Bridged Call Appearance extension has
been configured. See Section 9.6 for more information about Shared Call
Appearances and Bridged Call Appearance configuration.
Allow Use of SoftPhone: Check this box to allow the user to have access to the
SoftPhone option in Communicator.
Allow Phone API: Third-party developers have the ability to create applications
that can run on certain ShoreTel IP phone models. (Check with a ShoreTel
representative for models that support this behavior.)
Selecting this checkbox enables the IP phone associated with this user to go into
PAPI browser mode, thus allowing the phone to run those third-party applications.
Allow Mobile Access: Select this checkbox to enable Communicator for Mobile
(CM) to run on this user’s mobile device. The CM client software consists of a
small Java applet that is installed on a mobile device, such as a BlackBerry. The CM
software provides remote/mobile users with an interface similar to ShoreWare
Communicator.
Clear this checkbox to disable Communicator for Mobile on this user’s mobile
device.
Delayed Ringdown: Select this checkbox to enable Delayed Ringdown for the
extension. If this parameter is not enabled, all other Ringdown parameters are not
selectable. Refer to Section 9.15.3.1 for information about Ringdown.
— Extension: Select this option to specify a ShoreWare extension as the recipient
device, then enter the extension of the recipient device in the corresponding
data entry field.
— External Number: Select this option to specify a phone outside of the
ShoreWare network as the recipient device, then enter the phone number of the
recipient device, including the Trunk Access Code of the ringdown trunk, in
the corresponding data entry field.
— Ringdown Delay: Enter the period of time that the phone waits after the user
picks up the handset before initiating the ringdown call. Enter 0 in this field to
cause the phone to immediately dial the ringdown device whenever the
handset is picked u
Bottom-Section Parameters
The parameters in the bottom portion of the Edit User: General panel, are shown in Figure
10-12.
The following are description of parameters located in the bottom section of the Edit User:
General panel.
Client User ID: This is the login name that a user uses when logging into the
ShoreWare Communicator or ShoreWare Director. By default, it is the first initial of
the user’s first name followed by the user’s entire last name. This can be changed at
your discretion.
This field is automatically filled in when western language data is entered in the
First Name and Last Name fields.
Client Password: This is the password that a user will use when logging in to the
system from the ShoreWare Communicator or ShoreWare Director. Characters that
are entered in this field appear as asterisks.
278
Chapter 10: Configuring Users ShoreTel Administration Guide
The default password is changeme. Users are asked to change this password the first
time they log in to the system.
It is recommended that this password NOT be changed because it is used by users
who are configuring their Communicator for the first time.
Voice Mail Password: This is the password that a user uses when logging in to his
or her voice mailbox from the telephone. Characters that are entered in this field
appear as asterisks.
The default password is 1234. Users are asked to change this password the first
time they log into the system.
It is recommended that this password not be changed because it is used by users
who are configuring their telephone for the first time.
— Must Change on Next Login: This check box is selected by default when a new
user is created. This forces the user to enter a new password the first time they
log into their mailbox. Once the user has entered a new password, the system
clears this checkbox.
If a user has forgotten his or her password, the system administrator can reset
this option (i.e. select the checkbox) and enter a generic password, thus
allowing the user to re-enter a new password.
SIP Password: Entering a value in the data entry box enables the extension to
support SIP. Clearing the SIP Password data fields disables the extension from
supporting SIP. Refer to Section 18.2.6.5 on page 411 for more information.
Email Address: This is the user’s e-mail address. By default, it is automatically
entered when you enter the user’s first and last names in the First Name and Last
Name fields. It consists of the first initial of the user’s first name followed by the
280
Chapter 10: Configuring Users ShoreTel Administration Guide
The parameters under the Personal Options tab on the Edit User page are as follows:
Mailbox for Recorded Calls: Call can be monitored or recorded by people with
appropriate permissions. Indicate the mailbox to be used for recordings. The
maximum length of recording is determined by the voice mail class of service for
the destination mailbox.
Program IP Phone Buttons: This link takes you to the Program IP Phone Buttons
page where you can assign functions to the ShorePhone or BB24 programmable
buttons.
For configuration instructions, refer to Secton 8.4.4.
Copy: This button takes you to the Copy IP Phone Buttons page. The Copy button
reduces the tedious work of configuring the programmable buttons on each user’s
IP phone by allowing a system administrator to copy a programmable button
configuration from one user to another.
For configuration instructions, refer to Section 8.4.4.3.
Program Communicator Toolbars: This link takes you to the Program
Communicator Toolbars page where you can create new toolbars and assign
common functions to the buttons on that toolbar.
The customizable toolbars that extend across the top of the Communicator user
interface. The buttons in these toolbars can be programmed with common
operations in a manner similar to the custom buttons on some IP phone models.
Communicator users can then perform many operations (e.g. “speed dial” or open
URL) just by clicking a button on the toolbar.
For configuration instructions, refer to Section 11.1.8.
External Assignment: This link takes you to the Find Me and External Assignment
page where you can set two Find Me numbers as forwarding destinations, or where
you can enter an external PSTN phone number for use with the Extension
Assignment feature.
For configuration instructions, refer to Section 12.3.2.1 or refer to Chapter 12.
282
Chapter 10: Configuring Users ShoreTel Administration Guide
MAILBOX OPTIONS
Find Me: This link takes you to the Find Me and External Assignment page where
you can set two Find Me numbers as forwarding destinations, or where you can
enter an external PSTN phone number for use with the Extension Assignment
feature.
For configuration instructions, refer to Section ion 12.3.1.1 or refer to Chapter 12.
Escalation Profiles and Other Mailbox Options: This link takes you to the
Escalation Profiles and Other Mailbox Options page where you can create Message
Notification Escalation Profiles, configure Email Delivery Options for a user, and set
up Automatic Message Forwarding.
For configuration instructions, refer to Section 13.4.2.
10.4.2.4 Workgroups
The Workgroups tab on the Edit User page allows editing a user’s workgroup membership,
as shown in Figure 10-15. Users can belong to multiple workgroups; however, a user’s login
status is the same for all workgroups of which he is a member.
The Workgroups box shows the workgroup lists that are currently available. Clicking the
check boxes adds or removes the user from the indicated list. Click the Logged In check
box to activate membership.
284
Chapter 10: Configuring Users ShoreTel Administration Guide
IMPORTANT Since AD prevents anonymous users from logging in through the default
admin account, at least one user must be assigned Administrative rights before
enabling AD.
Section 10.5.1.2 provides a procedure that includes required user and
administrative assignment steps for enabling Active Directory on a newly installed
ShoreTel system.
Step 1 Login to an Active Directory account through which ShoreWare Director will be
accessed.
Step 3 Add a user to the ShoreTel system with Client User ID name that matches the
Active Directory login name.
To add a system user, select Administration -> Users -> Individual Users from the
Main Menu. Refer to the ShoreTel Administration Guide for more information.
Step 5 Open the System Parameters: Edit Other Parameters panel by selecting
Administration -> System Parameters -> Other from the Director Main Menu Login,
as shown in Figure 10-17.
Step 6 Select Enable AD Integration located at the bottom of the panel, then enter a valid
AD path in the AD Path data entry field.
Step 7 When prompted to save your changes and close the window, press the OK button
and yes option.
This step logs you out of Director
Step 8 Log into Director again, using the username created in Step 3.
The default password is changeme.
Step 9 Open the Edit User panel for the new user and enable Active Directory for that
user, including the domain and user id for the user.
286
Chapter 10: Configuring Users ShoreTel Administration Guide
System Directory
Home Phone
Pager
Cell Phone
Fax Phone
10.5.1.5 Director
When AD Integration is enabled, user access to ShoreWare Director is restricted as follows:
only users with a domain account can log into Director
only users with administrative permissions can log into Director
users do not need to be logged into their domain account to access Director
users do not need their ShoreTel account configured for Active Directory (AD Users) to
access Director
The following sections describe Director access scenarios.
Upon logging off from Director, the browser displays a ShoreWare entry panel that allows
Director access by pressing a button, as shown in Figure 10-18.
10.5.1.6 Communicator
When AD Integration is enabled, access to Communicator is available all system users,
including users without domain accounts or not configured as ShoreTel AD users.
288
Chapter 10: Configuring Users ShoreTel Administration Guide
Initial Configuration
When installing Communicator, users authenticated through AD are not queried for their
credentials; they are immediately prompted for the server name after which wizard panels
guide them through the setup process.
Users that are not authenticated through AD are required to enter their name, password
and server name. After verifying the user’s credentials, Communicator guides the user
through the setup process.
290
Chapter 10: Configuring Users ShoreTel Administration Guide
The Show From AD and Sync From AD buttons are inactive for users accessing this panel
that are not configured as AD users
The Top Section receives values from the AD database for each imported file. As
indicated in the comments section, one value can be assigned to individual fields for all
users by entering the value in place of the quotes.
The Bottom section is a data template containing non-AD fields that are saved to the
CSV file. The values entered in these fields are assigned to all records retrieved from the
AD database.
The following command line executes the AD to CSV file import:
cscript ldaptocsv.vbs outputCSVfile LDAPpath [modifiedInLastN#OfDays]
where
outputCSVfile specifies the name of the output file
LDAPpath specifies the path to the AD database
[modifiedInLastN#OfDays]
The resulting CSV file can be modified though a spreadsheet program to customize user
settings for import to the ShoreTel database.
292
Chapter 10: Configuring Users ShoreTel Administration Guide
Details:
The import tool supports modify/delete/insert operations, allowing a system
administrator to add users, delete users, or modify the account of an existing user.
Using the import tool does not require scheduled downtime. However, when
importing large files that contain many rows of information, performance may be
affected as the database is frequently queried. So depending on the size of the
imported file and the type of information that is being added or modified, it may be
recommended to perform the import during off hours.
The ShoreTel system does not currently support the ability to export user data into
a CSV file.
The Import utility does not allow the administrator to specify the Users’ Home
Port. The Home Port parameter is automatically set to SoftSwitch within each User
record added or modified by an import.
The following bullets represent a set of field headers that must appear as the first row in the
CSV file that will be imported. The field order can be random, but all fields are mandatory,
case sensitive, and must have data:
DataBase Import Field DataBase Field Name Accepted Input
Extension UserDN
FirstName (String) TabAddresses.FirstName
LastName (String) TabAddresses.LastName
GuiLoginName (String) GuiLoginName
GUIPassword (String) GUIPassword
UserLicenseType (Code) LicenseTypeID Extension-Mailbox
Extension-Only
Mailbox-Only
CallerID (String) CIDNumber A full canonical number (such as +1
(408) 331-3300)
UserGroup UserGroupID (Code. Must be one of the existing
User groups configured on the
system.)
Site Site (String Name - Must be one of the
existing Site Name)
Language DN.LanguageID Value should be a language name
(e.g. "English(US)").
VMServer VMServerID Value should be a VM server, SIP
server, or QSIG server name,
depending on user's user group
interface mode.
CallStackSize CurrentCallStackDepth Number
AcceptBroadcasts Mailboxes.NoReceiveBroadcasts Boolean
DB value is opposite of input value
MakeNumberPrivate DN.Hidden Boolean
DialByName DN.ExcludeFromDialByName Boolean
DB value is opposite of input value
Table 10-1
ConferenceServerUserID BridgeUserID
(String - User ID for the conference
bridge)
ConferenceServerPassword BridgePassword
(String)
RingType RingToneID Value must be a ring tone name:
Standard
Ring 2
Ring 3
Ring 4
CallWaitingToneEnabled CallWaitingToneEnabled Boolean
HeadsetAudioPath UseHeadsetAudioPath Number
HeadsetMode HeadsetMode Boolean
PSTNFailOverType PSTNFailOverTypeID None
External
DID
PSTNFailOverNumber PSTNFailOverNumber A full canonical number (such as +1
(408) 331-3300)
DIDRange DIDDigitMap.DIDRangeID A full canonical number base of
range (such as +1 (408) 331-3300)
DIDNumber DIDDigitMap.Digits A full canonical number (such as +1
(408) 331-3300)
VoiceMailboxForRecorded VoiceMailboxForRecordedCalls An existing valid extension (or can
Calls be left blank)
MustChangeTUIPassword MustChangeTUIPassword Boolean
MustChangeGUIPassword MustChangeGUIPassword Boolean
Table 10-1
294
Chapter 10: Configuring Users ShoreTel Administration Guide
Additional considerations:
String names fields must exist in the system. For example, if a new user is to be
created in site New York. “New York” must exist as a site name. String names are
case sensitive.
For fields that are code in nature, specify the description to be displayed as it
appears in Director. Data validation will translate the displayable value to the
appropriate code. Note that the descriptions are case sensitive.
Boolean fields can be true/false or 1/0.
All fields are mandatory when adding new users.
When updating an existing user, fields left blank will not change existing values.
Example: The following shows a sample of the spreadsheet values before the Director
import.
The following procedure describes the process of importing data from a CSV file into the
user database. This procedure assumes that you have already successfully exported the data
from the spreadsheet into a CSV file, and stored that file in the proper location.
Step 1 Verify that the CSV file to be imported is located on the HQ server and in the
following location:
C:\Program Files\Shoreline Communications \ ShoreWare Server
Adding Users
These fields are required to add a user with DB Import: FirstName, LastName,
GUIPassword, TUIPassword, GUILoginName.
The Extension field is optional when adding a user. If not provided, it will be
automatically assigned.
Any blank or omitted fields will be left unchanged.
Updating Users
"Enter the Extension and any fields to be updated.
"Any blank or omitted fields will be left unchanged.
Deleting Users
"Enter the Extension and leave all other fields blank to delete a user.
Step 2 Open the command prompt window in the directory shown above and run the
following command:
Dbimport -log DbLog.log -err DbErr.err <CSV-file>
-err is the flag to create an error log file.
error.log is the file where error messages will be stored.
CSV-file is the name of the file.
The import adds any new users and modifies any existing users in the user
database as indicated in the CSV file.
When a user is updated, he or she is assigned to “Any IP Phone” on the headquarters
server.
296
Chapter 10: Configuring Users ShoreTel Administration Guide
The Batch Update Utility allows you to find a set of users and globally change certain
parameters. Due to the scope of this change, you are prompted to stop all ShoreWare voice
services before running the batch update.
Step 2 After you make your selection, click Find. You are presented with the results on
the Batch Update Utility Update Criteria page.
Step 3 Select the users you want to change by adding them to the list on the right. You
can add selected users from the left list, remove selected users from the right
list, add all users (move all) from the left list, and remove all users from the
right list.
Step 5 Click Update to make the change on the system. Feedback on the action is
presented in the Update Results field.
When the change is complete, you can make additional batch updates.
Remember to restart the voice services when you have finished making your
batch changes.
298
Chapter 10: Configuring Users ShoreTel Administration Guide
You can also select a Paging Extension associated with overhead paging system at a site to
include it in a Paging Group. See Section 9.9 on page 227.
Users in an extension list intended for Paging Groups must belong to a user group that has
enabled the Allow Overhead and Group Paging option.
Name: The extension list must have a unique name.
Filter Users By: Filter Users By is used to determine the order in which users
appear in the Choose Members list. Users may be displayed in alphabetical order
either by First Name or Last Name. The third alternative is to display users by
extension number.
In the Sort By drop down, select First Name, Last Name, or Extension. For more
precise sorting, enter a character or number, as appropriate, in the First Name, Last
Name, or Extension data boxes.
For example, to see extension numbers beginning with “3”, enter “3” in the
Extension field.
To see all last names beginning with “Ban” enter those letters in the Last Name
field.
To see all Smiths whose first names begin with “A”, enter “Smith in the Last Name
field and “A” in the First Name field.
300
Chapter 10: Configuring Users ShoreTel Administration Guide
Choose Members: Click Add or Remove to move users into and out of an
Extension List.
When a list becomes too long to display entirely on one page, you can page through the list
by using the left, maximum left, right, and maximum right arrows next to the Show Page
drop-down list. 50 items are displayed per page.
You can refine how users are displayed by using the Sort By drop-down list. Select from
First Name, Last Name, or Extension. To go to a specific extension number or letter of the
alphabet, use the Filter Users By field.
302
Chapter 11: Configuring Client Applications ShoreTel Administration Guide
C H A P T E R 1 1
This chapter describes ShoreTel applications that users access during their daily activities.
Applications covered in chapter include:
ShoreTel Communicator for Windows
Contact Center Integration with ShoreTel Communicator
ShoreTel Communicator for Mobile
ShoreTel Conference Bridge
11.1.2 Installation
11.1.2.1 .NET Installation
Communicator requires the installation of version 3.5 (or higher) of .NET Framework. The
Communicator installer automatically downloads the correct .NET version if it is not
present during the upgrade or install. Users are then prompted to accept the End User
License Agreement from Microsoft to proceed with the .NET installation. Internet
connectivity is required during the installation process.
Step 1 Install .Net Framework for 64-bit Windows machines – Version 3.5 or higher.
DotNet Framework is not supplied with the ShoreTel installation software. This
software is available from Internet sources or from your software vendor.
Step 3 Access Control Panel -> Phone and Modem -> Advanced (tab) and remove ShoreTel
Remote TAPI Service Provider.
Microsoft OCS
The following are Microsoft OCS implementation guidelines as required for compatibility
with ShoreTel 8.1.
OCS Versions: ShoreTel is compatible with the Microsoft OCS 2007
OCS software is available in three editions: Standard, Enterprise, and Enterprise
Expanded. Standard Edition is typically sufficient for ShoreTel deployments with less
than 5,000 users.
OCS system component requirements include:
— Windows Server 2003 or later
— Windows Active Directory
License Requirements: OCS requires one standard client access license (CAL) for each
ShoreTel user enabled for Instant Messaging.
Server Configuration: The OCS server must be configured for UDP transport.
Communicator for Windows does not support TLS transport.
Connectivity Testing: To test ShoreTel server connectivity, log two OCS servers to the
ShoreTel server and send an Instant Message between the OCS servers.
304
Chapter 11: Configuring Client Applications ShoreTel Administration Guide
Step 1 Open the IM Server list, as shown in Figure 11-1, by selecting Administration -> IM
Servers from the Director main menu.
Step 2 Access the IM Server popup for a new server, as shown in Figure 11-2, by clicking
the New button in the upper left corner of the IM Server List.
Step 5 Ping the IP address entered in the IMServer Info panel to verify that the address is
accessible.
When changing the Presence Server version, access the IM Server popup and enter the
presence version in the Server Type data entry field.
Step 1 Open the Individual User list panel in Director by selecting Administration -> Users
-> Individual Users from the main menu.
306
Chapter 11: Configuring Client Applications ShoreTel Administration Guide
Step 2 Open the Edit User panel by clicking on the First Name of the desired user in the
Individual User List.
Verify the First Name and Last Name parameters list the user for which you are
enabling Instant Messaging.
Step 3 Verify that General is selected on the panel selection bar at the top of the panel.
Figure 11-3 displays the Edit User panel parameters that are relevant to configuring
Instant Messaging.
Step 4 Verify that Access Type is set to either Professional, Workgroup Agent, Workgroup
Supervisor, or Operator.
This parameter is located about halfway down the General panel.
Step 5 Select the desired Presence Server from the drop down menu for the Server
parameter under IM Server.
This parameter is located at the bottom of the General panel.
Step 6 In the IM ID data entry field, enter the address through which the user will receive
and send Instant Messages.
This address must be identical to the address configured for the user on the OCS
server.
Step 7 Press the “Save” button at the top of the panel to enable the changes.
Step 8 Verify that the Presence Server is configured to authorize access by the address
specified for the user in Step 6.
Consult the user documentation for the Presence Server for instructions on
authorizing user access.
11.1.4 Presence
11.1.4.1 Description
Presence is a ShoreTel feature that identifies, uses, and distributes the availability of system
users and other personal contacts. Presence information allows users to verify the
availability of other users before attempting to contact them. Presence improves overall
enterprise productivity by reducing calls to unavailable parties and by providing the
enhanced ability to immediately schedule meetings, events, and communication sessions
based on the availability of desired participants. Users can also choose when to receive
Instant Messages by changing their presence settings
Communicator for Windows defines three presence settings for each user.
Telephony presence indicates a user's availability to accept voice calls.
Instant Messaging presence indicates a user's availability to engage in IM
conversations.
Combined presence is a single setting that indicates user availability on the basis of
Telephony and IM presence status.
Communicator automatically adjusts the presence status of users as they use system
resources. Users can also manually adjust their status at any time.
A user can monitor the presence of a maximum of 500 other contacts. Administrators
configure the number of contacts a user can monitor by setting the maximum contact list
size, as described in Section 11.1.5.
308
Chapter 11: Configuring Client Applications ShoreTel Administration Guide
Step 1 Open the Individual User List in Director by selecting Administration -> Users ->
Individual Users from the main menu.
Step 2 Open the Edit User panel by clicking on the First Name of the desired user in the
Individual User List.
Verify the First Name and Last Name parameters list the user for which Instant
Messaging is being enabled.
Step 3 Verify that the General menu tab is selected on the panel selection bar at the top of
the panel.
Step 4 Select the Allow Telephony Presence option, located in the middle of the panel.
Step 5 Click the SAVE button at the top of the panel to enable the changes.
To set the maximum Contact List size for a selected Class of Service:
Step 1 Open the Class of Service list panel by selecting Administration -> Users -> Class of
Service in the Director Menu.
Step 2 Open the Edit Telephony Features Permissions panel by clicking the name of the
selected Telephony Features Permissions class of service at the top of the Class of
Service list panel.
Step 3 Enter the maximum Contact List size in the Max. Buddies Per User field located at
the top of the Edit Telephony Features Permissions panel, as shown in Figure 11-
4.
The maximum Contact List size specified by a class of service is imposed upon a user when
the class of service is assigned to that user.
Figure 11-4 Setting the Maximum Contact List Size for a Class of Service
Step 1 Open the Individual User list panel in Director by selecting Administration -> Users
-> Individual Users from the main menu.
Step 2 Open the Edit User panel by clicking on the First Name of the desired user in the
Individual User List.
Verify the First Name and Last Name parameters list the user for which SoftPhone
service is to be enabled.
Step 3 Verify that the General menu tab is selected on the panel selection bar at the top of
the panel.
Step 4 Select the Allow Use of SoftPhone parameter, located in the center of the panel.
Step 5 Press the SAVE button at the top of the panel to enable the changes.
310
Chapter 11: Configuring Client Applications ShoreTel Administration Guide
Step 1 Open the Individual User list panel in Director by selecting Administration -> Users
-> Individual Users from the main menu.
Step 2 Open the Edit User panel by clicking the First Name of the desired user in the
Individual User List.
Verify the First Name and Last Name parameters list the user for which Video is to
be enabled.
Step 3 Verify that the General menu tab is selected on the panel selection bar at the top of
the panel.
Step 4 Select the desired option from the Allow Video Calls drop-down menu located in
the center of the panel.
The drop-down menu options include
None: The user cannot make video calls or add video to existing voice calls.
Standard Resolution: The user can perform VGA resolution video calls.
Step 5 Press the Save button at the top of the panel to enable the changes.
Step 1 Open the Class of Service list panel by selecting Administration -> Users -> Class of
Service in the Director Menu.
Step 2 Open the Edit Telephony Features Permissions panel by clicking the name of the
selected Telephony Features Permissions class of service at the top of the Class of
Service list panel.
Step 3 Select the Allow Intersite Video Calls parameter on the top portion of the Edit
Telephony Features Permissions panel.
Once a user’s toolbar buttons have been configured, the user can perform many basic
telephony operations just by clicking a button in Communicator. For example, a button
could be configured to “speed dial” another extension or open up the user's default
browser to a programmed URL when clicked.
In addition, Programmable Toolbars also provide the foundation for integrating ShoreTel
Communicator with Contact Center’s Agent Toolbar. End users can assign Contact Center
functions to the buttons on the Communicator Toolbar and control their contact center
state while accessing call control functions from a single, unified interface.
Details:
Toolbars must be configured by the system administrator via ShoreTel Director.
Toolbars can be configured on a per-user basis (see Table 11.1.8.1 on page 314) or
on a global basis (see Section 11.1.8.2 on page 316.)
Up to 6 toolbars can be defined per user, with each toolbar supporting up to 24
programmable buttons.
Each user can additionally inherit up to 3 global toolbars through their user group.
Each toolbar can exist on a separate row in the UI or toolbars can share a row.
Rows can be docked or moved around the top portion of the window as a group.
Individual toolbars can be shown or hidden from the View menu in the
Communicator user inter-face (see Displaying Toolbars on page 72).
Buttons may combine an operation with a parameter (such as a user extension),
allowing one-click access to commonly performed operations, such as blind-
transferring to a particular user.
Buttons assigned with a particular operation will be disabled when their
corresponding menu items are disabled. For example, some of the Contact Center
function buttons are not available as menu items, thus ensuring that the system
administrator can easily block access to those functions on a per-user basis.
Buttons that are associated with an extension (such as Blind Transfer or Extension
Monitor) will show the Communicator-user when the monitored party has call
activity. Additional presence information appears if the user hovers the cursor over
the associated button.
The user can have any and all toolbars active at once.
Supported operations are listed on the following page.
Supported operations:
Add/Modify Contact
Agent Login
Agent Logout
Agent Wrap-Up
Answer
Answer Call Center Call
Assign to Last External Number (Extension Assignment / Extension)
Barge In
Blind Transfer Agent
Bridged Call Appearance
Change CHM
Change Default Audio Path
312
Chapter 11: Configuring Client Applications ShoreTel Administration Guide
Conference
Conference Blind
Conference Consultative
Conference Intercom
Consult Transfer Agent
Dial Mailbox
Dial Number (Speed Dial)
Edit Call Note
End Wrap-Up
Execute DDE command
Extend Wrap-Up
Go Home
Group Pickup
Hangup
Help
Hold
Intercom
Invoke Command line
Invoke URL
Login Group
Login Primary Groups
Logout Group
Logout Primary Groups
Monitor Extension
Open Agent Monitor
Open Conference Mgr
Open Control Panel
Open Directory
Open Extension Monitor
Open External Assignment
Open History Viewer
Open Queue Monitor
Open Soft Phone
Open Voice Mail
Page
Park
Park and Page
Pickup
Pickup Night Bell
Record Call
Record Extension
Reinsert Busy Call
Reinsert Terminated Call
Reinsert Unanswered Call
Release with Code
Resume/Release
Run Contact Center App
Send Digits Over Call
Set Agent ID
Silent Monitor
Supervisor Help
To AA
To VM
Toggle Handsfree
Transfer
Transfer Blind
Transfer Consultative
Transfer Intercom
Transfer to Mailbox
Transfer Whisper
Unpark
Whisper Page
Whisper Page Mute
Wrap Up Code
Step 1 Launch ShoreTel Director and enter the user ID and password. Then click the
Login button.
Step 2 Click on the Administration link to expand the list (if it has not already been
expanded).
Step 3 Click on the Users link and then click on the Individual Users link.
Step 4 Click on the name of the user whose toolbar is being configured. A window
similar to the one shown below appears:
Step 5 Click the Program Communicator Toolbars link to display a window similar to
the one shown below:
314
Chapter 11: Configuring Client Applications ShoreTel Administration Guide
Step 6 Click the New button to display a window similar to the one shown below:
Step 7 Enter a name for this toolbar in the Name field and then click on the first
Function drop-down menu (which should say "All") and select the category.
Options are:
All - This lists all operations
Contact Center - (E.g. Login Group, Logout Group, Answer Call Center
Call, etc.)
Config - (E.g. toggle Handsfree mode, toggle audio path, Agent Wrap-Up,
etc.)
Other - (E.g. Unused)
Telephony - (E.g. Conference, Intercom, Group Pickup, etc.)
Windowing - (E.g. Open History Viewer, Open Agent Monitor, Open
Control Panel, etc.)
Step 8 Click on the second Function drop-down menu (which should say "Unused")
and select the specific operation this button will perform.
Step 9 Enter a label in the Label field. The maximum limit for the label is 12
characters.
Step 10In the Target field, enter the appropriate information as required for the type of
operation the button will be performing. (For example, if the desired operation
is changing the CHM, then a drop-down menu would appear in the Target area,
allowing you to select from the various modes.)
Parameters are mandatory for some functions (e.g. Change CHM) and are
optional for others (e.g. Blind Transfer). For optional parameters, the user is
prompted to provide information for the optional parameter the first time the
function executed via the programmable toolbar.
Step 12Once you have finished configuring the toolbar programmable buttons, click
Save to store your changes.
When finished programming the toolbar for a user, the user's Communicator window
should now have a toolbar similar to the one shown below:
Step 1 Launch ShoreTel Director and enter the user ID and password. Then click the
Login button.
Step 2 Click on the Administration link to expand the list (if it has not already been
expanded).
Step 3 Click on the Communicator link and then click on the Global Toolbars link to
display a window similar to the one shown below:
Step 4 Click the New button to display a window similar to the one shown below:
316
Chapter 11: Configuring Client Applications ShoreTel Administration Guide
Step 6 Click on the first Function drop-down menu (which should say "All") and
select the category. Options are:
All - This lists all operations
3rd Party - (E.g. Login Group, Logout Group, Answer Call Center Call,
etc.)
Config - (E.g. toggle Handsfree mode, toggle audio path, Agent Wrap-Up,
etc.)
Other - (E.g. Unused)
Telephony - (E.g. Conference, Intercom, Group Pickup, etc.)
Windowing - (E.g. Open History Viewer, Open Agent Monitor, Open
Control Panel, etc.)
Step 7 Click on the second Function drop-down menu (which should say "Unused")
and select the specific operation this button will perform.
Step 8 Enter a label in the Label field. The maximum limit for the label is 12
characters.
Step 9 In the Target field, enter the appropriate information as required for the type of
operation the button will be performing. (For example, if the desired operation
is changing the Call Handling Mode, then a Call Handling Mode drop-down
menu would appear in the Target area, allowing you to select from the various
CHM's.)
Parameters are mandatory for some functions (e.g. Change CHM), while they
are optional for others (e.g. Blind Transfer). For optional parameters, the user
is prompted to provide information for the optional parameter the first time the
function executed via the programmable toolbar.
Step 12Click on the User link and then the User Groups link.
Step 13Select one of the existing user groups from the list, or click the
Add new link to create a new user group. A window similar to the one shown
below appears:
Step 14In the User Profile section of the window, click on the Toolbar 1 drop-down
menu and select the desired global toolbar. All members of this user group will
now have this toolbar appear on their Communicator. Repeat this step if
multiple toolbars are desired - up to three global toolbars can be assigned to a
user group.
Details:
Up to 24 buttons can be programmed in a single Communicator toolbar.
318
Chapter 11: Configuring Client Applications ShoreTel Administration Guide
Toolbars can be created on a per-user basis or on a global basis. Toolbars created at the
global level can be deployed to multiple users in the system.
Three global toolbars maybe be deployed per User Group, with a maximum of 100 per
system.
Six personalized toolbars can be created for each user.
A single user can employ 3 global toolbars, in addition to 6 personalized toolbars, for a
total of 9 toolbars. With 24 buttons per toolbar, this allows a user to deploy a total of
216 programmable toolbar buttons. (24 buttons per toolbar X 9 toolbars = 216
buttons)
320
Chapter 11: Configuring Client Applications ShoreTel Administration Guide
11.2.3 Configuration
To configure integrated Communicator – Contact Center for a user:
Step 1 Launch ShoreTel Director and enter the user ID and password. Then click the
Login button.
Step 2 Click on the Administration link to expand the list (if it has not already been
expanded).
Step 3 Click on the Users link and then click on the Individual Users link.
Step 4 Click on the name of the user whose toolbar you would like to configure.
Step 1 Click on the Personal Options tab for the user who’s system is to be configured, and
then click the Program Communicator Toolbars link.
Step 2 On the Program Communicator Toolbar window, click the New button to display a
window similar to the following:
Step 3 Enter a name for the toolbar and then click on the Function drop-down menu and
select Contact Center.
Step 4 Then, select the desired operation from the drop-down menu. This operation will
be associated with this specific toolbar button.
Step 6 If the function requires Target information, the required fields will appear to the
right of the function. Enter the appropriate information as required for the type of
operation the button will be performing. (For example, if the desired operation is
Blind Transfer Agent, then an Agent ID field would appear in the Target area).
If a required target field for an operation is left blank or is configured with invalid
information, the system will open a pop-up dialog box to collect more information
(or valid information) when the user clicks on the associated button in
Communicator. This behavior applies to the following operations:
Consult Transfer to Agent
Blind Transfer to Agent
Login/Login Group
Logout Group
322
Chapter 11: Configuring Client Applications ShoreTel Administration Guide
Step 8 Once the configuration of the toolbar programmable buttons is complete, click
Save to store the changes.
Details
Repeat this process of assigning operations to buttons for each new user that will be
using the integrated Communicator.
When finished configuring buttons for each new user, follow the procedure below to
configure the Communicator clients.
Logging out will log the agent out of all ECC groups and all workgroups. If the ECC agent
state is changed to the Release state, the Workgroup state will be changed to the Wrap-Up
state.
324
Chapter 11: Configuring Client Applications ShoreTel Administration Guide
Step 3 Navigate to the Access License field and select the Workgroup Agent link.
326
Chapter 11: Configuring Client Applications ShoreTel Administration Guide
Usability Enhancements
Communicator for Mobile now supports smart type. Smart type means that certain keys do
not need a special key to enable character entry. On a BlackBerry, for example, a user can
type a “.” or “-” without using the Alt key on numeric fields. This addition expedites the
entry of IP addresses or extension numbers.
The left and right direction keys move the cursor so the user can insert one or more
characters instead of being required to delete an entire field to correct an error. This feature
is available on most supported devices.
Localization Features
Localization support affects the following area of the product:
Western languages: the supported languages are English (U.S.), English (U.K.),
German, Spanish, Swedish, French, Dutch, Danish, Italian, and Norwegian.
Keyboard types: on devices that have full keyboards, users can choose from
programmed keyboard layouts for their location. For example, the top row of letters on
American keyboards includes q w e r t y; German keyboards have q w e r t z; and
French keyboards have a z e r t y.
Character set: Communicator for Mobile utilizes the Latin-1 character set (see http://
htmlhelp.com/reference/charset/). This character set includes all accented characters
and other global symbols.
Ordering of time and date: based on the language that a user specifies, Communicator
for Mobile orders the date and time data according to the custom for that language. For
example, with U.S. English, the order is mm/dd/yy; for U.K. English, dd/mm/yy; and
for Dutch, dd-mm-yy. A table with the format of dates and times appears in Localized
Date and Time Table section on page 337.
Accented characters: Communicator for Mobile supports accented characters
(diacritical marks). The keyboard for the selected language supports these marks, and
the QuickDialer key filter also supports diacritical marks.
The thumb wheel on the side of the device or other rotating character facility lets the
user enter accented characters on the phone. The specific method for rotating through
a character set depends on the model, yet the implantation is specific to Communicator
for Mobile. (The ShoreTel model mirrors how a user enters characters on the device.)
Localized time on the phone: The server uses a standard GMT format that the client
converts to the time according to the time zone that is detected by the device.
Therefore, the phone shows the time according to the time zone where the phone is
located.
328
Chapter 11: Configuring Client Applications ShoreTel Administration Guide
11.3.3 Requirements
11.3.3.1 MCMS
The Communicator for Mobile Server (MCMS) is the ShoreTel server component that
manages ShoreTel Communicator for Mobile client communications. The MCMS is
installed on the ShoreTel HQ and DVM servers as part of the normal ShoreTel Server
installation process. The MCMS contains no configuration parameters and requires no
administrator intervention or monitoring during normal ShoreTel operations.
11.3.3.3 Servers
Mobile devices must connect with the ShoreTel server to access MCMS services. Enterprise
security requirements affect the structure of the network that provides application support.
The following section describes servers that are typically used to implement ShoreTel
Communicator for Mobile.
330
Chapter 11: Configuring Client Applications ShoreTel Administration Guide
BES
The BlackBerry Enterprise Server supports ShoreTel Communicator for Mobile
communications between the ShoreTel server and BlackBerry devices. BlackBerry devices
can also access MCM Client Installation Files located on the ShoreTel server through the
BES. The BES implements a secure connection, similar to that of a VPN, to provide access
for mobile devices to resources that are protected by the corporate firewall.
For information on installing a BES, refer to BES installation instructions provided by
Research in Motion.
Step 1 Open the Administrative Tools panel by clicking the Windows Start button and
selecting Settings -> Control Panel -> Administrative Tools.
Step 2 Open the Internet Information Services panel by clicking on the Internet
Information Service icon.
Step 3 Open the HTTP Headers page, shown in Figure 11-21, by clicking the HTTP
Headers tab at the top of the Internet Information Services panel.
Step 4 Open the MIME Types panel by clicking the MIME Types... button in the bottom
right corner of the HTTP Headers page.
Step 5 Open the MIME Types Dialog box by clicking the New button on the top right
corner of the MIME Types panel, as shown in Figure 11-22.
Step 6 Enter the Associated extension and content type data in the corresponding data
entry field of the MIME Types Dialog box, shown in Figure 11-23, for one of the
following types:
Content type: text/vnd.sun.j2me.app-descriptor; extension: .jad
Content type: application/java-archive; extension: .jar
Content type: text/vnd.wap.wml; extension: .wml
Content type: application/vnd.rim.cod; extension: .cod
332
Chapter 11: Configuring Client Applications ShoreTel Administration Guide
Step 7 Click the OK button to close the MIME Types dialog box and return to the MIMES
type panel
The table lists the type entered in step 6.
Step 8 Repeat step 5 through step 7 for each type listed in step 6.
Step 9 Click OK buttons on each successive panels to save your changes and return to the
desktop.
Step 1 Access the Individual User list by selecting Administration -> Users -> Individual
Users from the Director menu.
Step 2 Open the Edit User panel for the desired user by clicking the name of the user in
the User List.
Step 3 Verify that the General menu tab is selected in the Properties bar located at the top
of the Edit User panel.
The Allow Mobile Access parameter is located on the lower section of the panel, as
shown in Figure 11-25.
Step 5 Verify that (Voice Mail Password) Must Change on Next Login is cleared, as shown
in Figure 11-25.
Figure 11-25 Configuring an End User for ShoreTel Communicator for Mobile
334
Chapter 11: Configuring Client Applications ShoreTel Administration Guide
11.3.7.1 Languages
The first screen that a user sees upon first-time startup of Communicator for Mobile under
ShoreTel 8.1 is the language selection screen (Figure 11-26). The supported languages are
English (U.S.), English (U.K.), German, Spanish, Swedish, French, Dutch, Danish, Italian,
and Norwegian.
Step 1 To select a language, use the track ball, wheel (at the right side of the device), or
other device-specific selector to highlight a language.
Step 2 Press the wheel or press Select to use the highlighted language.
On devices that have a full keyboard, the keyboard selection screen appears after
language selection. For devices that do not have a full keyboard, users are taken to
the provisioning window.
Step 1 To select a keyboard, use the track ball or wheel at the right side of the device (or
other, device-specific selector) to highlight the sequence of letters on the top row of
the keyboard.
Step 2 Press the wheel or press Select to use the highlighted keyboard. After the user
selects a keyboard, the informational screen appears in the selected language.
Step 3 Press Next to open the next screen, where specific user-details are entered. See next
section, Provisioning User Details.
The user can change the startup screen through the Settings window (“Default Start Page”
in Figure 11-29).
After user information is initially entered, a status message momentarily appears, followed
by a welcome message. After the welcome message, the Main Menu appears as the default
startup window. The user can choose a different startup window by using the Settings
window.
336
Chapter 11: Configuring Client Applications ShoreTel Administration Guide
338
Chapter 11: Configuring Client Applications ShoreTel Administration Guide
340
Chapter 12: Configuring User Features ShoreTel Administration Guide
C H A P T E R 1 2
340
Chapter 12: Configuring User Features ShoreTel Administration Guide
12.2.2 Terminology
The terms used to describe Extension Assignment are as follows:
Anonymous telephone: A telephone not currently assigned a user. You can make a
call from an anonymous telephone, but you cannot call an anonymous telephone.
Any IP Phone: The feature that lets users assign their extension to any IP phone on
the enterprise network.
Assign: The command that assigns an extension to a telephone.
Assigned: The status of a user who is currently assigned to a telephone that is not
their home phone.
Current telephone: The telephone to which the user is currently assigned (also
known as the current switch port).
Go Home: The command to assign a user’s extension back to his or her home
telephone.
Home: The status of a user who is assigned to his or her home telephone.
Home telephone: The telephone to which the user is normally assigned (also know
as the home switch port). This is the telephone to which the user returns when
using the Go Home command.
Extension Assignment: The feature that lets users assign their extension to any
telephone, on-system or off-system extension.
Unassign: The command that unassigns an extension from a telephone.
Vacated telephone: A home telephone that currently does not have a user assigned.
These are listed on the Anonymous Telephones edit page under Vacated Telephones.
Virtual user: A user who does not have a physical telephone port and is currently
assigned to the SoftSwitch.
Step 1 Launch ShoreWare Director and enter the user ID and password.
Step 2 Click on the Administration link to expand the list (if it has not already been
expanded).
Step 4 Create a new user group for the Extension Assignment users, or click on the
name of an existing user group (in which all members will have access to
Extension Assignment).
Step 5 For the COS - Telephony field, click on the Go to this Class of Service link to
display the following window:
Step 7 Select the Allow External Call Forwarding and Find Me Destinations check
box and the appropriate Scope radio button.
Details:
342
Chapter 12: Configuring User Features ShoreTel Administration Guide
Figure 12-1 Configuring the Edit Telephony COS window for Extension Assignment
If you are intending for a user to have access to the Extension Assignment feature,
you should verify that he or she belongs to a User Group that is associated with the
Class of Service you just modified above.
Step 2 Click on the Primary Phone menu to display and select Configure Extension
Assignment, as shown below.
Figure 12-2 Using Communicator to configure the client machine for Extension
Assignment
Step 3 When you select External Assignment, a pop-up window similar to the one
shown below appears.
Step 5 Click on the External Number drop-down menu and select the external phone
number where calls will be routed. (This can be your cell, home or other PSTN
number that is not within the ShoreTel system.) If the external number has not
already been entered, you can do so now.
You cannot configure a PSTN number that would require the call to go out a
SIP trunk.
344
Chapter 12: Configuring User Features ShoreTel Administration Guide
Step 6 Select the desired Activation radio button. Extension Assignment initiates a
dialog at the external number prompting the user to press their keypad “1” to
accept the call.
Accept Call by Pressing “1”- The calling party will be connected to the OA
after the OA user touches the “1” DTMF key.
Accept call by answering- The calling party will be connected to the OA
user as soon as he answers his cell or home phone.
Details:
When finished, you can verify that Extension Assignment is enabled on your client
machine by looking in the upper right hand corner.(see below).
Step 1 Verify the user status displayed in the lower-right corner of Communicator.
Step 2 Click the Go Home icon on the status bar, as shown below, or select Go Home
from the File menu.
346
Chapter 12: Configuring User Features ShoreTel Administration Guide
Find Me call handling provides inbound callers with a method of connecting to their
intended call recipient while listening to the recipient’s voicemail greeting. Callers are
routed to an extension or phone number callers by pressing “1” while listening to the
recipient’s voicemail greeting.
System users configured for Find Me can specify two numbers for receiving call through
Find Me. The standard voice mail greeting does not prompt the caller on the availability of
Find Me call handling.
Find Me call handling is enabled through call handling mode settings. Find Me
destinations are independent of the call handling modes that activate Find Me.
After the caller presses “1”, the system informs the caller that Find Me destinations are
being called. Calls not answered at either Find Me destination are sent to voice mail.
When a call is forwarded to a Find Me destination, the phone at the Find Me destination
displays recipient’s voice mail caller ID to the call originator. When answering a call, the
recipient hears a prompt announcing the call and, if available, the caller’s ID information.
The recipient can then accept the call or route the caller to voicemail.
Announced Find Me provides for the recording of the caller’s name for calls routed to Find
Me destinations. This feature provides the capacity for all inbound callers to be identified
when their call is routed to a Find Me destination.
When Announced Find Me is enabled, callers from external numbers or from internal
extensions without a recorded name are prompted to record their name before the call is
routed to the recipient.
Details:
Users are authorized to use Find Me through a Telephony Class of Service that
enables Find Me.
Step 1 For the primary Find Me destination, select Extension or External. You can use
the Search button to find system extensions. Enter external numbers in the
External text box.
Step 2 Enter a value in the Number of Rings field. This is the number of times the
phone must ring without being answered before the call is forwarded to the
primary Find Me destination.
Step 3 For the backup Find Me destination, select Extension or External. You can use
the Search button to find system extensions. Enter external numbers in the
External text box.
Step 4 Once again, enter a value in the Number of Rings field. This is the number of
times the phone must ring without being answered at the primary Find Me
destination before being forwarded to the backup Find Me destination.
348
Chapter 12: Configuring User Features ShoreTel Administration Guide
Step 5 Select the Send Incoming Caller ID check box if you want the caller ID
forwarded to the Find Me destination.
Step 6 Select the Enable Auto Find Me check box to automate the process of routing
calls to the Find Me destinations. With this enabled, users will no longer have
to press 1 to activate Find Me. You can deselect the check box if you wish to
continue to require callers to “press 1 to activate the Find Me feature.”
If you enable Auto Find Me, make sure that your outgoing voice mail message
is no longer telling callers to “press 1 to activate the Find Me feature.” The
automation aspect of this enhancement means that callers will not have to do
anything and calls will be forwarded automatically.
Step 1 Access the user’s Edit User panel by selecting Administration -> Users -> Individual
Users from the Director Main Menu, then clicking the desired user’s name in the
Individual Users list panel.
Step 2 Access the user’s Find Me and External Assignment panel, as shown in Figure 12-
6, by selecting Personal Options in the selection bar at the top of the Edit User
panel, then clicking Find Me at the bottom of the Personal Options panel.
Step 3 Select the Enable Record Caller’s Name for Find Me (When Caller ID is unavailable)
checkbox.
To enable Announced Find Me when Caller ID is available, select the Record Name
Even If Caller ID Is Present checkbox.
The following sections describe call management tasks controlled by Call Handling Modes,
along with the automatic and manual methods of selecting the active call handling mode.
Holiday schedules: Holiday schedules specify dates. Periods that identify a year are
valid once; periods that do not specify a year are valid each year on the listed dates.
Holiday schedules take precedence over On-hour schedules during periods covered by
each schedule. Figure 12-8 display examples of Holiday Schedules.
Custom schedules: Custom schedules specify date and time intervals. Periods that
identify a year are valid once; periods that do not identify a year are valid each year on
the listed dates. Custom schedules take precedence over On-hour and Holiday
schedules during periods listed by multiple schedules. Figure 12-9 display examples of
Holiday Schedules.
350
Chapter 12: Configuring User Features ShoreTel Administration Guide
Schedules are configured by the system administrator. To determine the periods specified
by an individual schedule, consult your system administrator.
Default active call handling modes are managed through the Schedule parameter of the Call
Handling Mode configuration panels:
The Standard and Out of Office modes determine the active call handling mode during
normal daily activities.
— The available options in Standard’s schedule parameter are the On-hour schedules
configured by the system administrator. Standard is the default Call Handling
Mode during the times listed by the selected schedule.
— The Out of Office schedule is the inverse of the selected schedule in the Standard
Call Handling Mode configuration panel. Out of Office is the default Call Handling
Mode during all periods not covered by the On-hour schedule in the Standard Call
Handling Mode panel. Schedules are not selected in the Out of Office Call
Handling Mode panel.
Example: Assume that Day Shift in Figure 12-7 is the selected schedule in the
Standard Call Handling Mode panel. Standard is the default call handling mode
between 8 am to 5 pm on Mondays through Friday. Out of Office is the default call
handling mode all other times.
The Extended Absence mode determines the active call handling mode during the
selected holiday schedule. The Schedule drop down menu on the Extended Absence
call handling mode lists the Holiday schedules configured by the administrator.
The Custom mode determines the active call handling mode during the selected
custom schedule. The Schedule drop down menu on the Custom call handling mode
lists the Custom schedules configured by the administrator.
In a Meeting mode is not associated to a schedule and cannot become active through
an automatic mode selection.
Call handling modes specify how, when, and where calls are forwarded, and whether the
user requires message notification when voice mail is received. The links in the Edit Call
Handling Modes section under the Personal Options tab on the Edit User page bring up
variants of the call handling mode pages. You can edit these copies for each user’s personal
options. Users can also modify these options from their desktop client applications.
Users can also change their call handling settings though a web interface on the ShoreTel
server. For more information and the web interface URL, see the ShoreTel Planning and
Installation Guide.
The Call Handling Mode Default parameters are as follows:
Call Forward Condition: These buttons let you specify when calls are forwarded.
The conditions are Always, No Answer/Busy, and Never.
— The Always condition forwards calls to the number specified in the Always
Destination parameter immediately when a call is received.
— The No Answer/Busy condition forwards calls to the No Answer Destination
after the specified number of rings, or to the Busy Destination immediately if
the user’s call stack is full.
— The Never condition disables call forwarding.
The recommended default is No Answer/Busy.
Always Destination: When the Always call forward condition is selected, calls are
forwarded immediately to this extension.
Busy Destination: When the No Answer/Busy call forward condition is selected,
calls are forwarded to this extension immediately if the user’s call stack is full.
The recommended default is Voice Mail.
No Answer Destination: When the No Answer/Busy call forward condition is
selected, calls are forwarded to this extension after the specified number of rings.
The recommended default is Voice Mail.
No Answer Number of Rings: When the No Answer/Busy call forward condition is
selected, this parameter specifies how many times the phone rings before the call is
forwarded to the No Answer Destination.
352
Chapter 12: Configuring User Features ShoreTel Administration Guide
12.3.3.1 Description
A Call Routing Plan manages a user's inbound voice calls. The plan consists of call
handling rules, each of which specifies a method of handling a call when a condition set is
valid. The plan enables and prioritizes selected rules. The user's inbound calls are evaluated
against the call handling rules. The highest priority rule with conditions that are satisfied
define the handling method for the call.
This section describes the structure and call handling rules, followed by a discussion of
creating a call routing plan from these rules.
354
Chapter 12: Configuring User Features ShoreTel Administration Guide
— DNIS Match: This criterion is satisfied when the DNIS of the inbound call matches
the specified number.
Time of day and Day of week entries are based on the timezone setting of the site
to which the user is assigned.
Action: The action specifies the resolution for calls that match the specified condition.
Call Handling Rules define the following five action types:
— Forward Call to Specific Number: This action routes the call to the specified
number. Users can select one of the following number types:
❋ Specific Number
❋ Off System Extension
— Forward Call to Voice Mail: This action routes the call to the recipient’s voice mail.
— Forward Call to Auto Find Me: This action routes the call to voicemail, which
then forwards the call to the recipient’s Find Me number.
— Forward Call to Announced Find Me: This action routes the call to voicemail,
which then forwards the call to the recipient’s Find Me number. The system
attempts to announce the caller’s name to the recipient, which may require the
caller to record their name before the call is presented to the recipient.
— Play Ringtone: This action programs the ShorePhone to play the designated ring
tone that announces the presence of the inbound call to the recipient.
Step 1 Open the Individual User list by selecting Administration -> Users -> Individual
Users from the Director Main Menu
Step 2 Open the Personal Options panel for the desired user by clicking the name of the
desired user in the Individual User List, then selecting Personal Options on the
menu bar toward the top of the Edit User panel.
Step 3 Click Personalized Call Handling Rules, located in the middle of the Personal
Options panel, as shown in Figure 12-12.
Figure 12-12 Edit User Panel – Selecting Personalized Call Handling Rules
356
Chapter 12: Configuring User Features ShoreTel Administration Guide
Step 1 Launch ShoreWare Director and enter the user ID and password.
Step 2 Click on the Administration link to expand the list (if it has not already been
expanded).
Step 3 Click on the Users link and then the Class of Service link. The Class of Service
window appears.
Step 4 Select the name of the one of the profiles in the Telephony Features
Permissions section by clicking on it. (You can either create a new profile or
modify one of the existing profiles.)
There is no separate check box specifically for the Whisper Page feature. The
functionality has been coupled with the intercom functionality.
Step 6 In the Whisper Paging field, enable the Allow Initiation check box to allow this
user to place a Whisper Page call. (This user would most likely be an operator
or administrator.) You can also enable the Accept check box if the user is likely
to be on the receiving end of a Whisper call.
358
Chapter 12: Configuring User Features ShoreTel Administration Guide
Step 1 Launch ShoreWare Director and enter the user ID and password. Then click
the Login button.
Step 2 Click on the Administration link to expand the list (if it has not already been
expanded).
Step 3 Click on the Users link and then the Individual Users link to display the list of
users on this system.
Step 4 Click on the name of the user whose phone you would like to modify and then
click on the Personal Options tab.
Step 5 Scroll to the bottom of the window and click on the Customize IP Phone
Buttons link.
Step 6 Click on the Function drop-down menu for one of the programmable buttons
and select Monitor Extension to display a window similar to the one in Figure
12-14.
Step 8 Enter the extension of the monitored party in the Extension field, or click the
Search button to locate the desired extension.
Step 9 Click on the Ring Delay Before Alert drop-down menu and select the number
of rings that should elapse on the monitored party's phone before the
monitoring party will receive an alert. (This delay gives the monitored party a
chance to answer and prevents the monitoring party's phone from ringing
incessantly.)
Step 10Select the appropriate radio button in the Caller ID on Monitored Extensions.
For an multiline phone, choices are:
Do Not Show – The Caller ID information does not appear, but an
indicator will show that the monitored phone is busy. This option offers the
monitored party the most privacy and should be selected if you do not
want the monitoring party to know who the monitored party is talking to.
Show Only When Ringing – The Caller ID information appears while the
phone is ringing, but disappears once the call has been answered.
Show Always – The Caller ID information appears while the monitored
phone is ringing, and continues to appear even after the call has been
answered.
Step 11The custom buttons can be configured to perform different actions based on
whether or not the person being monitored is on a call. To associate a
secondary function with the custom button that will apply when the phone is
inactive, click the drop-down menu and select another action from the No
Connected Call Action menu. The action you select here will apply when the
custom button is pressed AND while the monitoring party’s phone is inactive.
Step 12To associate a third function with the custom button, click the drop-down
menu and select another action from the With Connected Call Action menu.
This action will apply when the custom button is pressed while the monitoring
party does not have a call that can be picked up or unparked, and the user's
own extension has a connected call.
The idea behind these last two steps is that the custom button can be
configured to do whatever makes sense given the situation. The button can be
configured to pick up incoming calls, or park/unpark calls when the person
being monitored is on a call. And if the person being monitored is not on a call,
the custom button then becomes a one-touch button allowing the operator to
transfer a call to the monitored extension. And if the person being monitored is
not on a call and if there are no calls to transfer, then the custom button
becomes a speed-dial button, allowing the operator to dial that person's
extension at the touch of a button.
Details:
The custom button will illuminate red (on the monitoring-person's phone) when
the person being monitored is on a call. If that call is put on hold and a second call
is accepted on the monitored extension, the LED will turn green and will flash
twice. Similarly, the LED will flash three times if a third call is accepted. For more
information about LED flash patterns, see Table 12-1.
360
Chapter 12: Configuring User Features ShoreTel Administration Guide
The custom button (to which extension monitoring has been assigned) can serve
dual purposes based on whether the monitoring party is in a call or not. The button
can be set to speed dial, intercom, or transfer calls to the monitored extension.
When the “Show Caller ID Name and Number on Monitored Extensions” Class of
Service (Telephony) setting is not enabled, Communicator Contact Viewer (and
Agent Viewer) show the number of calls on a user's stack but do not show who the
user is talking to. “Properties” is also disabled.
State Pattern
State Pattern
Step 2 From the left column, select the users to receive authorization and click Add.
Step 3 To remove a user from call handling delegation, from the right column, select
the user you want to remove and click Remove.
362
Chapter 12: Configuring User Features ShoreTel Administration Guide
The supervisor can barge into a call he or she is monitoring. However it is not possible to
revert a barge in to just a monitored call. If desired, the supervisor can hang up and restart
monitoring.
After a barge in, the agent remains the controlling party of the call. A subsequent agent
hook flash disconnects the supervisor, who was the last party added.
Figure 12-16 Enhanced Class of Service Settings for Intercom, Barge, Monitoring
Allow initiation for Intercom/Paging—If this check box is selected, users within
this COS may place an intercom call or page to other system users. If cleared, then
no intercom/paging can be initiated.
Accept Intercom/Paging—Radio button choices are:
— Accept None: If selected, users within this COS may not receive intercom calls
or pages.
364
Chapter 12: Configuring User Features ShoreTel Administration Guide
— Accept All: If selected, users within this COS may receive intercom calls or
pages from anyone in the COS.
— Accept Only From: If selected, users within this COS may only receive intercom
calls or pages from the person or extension specified in the associated field.
Allow initiation for barge in—If this check box is selected, users within this COS
may barge in on the calls of other system users. If cleared, then no barge in can be
initiated.
Accept barge in—Radio button choices are:
— Accept None: If selected, users within this COS may not receive barge-in’s from
anyone.
— Accept All: If selected, users within this COS may receive barge-in’s from
anyone else in this COS.
— Accept Only From: If selected, users within this COS may only receive barge-
in’s from the person or extension specified in the field associated with this radio
button.
Allow initiation for record others calls—If this check box is selected, users within
this COS may record the calls of other system users. If cleared, then no call
recording can be initiated.
Accept record others calls—Radio button choices are:
— Accept None: If selected, users within this COS may not have their calls
recorded from anyone.
— Accept All: If selected, users within this COS may have their calls recorded from
anyone else in this COS.
— Accept Only From: If selected, users within this COS may only have their calls
recorded by the person or extension specified in the field associated with this
radio button.
Allow initiation for silent monitor—If this check box is selected, users within this
COS may monitor other system users. If cleared, then no monitoring can be
initiated.
Accept silent monitor—Radio button choices are:
— Accept None: If selected, users within this COS cannot be monitored by
anyone.
— Accept All: If selected, users within this COS can be monitored by anyone else
in this COS.
— Accept Only From: If selected, users within this COS can only be monitored by
the person or extension specified in the field associated with this radio button.
There are no special permissions for ShoreTel Contact Center agents or supervisors. They
must have CoS with appropriate settings to enable contact center recording, monitoring,
and barge in.
366
Chapter 13: Configuring Voice Mail ShoreTel Administration Guide
C H A P T E R 1 3
This chapter provides information about configuring the voice mail system, including
adding and editing system distribution lists.
Click the Voice Mail link in the navigation frame to expand it to show the links for:
System Distribution Lists
Voice Mail Options
AMIS Voice Mail
Also refer to Section 10.2.3 on page 268 for information about configuring your voice mail
system.
Number: This is the number that is used for sending messages to members in the
distribution list. Users can enter this number in either the ShoreWare client or
when addressing a message from the telephone user interface.
To add or edit a system distribution list, click Add new or click the name of an existing list
that appears in the Voice Mail System Distribution Lists table. When you click either of
these items, the Edit System Distribution List page appears as shown in Figure 13-2.
The parameters on the System Distribution List edit page (Figure 13-2) are described as
follows:
Name: This is the name of the distribution list.
Number: This is the number that is used for sending messages to members in the
distribution list. Users can enter this number in either the ShoreWare client or
when addressing a message from the telephone user interface.
This number cannot go beyond the range of numbers that you defined in the First
System Distribution List Number and Last System Distribution List Number fields
in the section from Chapter 2, starting on page 43. Also, the first system
distribution list number is reserved for future use.
Recorded Name: The buttons that correspond to this item let you Record, Play,
Erase, or Import a recorded name for the distribution list.
— Click Record to record a name for the distribution list.
— Click Play to play back the recording.
368
Chapter 13: Configuring Voice Mail ShoreTel Administration Guide
Enable AMIS messaging from the Voice Mail Options page (default is enabled).
Set the permissions for the Voice Mail User Group to include dialing AMIS
numbers. For more information, see Section 10.2.3 on page 268.
Review the extension plans for all the systems to which you are connecting. Make
sure they all use the same extension length and that there is no overlap of
extensions.
After you have made these global settings, creating AMIS systems requires the following
steps:
Name the AMIS site and enter a System ID.
Enter the phone number the ShoreTel system calls to connect to each remote AMIS
system.
Enter the phone number that remote AMIS systems call to send AMIS messages.
This number must reach an auto-attendant.
If your system is using off-system extensions, select the extension range for each
AMIS system.
370
Chapter 13: Configuring Voice Mail ShoreTel Administration Guide
To add a new AMIS system, click Add New. To edit an existing system, click an entry in the
AMIS System column. The AMIS edit page appears, as shown in Figure 13-5
372
Chapter 13: Configuring Voice Mail ShoreTel Administration Guide
Delivery Number: This is the number ShoreTel calls to send AMIS voice messages
to the remote system. An external number is a public PSTN number and a private
number is an internal, off-system extension connecting to an intra-site PBX system.
Call Back Number: This is the number on which you receive AMIS messages. An
external number is a public PSTN number and a private number is an internal, off-
system extension connecting to an intra-site PBX system.
Mailbox Length: Set the mailbox length of the remote sites mailboxes (extensions).
If you are using off-system extensions, the length must match the length of your
extensions.
The System ID plus the mailbox length cannot exceed 12 digits.
Off-System Extensions: If your system is using off-system extensions, select the
extension range for each AMIS system. These extensions function as off-system
mailboxes, allowing users to address voice mail to users on remote AMIS sites
without entering a System ID. For more information, see Section 7.2.1 on page 140.
374
Chapter 13: Configuring Voice Mail ShoreTel Administration Guide
Delete Message After Forwarding: Check the checkbox to cause the automatic
deletion of the message after forwarding. The default is not to delete.
Notification By Phone – Voice Mail Notification Condition: These options let you
select the types of voice mail messages that trigger a notification. Voice mail
notification is set in Section 10.2.3 on page 268.
— All notifies the user the first time a message is received.
— Urgent Only notifies the user the first time an urgent message is received.
— None does not notify the user.
Voice Mail Notification Method: These options let you specify how voice mail
messages are received, either by pager or by phone.
Notification Number: This is the number where message notifications are directed.
It must contain any applicable and long-distance dialing sequence, but must not
include an access code.
Pager ID: If the notification method is Pager, this is the pager identification
number (PIN) that the paging service provided.
Pager Data: This is the number that the user wants displayed by the pager to
indicate that a message is waiting.
It is recommended that you test pagers with your pager service to ensure proper
functionality.
Try Count: This is the number of times that the user wants the system to try
message notification. The ShoreTel system continues to call the user for the
number of times indicated in this parameter, with the number of minutes between
each try as configured in the Try Interval parameter.
The user can stop the system from trying simply by logging in to the voice mail
system.
Try Interval: This is the number of minutes that the voice mail system waits
between attempts to notify the user.
13.4.2.1 Parameters
The Escalation Profiles and Other Mailbox Options parameters are as follows:
376
Chapter 13: Configuring Voice Mail ShoreTel Administration Guide
(in which case subsequent unheard messages would be regarded as redundant and
would not trigger another wave of notifications).
For more information on configuring this feature, see Section 13.4.2.3 on page 379.
Profile: Name of the Escalation Notification Profile.
Used By: This is a user’s Call Handling Mode (CHM) that is associated with the
Escalation Notification Profile. A profile can be associated with one or more CHM’s
Steps: This is the number of steps in that profile.
Details:
The mailbox warning threshold occurs when there is room for only 10 more
messages in a user's mailbox. This threshold is non-configurable and is the same
for all users, regardless of total mailbox capacity.
As a user's mailbox approaches its limit, a warning message will be played
indicating that the user has room only for “n” number of messages where the value
“n” will be a countdown from 10 to 0. This message will be played when a user logs
into the mailbox via the telephone user interface or Communicator.
The “almost full” notification will be played until a users delete their messages,
thereby reducing the number below the threshold.
When a mailbox has finally reached its limit, the mailbox owner will be notified (if
this option has been enabled for this user) and a warning NT event will be logged.
When a message is deleted, it is no longer counted against the total capacity for a
user's mailbox.
Deleted messages are temporarily held in a “deleted messages” folder. Up to 200
deleted messages can be temporarily held. Once this limit is reached, the mailbox
will be considered full and the user will be unable to receive new messages until the
deleted messages have been purged. If this happens, the mailbox owner will receive
a notification telling him, “Your mailbox is full. No more messages will be accepted
until you purge your deleted messages.”
Deleted messages can be manually purged by the user or automatically by the
system. Automatic purging occurs on a nightly basis.
378
Chapter 13: Configuring Voice Mail ShoreTel Administration Guide
Step 1 From the Escalation Profiles and Other Mailbox Options page of a target user,
verify that the Email Address field has a valid email address for this user.
Step 2 Select the Send Email When Mailbox is Full check box.
Step 4 Repeat this process for each user for which you would like to configure
mailbox full notifications.
Step 1 Launch ShoreWare Director and navigate to the Escalation Profiles and Other
Mailbox Options link to display a window similar to the one shown in Figure
13-7.
Step 2 In the Message Notification Escalation Options section of the window, select the
appropriate radio button. Options are:
Escalate for Each New Message – Selecting this will cause a new wave of
escalation notification messages to be sent out each time a new voice mail
message arrives. If several messages arrive within a short period of time,
those who are notified will receive multiple notifications (when perhaps
one notification would have been all that was required).
Escalate for First Unheard Message – Selecting this will cause the
escalation notifications to begin at the receipt of the first voice mail
message. Subsequent unheard voice mail messages will not trigger another
wave of notifications as long as the first message remains unheard.
Step 3 Click on one of the links for the desired escalation profile (found at the bottom
left of the Escalation Profiles and Other Mailbox Options page). The Escalation
Profile page appears, as shown in Figure 13-9.
Step 4 Enter the name of the profile in the Name field, if the profile has not already
been named.
Step 5 Enter a value ranging from 0 to 200 in the Repeat Count field. This is the
number of times the system will loop through the 10 steps of this profile before
it quits trying to contact the various notification members. Selecting 0 will
cause the escalation notification profile to execute once, without repeating.
Selecting 1 will cause it to execute twice (i.e. once with one repeat loop).
Step 6 Enter the number of minutes in the Timeout field (0 - 3600) that should elapse
before the next step within this profile is executed. (This is the amount of time
380
Chapter 13: Configuring Voice Mail ShoreTel Administration Guide
a message recipient has to respond to the original voice mail before escalation
occurs.)
Step 7 In the Notification by Email section of the window, click the Deliver Message as
Email drop-down menu and select the desired option. (The default value is
disabled, meaning that email notifications will not be sent.) Your choices are:
Email text only – Select this option to have a text message sent to this
user's email inbox. The message will contain basic information about the
message (e.g. timestamp, sender, etc.)
Attach WAV file – Select this option to have a copy of the voice mail sent to
the designated user's email inbox. This will allow the recipient to play the
message from his or her PC.
Step 8 Enter the address of the first person that should be notified in the Email
address field.
Step 9 In the Notification by Phone section, select the Pager or Phone radio button to
have a message sent to this user via one of these methods.
Step 10Select the Extension or External radio button as appropriate, and enter the
user's phone or pager number in the field.
Step 12Click on the next Escalation Step (above the Timeout field) and repeat this
process to configure up to ten steps within this escalation profile.
Any unconfigured steps will be skipped over when the escalation profile is
executed.
Details:
To “delete” an escalation profile, you can click the Clear button at the top of the
escalation profile window. This will reset all of the fields for every step in this
profile, although the profile is not actually deleted.
To create a mapping between the Escalation Notification Profile and a Call Handling
Mode (CHM):
Step 1 With ShoreWare Director still open, click on the Users link and then click on
the name of the desired user.
Step 2 Click on the Personal Options tab, and then click on the desired Call Handling
Mode link (i.e. Standard, In a Meeting, Out of Office, Extended Absence,
Custom) to associated an escalation profile with that mode. The CHM page
appears, as shown in Figure 13-10.
Figure 13-10 Selecting the escalation profile to associate with Out of Office CHM
Step 3 In the Escalation Profile drop-down menu, select the desired escalation
notification profile.
Step 5 Repeat this process to associate different escalation notification profiles with
each of the different Call Handling Modes, as needed.
382
Chapter 13: Configuring Voice Mail ShoreTel Administration Guide
Server Report: The User Report lists voice mail usage information for the specified
application server and users assigned to the application server.
The table lists all application servers configured on the network.Each row corresponds to
one application server and each column lists a server property or resource statistic.
The panel lists the name of the application server for which the panel is reporting statistics
below the Voice Mail Servers Maintenance text in the upper left corner of the panel. The
panel comprises two sections:
Summary: The summary section lists resource usage and availability statistics for
the specified application server.
Details: The Details section lists resource usage statistics for users assigned to the
application server.
13.5.2.1 Summary
The summary section, located on the top section of the Server panel, lists resource usage
and availability statistics for the specified application server. Statistics listed in this section
include:
Mailboxes: This parameter lists the number of mailboxes on the server.
Messages: This parameter lists the number of messages that are stored in the
server’s mailboxes.
Space Used for: These parameters indicate the manner in which the server’s
memory is allocated:
— Users: This parameter lists the memory used to store voice mail and mailbox
configuration settings.
— Recorded Names: This parameter lists the memory used to store recordings of
all user names.
— Auto-Attendant Prompts: This parameter lists the memory used to store auto-
attendant prompts.
384
Chapter 13: Configuring Voice Mail ShoreTel Administration Guide
— Logs and Other Data: This parameter lists the memory used for log files
generated by services hosted by the server.
— Free: This parameter lists the available unused memory resources.
— Total: This parameter lists the total memory resources on the server.
13.5.2.2 Details
The Details section lists resource usage statistics for the fifty largest mailboxes on the
server. Mailboxes are sorted in order of the amount of disk space used to store their
contents.
Each row corresponds to one mailbox on the application server. Each column lists a
mailbox property or resource statistic.
The Details Report includes the following fields:
User Information: These parameters identify the user to whom the mailbox is
assigned. User information parameters are configured in the Edit User – General
panel.
— First Name: This parameter lists the first name of the mailbox owner.
— Last Name: This parameter lists the last name of the mailbox owner.
— Mailbox: This parameter lists the extension of the mailbox.
— User Group: This parameter lists the User Group to which the mailbox owner is
assigned.
Number of Messages: These parameters list the mailbox capacity and contents
statistics.
— Total: This parameter lists the number of messages in the mailbox.
— Unheard: This parameter lists the number of messages that are marked as
unheard.
— Allowed: This parameter lists the capacity of the mailbox. The number of
messages that a mailbox can hold is configured through Class of Service
settings.
Saved / Unheard (Days): These parameters list the age of the oldest message in the
specified mailbox that has not been heard.
— Oldest: This parameter lists the age, in days, of the oldest message that is
marked unheard.
— Allowed: This parameter lists when messages marked as unheard are removed
from the server, in terms of the message age. This parameter is configured
through Class of Service settings.
Heard (Days): These parameters list the age of the oldest message in the specified
mailbox that has been heard.
— Oldest: This parameter lists the age, in days, of the oldest message that is
marked heard.
— Allowed: This parameter lists when messages marked as heard are removed
from the server, in terms of the message age. This parameter is configured
through Class of Service settings.
Space Used: This parameter lists the memory required to store contents of the
specified mailbox. This statistic includes the memory required to store messages
that are deleted but not purged.
386
Chapter 14: Configuring the Auto-Attendant ShoreTel Administration Guide
C H A P T E R 1 4
This chapter provides information about configuring the auto-attendant. It includes the
following sections:
Multiple Auto-Attendants
Menus
Scheduling
An Auto Attendant is a program that answers and handles inbound calls without human
intervention. Auto attendants typically provide menu-driven options through which callers
can obtain information, perform tasks, or connect to a requested extension.
The auto-attendant can answer incoming calls and transfer a caller to an extension, a
mailbox, another menu, a workgroup, or a route point. It also includes a dial-by-name
feature that transfers callers to the system directory, where they can connect to an
extension by dialing the user’s name.
14.2 Menus
The auto-attendant Menus page is where you begin the configuration to add a new auto-
attendant menu or edit an existing menu.
14.2.1 Parameters
The parameters that appear on the Menus page are as follows:
Name: This is the name of an existing auto-attendant menu configuration. Clicking
an auto-attendant invokes the Menus edit page.
Extension: This is the extension that is associated with an existing auto-attendant
menu.
On-Hours: This is the name of the On-Hours schedule, if any, that is associated
with an existing auto-attendant menu.
Holiday: This is the name of the Holiday schedule, if any, that is associated with an
existing auto-attendant menu named in the Name column.
Custom: This is the name of the Custom schedule, if any, that is associated with an
existing auto-attendant menu.
14.2.2.1 Parameters
The parameters that appear on the Menu edit page are as follows:
Menu Name: This is the name of the auto-attendant menu.
Extension: This is the extension number associated with the auto-attendant menu.
It must fall between the first and last menu numbers defined on the Dialing Plan
edit page under System Parameters. See Section 2.2 on page 44.
DID: When the check box is selected, a DID number is used to access the
associated auto-attendant menu. If you are adding a new menu or editing an
existing menu and you want to access it using a DID number, check this box and
enter a DID number in the accompanying text-entry field.
388
Chapter 14: Configuring the Auto-Attendant ShoreTel Administration Guide
Refer to Section 7.2.3.2 on page 148 for additional information about DID numbers
and ranges.
DNIS: Click this link to set up one or more DNIS mappings to this menu. For more
information about DNIS, refer to Section 7.2.4 on page 149.
Language: Select a language from the drop-down list. This is the language that will
be used by the auto-attendant menu for responses such as “invalid entry”.
Greetings must be recorded in this language.
Make Number Private: Checking this box removes this number from the system
directory and call handling destination lists.
Allow Prompt Recording Using Telephone: Select this check box to enable the
User Recording of Auto-Attendant Menus via the menu mailbox.
User recording of auto-attendant menus allows end users to dial into the system to
record AA prompts in the same way that they would change their personal mailbox
greeting (i.e. without having to access the recording interface through ShoreWare
Director). This frees the system administrator from the task of recording AA
menus, allowing him or her to delegate the task to more appropriate team
members.
WARNING ShoreTel, Inc. does not warrant or represent that your use of call
monitoring or recording features of the Software will be in compliance with
local, state, federal or international laws that you may be subject to. ShoreTel,
Inc. is not responsible for ensuring your compliance with all applicable laws.
Before disabling the warning tone, you may wish to consult with legal counsel
regarding your intended use.
Timeout: Set a timeout between 0-30000 milliseconds. This is the time the caller
has to perform an action.
Prompt Text: Before recording a prompt for a new or existing auto-attendant menu,
enter the text for the prompt in this field. This also provides a convenient record of
your prompt if you should ever need to re-record the prompt.
This is an optional parameter.
Prompts on the ShoreTel system can be imported into the system using µ-law, WAV
file format. If you would like your prompts to match the voice of the ShoreTel
system, please contact Worldly Voices at www.worldlyvoices.com and request that
“Connie” record your prompts. Worldly Voices provides this service with a rapid
turnaround time for a nominal fee.
Prompt: The Record, Play, Erase, and Import buttons associated with this
parameter are used to record your auto-attendant menu prompt.
Click Record to record the prompt; Play to play it back; Erase to erase the prompt;
and Import to import a prerecorded prompt from a sound file.
Schedule: This drop-down list shows the auto-attendant schedules: On-Hours, Off-
Hours, Holiday, and Custom. Select a schedule from this list and click Go to this
schedule to invoke the schedule so that you can configure a new or existing auto-
attendant menu’s schedule.
See Chapter 15, starting on page 395, for information about setting up schedules.
390
Chapter 14: Configuring the Auto-Attendant ShoreTel Administration Guide
Operation: Each item in the Operation drop-down list lets you select the action
that is associated with its dialpad number. This number is located to the left of each
Operation drop-down list. When prompted by the auto-attendant, the caller is
asked to enter this number.
— Dial by first name lets the caller spell the user’s first name from the dialpad.
The auto-attendant then transfers the caller to the user’s extension. To limit the
dial list to a department or other organizational sub-group, select an extension
list from the Ext column.
— Dial by last name lets the caller spell the user’s last name from the dialpad. The
auto-attendant then transfers the caller to the user’s extension.
To limit the dial list to a department or other organizational sub-group, select
an extension list from the Ext column.
— Go to extension lets the user enter the extension he needs. This functions the
same as a transfer but without a voice prompt.
— Go to menu transfers the caller directly to the user’s mailbox without ringing
the user’s extension. This is also used to send the caller to another menu. You
must select the destination from the extension (Ext) pop-up dialog box.
— Hang up lets the caller disconnect the call.
— Repeat prompt lets the user hear the prompt again.
— Take a message lets the caller leave a message by selecting a user’s extension.
— Take a message by first name lets the caller leave a message by selecting a user’s
name from the menu.
— Take a message by last name lets the caller leave a message by selecting a user’s
name from the menu.
— Transfer to extension transfers the caller to the user’s extension where he or she
can speak with the user or leave a message if the user does not answer. You
must select a destination from the extension pop-up dialog box.
Dial by last name is supported by default.
Ext: This pop-up dialog box lets you select the destination that is associated with
the Go to Menu or Transfer to extension operation.
Used this field to select an extension list to be used by the Dial by First Name and
Dial by last Name operations.
Time Out: This drop-down list lets you specify the action that the auto-attendant
takes when the caller does not press a dialpad key in a system-defined period of
time. Typically, the action is Repeat Prompt.
Too Many Errors: This drop-down list lets you specify the action that the auto-
attendant takes when the caller presses an invalid key too many times in a row. You
might specify a user extension, such as the operator, for this. Typically, the action is
Hang Up. If no action is specified, Hang Up is invoked by default.
Invalid Entry: This drop-down list selects an action to take when a key is pressed
that the auto-attendant does not recognize. Typically, the action is Repeat Prompt.
Multiple-Digit: This drop-down list lets you select a multiple-digit action that the
caller takes. The choices are None, Transfer to Extension, Take a Message, Go to
Extension, and Go to Menu. The default is None.
— None assigns no multiple-digit operation to the menu.
Step 1 Enter the name of the menu in the Menu Name field.
Step 2 If this is a new menu, enter the menu’s extension in the Number field. If you are
editing an existing menu, enter a new extension in this field if necessary.
Step 3 If the menu will be associated with a DID number, check the DID check box
and enter the DID number in the DID text-entry field.
Step 4 To associate the menu with a DNIS number, click Edit DNIS Map and set the
map.
Step 5 Make Number Private only if you want to remove the number from the system
directory.
Step 6 Select the Allow Prompt Recording Using Telephone check box to enable the
User Recording of AA menus, and enter and confirm a password for the
associated mailbox.
Step 9 Enter the text that you will use for recording the menu’s prompt in the Prompt
Text field. This is optional.
Step 10Click Record to record the prompt. To hear the prompt, click Play; to erase it,
click Erase. If you are importing a prerecorded prompt from a WAV file, click
Import and select the file from the appropriate directory.
Step 11Select a schedule for this menu from the Schedule drop-down list, and click Go
to this schedule. To configure the schedule, refer to Chapter 15, starting on page
395, for instructions.
Step 12Select the action that the auto-attendant takes in response to each supported
digit from the Operation drop-down list.
Step 13Assign an extension to the Operation (if applicable) from the extension (Ext)
pop-up dialog box.
Step 14Select an action from the Time out drop-down list, and select an extension from
its extension pop-up dialog (if applicable).
Step 15Select an action from the Too many errors drop-down list and select an
extension from its extension pop-up dialog box (if applicable).
392
Chapter 14: Configuring the Auto-Attendant ShoreTel Administration Guide
Step 16Select an action from the Invalid Entry drop-down list, and select an extension
from its extension pop-up dialog box (if applicable). The options are the same
as are available in the Timeout pop-up.
Step 1 Go to the Menus page and configure the menu you are adding to the main auto-
attendant menu, as described in the Section 14.2.2 on page 388.
Step 2 Go back to the main auto-attendant menu’s configuration on the Menu edit
page.
Step 3 Go to the Operations section on the Menu edit page and select Go to menu.
Step 4 Associate the menu you are adding with a digit and the menu’s extension. For
example, if the menu’s extension is 503, select this number from the Ext. drop-
down list.
You can define the auto-attendant’s schedule when configuring an auto-attendant menu
from the Menus page or by invoking the Schedules link. Refer to Chapter 15, starting on
page 395 for information about establishing schedules.
The following schedule pages can be edited from the Menus page or from the Schedules
link:
On-Hours
Holiday
Custom
With the exception of the Off-Hours mode, each mode has a schedule configuration page.
Off-hours is equal to all time not entered in the other schedules.
The following logic determines which schedule is active:
1. The auto-attendant first looks for the Custom schedule.
2. If the Custom schedule is not available, the auto-attendant looks for the Holiday
schedule.
3. If the Custom or Holiday schedule is not available, the auto-attendant looks for the
On-Hours schedule.
4. If the Custom, Holiday, or On-Hours schedule is not available, the auto-attendant
looks for the Off-Hours schedule.
ShoreWare Director forms the Off-Hours schedule from all the hours not scheduled in the
other modes. If you do not create a schedule for at least one of the other modes, the Off-
Hours schedule will be all possible hours.
394
Chapter 15: Configuring Schedules ShoreTel Administration Guide
C H A P T E R 1 5
Configuring Schedules
15.1 Overview
This chapter provides information about configuring scheduling. Schedules can be used by
Hunt Groups and by the Auto-Attendant.
The following schedule pages can be invoked from the Schedules page:
On-Hours
Holiday
Custom
With the exception of the Off-Hours mode, each mode has a schedule configuration page.
Off-hours is equal to all time not entered in the other schedules.
The following logic determines which schedule is active:
1. The auto-attendant or hunt group first looks for the Custom schedule.
2. If the Custom schedule is not available, the auto-attendant or hunt group looks for
the Holiday schedule.
3. If the Custom or Holiday schedule is not available, the auto-attendant or hunt group
looks for the On-Hours schedule.
15.2 On-Hours
The On-Hours Schedule edit page is shown in Figure 15-3.
Step 1 Click Add new or click an existing schedule from the Name column to view the
schedule page.
Step 2 Click a start time in a column, and hold down the left mouse button.
Step 3 Drag the mouse pointer to the time that you want the action to stop, and
release the mouse button.
Step 4 Repeat Step 2 and Step 3 until you are finished scheduling the week.
Step 5 You can modify time frames on the fly by clicking the right mouse button to
invoke the options shown in Figure 15-4.
To use the same time frame throughout the week, click the Fill Week
option.
396
Chapter 15: Configuring Schedules ShoreTel Administration Guide
You can schedule a mode to start and stop multiple times in one day. For example, on
Monday, you can set the schedule to start at 4:30 am and stop at 9:00 am, and then
schedule it to resume at 2:00 pm until 5:30 pm by performing Step 2 and Step 3 again.
15.3.1 Parameters
The parameters that appear on the Holiday Schedule edit page are as follows
Schedule Name: Displays the name of a new or existing Holiday schedule. You can
enter a name in this field for a new schedule or edit it for an existing Holiday
schedule.
Holidays – Add New Item: Click Add New Item to add a new holiday to the
schedule; the Holiday Name and Date text-entry fields are added to the Holiday
Schedule edit page.
Holiday Name, Date: This lets you enter a name and date for a new Holiday
schedule. The date format is / or / / .
Not entering a value for the year will repeat the same month and day throughout
year.
398
Chapter 15: Configuring Schedules ShoreTel Administration Guide
Step 1 Select a holiday from the Schedule Name drop-down list or add a new one by
clicking Add New and entering a name and date in the Holiday Name and Date
text-entry fields.
15.4.1 Parameters
The parameters that appear on the Custom Schedule edit page are as follows:
Schedule Name: This displays the name of a new or existing Custom schedule. You
can enter a name in this field for a new schedule or edit it for an existing Custom
schedule.
Custom Ranges – Add New: Click Add New to add a new Custom schedule; the
Custom Name, Date, Start Time, and End Time text-entry fields are added to the
Edit Custom Schedule page.
Custom Name: This displays the name of a Custom schedule. Enter the name of a
new Custom schedule or edit the name of an existing schedule in this field.
Date: This displays the date when a Custom schedule is used. Enter the date a new
Custom schedule or edit the date of an existing schedule in this field. The format is
/ or MM/DD/YYYY.
Not entering a value for the year will repeat the same month and day every year.
Start Time: This displays the start time of a Custom schedule. Enter the start time
of a new Custom schedule or edit the start time of an existing schedule in this field.
The format is hh:mm:am or hh:mm:pm.
End Time: This displays the end time of a Custom schedule. Enter the end time of
a new Custom schedule or edit the end time of an existing schedule in this field.
The format is hh:mm:am or hh:mm:pm.
Step 1 Select a holiday from the Schedule Name drop-down list or add a new one by
clicking Add New and entering a name and date for the new holiday in the
Custom Name and Date text-entry fields.
400
Chapter 16: Configuring Workgroups ShoreTel Administration Guide
1 6
C H A P T E R 1 6
Configuring Workgroups
This chapter provides information about configuring your ShoreTel system for workgroups
within your organization, such as Sales or Customer Care.
16.1 Overview
In the larger enterprise, there may be small- to medium-sized groups working together as a
contact center. The ShoreTel Contact Center Solution includes the ability for these
workgroups to queue and distribute calls and provide agent and supervisor functions, as
well as deliver reports about the workgroup activity.
so that all agents enter a “wrap-up” mode after every call. In “wrap-up” mode, agents
remain logged in but do not receive new calls until the configured wrap-up time passes.
This allows agents to complete any required updates to the customer records between calls.
The following is a summary of the call distribution and call overflow options:
Other Features
Queue is an option only for on-hours call handling
Callers hear the main site’s on-hold music while waiting
402
Chapter 16: Configuring Workgroups ShoreTel Administration Guide
The Communicator applications give agents and supervisors real-time call information,
including available Caller ID, call duration, and call state. The call’s detailed routing
information is displayed so that agents know everyone the current caller spoke with in the
enterprise before reaching the contact center. Additionally, the contact center’s mailbox is
displayed to every agent for accessing and handling the callers who chose to leave a
message rather than wait for an agent.
Agents and supervisors have access to the real-time Queue Monitor. This application
provides current information on what is happening in the contact center queue. It displays
the number of callers, specific information about each, and how long people have been
waiting.
The Agent Monitor is the supervisor’s tool for managing the workgroup agents. It shows
the supervisor the current login status of all the agents, whether they are on a call or not,
and allows for changing the agent’s status from the supervisor’s position to manage contact
center coverage.
The following is a summary of the workgroup Communicator features:
Communicator applications
Display Caller ID, call duration, and call state.
Display detailed routing information for calls.
Display and access the shared contact center voice messages.
Provide point-and-click access to the system’s call handling features.
Log in and log out of the workgroup call flow.
16.1.5 Reporting
As calls are received and handled by the agents of the contact center, records are kept to
help supervisors manage the call flow and resources. Each call to the workgroup is logged
in terms of how long it spends in the queue, how it ends, which agent handles the call, and
how long the call takes.
Three different views of contact center activity are reportable at the ShoreTel server using
these easy-to-run, standard reporting tools:
Queue Summary Report
Agent Summary Report
Agent Detail Report
Please refer to Appendix B, starting on page 517 for more information on the workgroup
reports.
404
Chapter 16: Configuring Workgroups ShoreTel Administration Guide
406
Chapter 16: Configuring Workgroups ShoreTel Administration Guide
Schedule: You can configure schedules against the On-Hours, Holiday, and
Custom modes that automatically change the call handling of the workgroup. The
rules for schedules are:
— If it is custom time, use Custom mode;
— If it is holiday time, use Holiday mode;
— If it is on-hours time, use On-Hours mode;
— Otherwise, use Off-Hours mode.
If no schedules are specified, On-Hours mode is used.
The Edit this schedule link provides a quick way to navigate to the associated
schedule. For tips on editing schedules, refer to Chapter 15, starting on page 395.
This is an optional parameter.
Call Handling Distribution Pattern: This lets you configure how calls are
distributed to agents within the workgroup:
— Top Down begins at the top of a list of agents and proceeds down the list
looking for an available agent until one is found.
— Round Robin selects the next agent on the list following the agent that received
the last call and then starting again at the top of the list and so on. This works
in a looping fashion.
— Longest Idle distributes calls to the agent who has been idle the longest.
— Simultaneous distributes calls simultaneously to all available agents; all phones
ring at once.
This is a required parameter.
Call Forward: These buttons let you specify when calls are forwarded. The
conditions are Always or No Answer/Busy. The default is No Answer/Busy.
The Always condition forwards calls to the number specified in the Always
Destination parameter immediately when a call is received.
The No Answer/Busy condition forwards calls:
— to the No Answer Destination after the specified number of rings, or
— to the Busy Destination immediately if the user’s call stack is full.
This is a required parameter.
Always: When the Always call forward option is selected, calls are forwarded
immediately to this Extension. You can also forward calls to an External number
(access code required). If the Call Forward parameter is set to Always, enter
extensions here.
Busy: When the Busy call forward option is selected, calls are forwarded to this
extension immediately if all agents are busy. You can also forward calls to Queue, an
External number (access code required), or Extensions here.
No Answer: When the No Answer call forward option is selected, calls are
forwarded to this extension after the specified number of rings. You can also
forward calls to Queue, an External number (access code required), or Extensions
here.
408
Chapter 16: Configuring Workgroups ShoreTel Administration Guide
Logged Out: When the Logged Out call forward option is selected, calls are
forwarded to this extension if all agents are logged out of the workgroup. You can
also forward calls to Queue or to an External number (access code required).
Rings per Agent: This is the number of rings attempted before the call is forwarded
to the next available agent.
No Answer Number of Rings: This is the maximum number of rings that a call will
ring before it is forwarded to the no-answer destination.
Mailbox / Workgroup Greeting: The Record, Play, Enter, and Import buttons let
you record a mailbox greeting for each call handling mode of the workgroup.
This is an optional parameter.
Workgroup Assistant: To assign a workgroup assistant, select one from the drop-
down list. When a caller is connected to the workgroup’s voice mail and enters “0”,
the call is transferred to the workgroup assistant extension.
This is an optional parameter.
Enable Calling Message Notification: This check box activates the message
notification feature for the workgroup’s mailbox.
This is an optional parameter.
Click an available trunk group from the list, and click OK.
This page lets you add and remove agents to and from the workgroup, and also change the
order of agents. Note that if more members exist than can be displayed on one page, you
can use the forward and back buttons to scroll through the members or enter filter criteria
in the Filter Users By box. Also note that you can sort members by Extension, First Name,
or Last Name by using the Sort By drop-down list.
To add members to a workgroup, select a member’s name from list on the left side of the
page and click Add. The member’s name appears in the list on the right. When you add a
new workgroup member, that member is in a logged out state by default.
To remove a member from the workgroup, select that member’s name from the list at the
right side of the page and click Remove. The member’s name is returned to the list on the
left side of the page.
To change the order of a member’s hunt order in the workgroup, select the member’s name
in the right-most list and click Move Up or Move Down until the member appears in the
order you want.
To change the member’s login status, double-click the name from the right-most list and
the Edit Workgroup Member dialog box (Figure 16-5) appears.
You can change the agent’s Client Type, Logged In, or Call Wrap Up status, and click OK to
commit the changes. The change is reflected in the Name list on the Workgroup
Membership edit page.
410
Chapter 16: Configuring Workgroups ShoreTel Administration Guide
The Allow agents to pickup from queue checkbox enables and disables the queue handling
step menu.
A five-step menus can be set for each queue.
Step 1 To set a step, click Step 1, Step 2, Step 3, Step 4, or Last Step. To skip a step,
select Skip This Step.
Step 2 Select Announce Estimated Wait Time to enable this feature. This informs the
caller of how much time is left in queue.
Estimated wait time is a moving average based on the duration of the previous
calls and rounded to the minute. It is calculated as:
Average wait seconds = ((“Average wait seconds” * 9) + “New wait time”) / 10
Where the “New wait time” is the time it took the last call to get to an agent.
The wait time that is spoken to the caller is:
Spoken wait time = “Position in queue” * “Average wait seconds”
This means the wait time is based on a rolling weighted average of previous
calls. After 10 calls, 61% of the time is based on the 10 most recent calls. After
20 calls, 86% of the time is based on the last 20 calls. The wait time may be
inaccurate with a low call volume.
Step 3 Enter the value for the Time Until Next Step routine in the Seconds field.
Step 4 Enter the text used for the prompt in the Prompt Text field.
Step 5 Click Record to record the prompt. If you have a “canned” prompt, click
Import to import the Wave file.
Click Play to hear the recording. Click Erase to erase the recording.
Prompts on the ShoreTel system can be imported into the system using µ-law,
Wave file format. If you would like your prompts to match the voice of the
ShoreTel system, please contact Worldly Voices at www.worldlyvoices.com and
request that “Connie” record your prompts. Worldly Voices provides this
service with a rapid turnaround time for a nominal fee.
Step 6 Click an operation function from the Operation drop-down list and assign it an
extension. The Single Digit Actions allow you to configure all the digits of the
telephone keypad (0–9, #, *) for operations similar to an auto-attendant menu.
The following actions are supported:
None
Repeat prompt
Go to menu
Transfer to extension
Take a message
Hang up
Details:
For information about overflowing / interflowing calls to a workgroup call, see
Section 16.5.1 on page 412.
412
Chapter 16: Configuring Workgroups ShoreTel Administration Guide
Calls can be overflowed (i.e. transferred from one workgroup queue to another higher
priority queue once a wait time threshold has been exceeded) in order to ensure that
certain customers who have paid for a higher level of support service (e.g. “Gold Level”)
have their calls answered faster.
Alternatively, calls can be interflowed to any dialable number when a wait time threshold
has been exceeded. This external number could be, for example, a cell phone number for a
supervisor who could answer the call immediately.
Interflowing a call is typically done as the final step in a series of overflows. In other words,
if a call is sent from one workgroup queue to another without being answered, the call is
interflowed from the Last Step to an external number (such as the supervisor's cell phone).
Step 1 The overflow / interflow functionality is set as the Last Step within the Queue
Step Menu. Thus, you must follow the procedure in Section 16.5 on page 411
before configuring the overflow / interflow option.
Step 2 Click on the Last Step tab and scroll down to the Overflow / Interflow section
toward the bottom of the window, as shown below:
Figure 16-7 Overflow / Interflow options found at Last Step of WG Queue Handling
Step 3 In the Overflow / Interflow section, select the desired radio button:
Step 4 Select the Maintain Wait Time check box to store information about the length
of time a caller has been waiting. The starting time associated with a call will be
preserved even after the call has been transferred from one workgroup queue to
another, and the caller’s “place in line” will be reserved within the next queue.
If the check box is disabled, the wait time will be lost when the caller is
transferred and the caller will go to the back of the line in the new queue.
If the call is interflowed to an external number, the wait time cannot be
retained. The system will recognize if these conditions are present and the
Maintain Wait Time check box will be grayed out.
Details:
The number of seconds in the Time Until Next Step field for Steps 1 through the
Last Step, when added up, represent the total amount of time the caller waits
before being overflowed / interflowed.
The threshold of Calls in Queue Warning specifies the number of calls in queue that
triggers an alert in the Queue Monitor in the workgroup Communicator application.
The Calls Waiting Time Warning specifies the number of seconds that triggers an alert in
the Queue Monitor for the longest wait time of any caller in the workgroup queue.
414
Chapter 16: Configuring Workgroups ShoreTel Administration Guide
at multiple sites without relying solely on the Headquarters server. When successfully
deployed, Multi-site Workgroups will provide the reliability and availability required for
organizations to remain competitive.
Step 2 Select New to create a new Workgroup or select an existing Workgroup that
you wish to modify. The following screen is displayed.
Workgroup Server - The server hosting the Workgroup. All Distributed Voicemail
Servers will be listed. Voicemail switches will not be listed.
Backup extension -The backup extension of the Workgroup. If the Workgroup
does not answer after the specified number of rings (for example, server
unavailable or network problem), the call is routed to this extension. This allows
you to configure backup call routing in case of failures.
NOTE: If the call volume is low, you can route these calls to an agent. If the call
volume is high, it is recommended that you route these calls to a must answer
line with a distinctive-sounding ring. Agents can use the call pickup feature to
pick calls from the must answer line if the Workgroup server is unavailable.
Step 1 Log into ShoreWare Director and select Call Control -> Hunt Groups.
Step 2 Select New to create a new Hunt Group or select an existing Hunt Group that
you wish to modify. The following screen is displayed.
416
Chapter 16: Configuring Workgroups ShoreTel Administration Guide
Step 3 Edit the following fields in the Edit Hunt Group screen.
Distribution Pattern - Click either Top Down or Simultaneous radio button. Top
Down hunts sequentially through the ordered list of group members. Simultaneous
rings all group members at the same time. The first to answer is presented with the
call. The default is Top Down.
NOTE: If you choose simultaneous, you cannot select
On-Hours Schedule -From the drop-down list, select an on-hours schedule or
None. Selecting None causes all calls to be treated as if it is on-hours.
16.7.3.2 CDR
All CDR records collected by remote severs will be sent to the Headquarters server. The
existing TMSCDR DCOM interface will be used by the remote servers to send records to
the Headquarters server. If the Headquarters server is offline then records will be queued
on remote servers until the Headquarters server comes back on line. There will be a time
limit on the CDR records that will be kept by remote servers when the Headquarters server
is offline. The Workgroup server will use the same time limit that is used by TMS.
418
Chapter 17: Managing the System Directory ShoreTel Administration Guide
C H A P T E R 1 7
This chapter discusses how the system directory is used and provides instructions for
adding new entries and editing existing ones.
ShoreWare Communicator automatically populates each user’s Quick Dialer with entries
from the system directory, the user’s personal directory, and all Microsoft Outlook Contact
folders. This includes each user’s personal contacts as well as any contacts on the Microsoft
Exchange Server.
To access the system directory, click System Directory from the navigation frame.
The system directory can be filtered by site or dial number. You can also page through the
directory by page, with a configurable number of records per page displayed.
The columns that appear in the table on the System Directory page are as follows:
First Name: This is the first name of an existing directory entry.
Last Name: This is the last name of an existing directory entry.
Ext.: This is typically a contact’s telephone number or extension.
Type: This is the type of extension, such as workgroup, fax, and so on.
Site: This is the site where the extension is located.
Trunk Group: This is the trunk group associated with the extension.
DID: This is the direct inward dial number for the user.
Work: This is the work number for the user.
Home: This is the home number for the user.
Fax: This is the fax number for the user.
Cell: This is the cell number for the user.
420
Chapter 17: Managing the System Directory ShoreTel Administration Guide
If you are editing an existing user’s information, these fields were automatically
entered when you added the user on the Edit User page. If you modify this field on
the System Directory edit entry page, it is reflected on the Edit User page and in all
other lists.
Refer to Section 10.4 on page 272 for details.
Home Phone: This is the user’s home telephone number.
Work Phone: This is a work telephone number for the user other than his or her
extension. Do not enter a user extension number in this field.
Fax Phone: This is the user’s fax number.
Cell Phone: This is the user’s cellular telephone number.
Pager: This is the user’s pager number.
E-mail Address: This is the user’s e-mail address.
If you are editing an existing user’s information, this field was automatically
entered when you added the user on the Edit User page. If you modify this field on
the System Directory edit entry page, it is reflected on the Edit User page and in all
other lists.
For more information, see Section 10.4 on page 272.
422
Chapter 18: Session Initiation Protocol ShoreTel Administration Guide
C H A P T E R 1 8
This chapter provides detailed information about the Session Initiation Protocol (SIP). You
should refer to this chapter for help in planning a SIP deployment on your ShoreTel system.
ShoreTel supports SIP trunks and SIP Extensions
18.1.2.1 Conferencing
Ports for MakeMe conferences must be available on the initiating side of a 3-way
conference call involving a SIP end-point.
MakeMe conference ports are needed even for 3-way conference. Note that
configuration of any MakeMe conferencing support in Director requires a
minimum of 3 available conference ports.
An individual SIP trunk must be provisioned for each call to the SIP device
(including conference-in or transferred calls). Thus, static SIP trunks must be
provisioned with additional trunks in line with the highest anticipated number of
such calls. Similarly, dynamic SIP trunks also require that additional individual
dynamic SIP trunks are provisioned to handle calls that are placed on hold or for
conference-in calls.
18.1.2.2 DTMF
ShoreTel can be configured to use SIP INFO for DTMF signaling in environments
where out-of-band DTMF is needed but RFC 2833 is not applicable. SIP tie trunks
must use SIP INFO and cannot use RFC 2833 DTMF Relay.
424
Chapter 18: Session Initiation Protocol ShoreTel Administration Guide
ShoreTel supports RFC2833 (DTMF) for users calling over SIP trunks regardless of
the negotiated voice codec.
Features not supported by normal calls on a SIP trunk are also not supported by
Extension Assignment extension using a SIP trunk.
426
Chapter 18: Session Initiation Protocol ShoreTel Administration Guide
Step 1 Launch ShoreWare Director and enter the user ID and password.
Step 2 Click on the Administration link to expand the list (if it has not already been
expanded).
Step 4 Click on the Add new switch at site drop-down menu and select the location
for the new switch, or edit an existing switch.
Step 5 Click on the of type drop-down menu and select the type of switch that will be
used to support the SIP trunks.
Step 9 Click the Find Switches button next to the IP Address field and select the
appropriate switch to populate the field with an IP address.
Step 11Click on the Server to Manage drop-down menu and select the server that will
manage this switch.
Step 12Enter a CESID value in the Caller's Emergency Service Identification (CESID)
field. (optional)
Step 13Select the SIP Trunks check box to the right of the port(s) that will be
associated with a SIP trunk. Each port supports five SIP trunks.
The fax redirect feature will not work with calls that come in on SIP trunks.
Step 1 Launch ShoreWare Director and enter the user ID and password.
Step 2 Click on the Administration link to expand the list (if it has not already been
expanded).
428
Chapter 18: Session Initiation Protocol ShoreTel Administration Guide
Step 5 In the Add new trunk group at site drop-down menu, select the location where
the new SIP trunk group will be added. In the of type drop-down menu, select
SIP.
Step 7 Enter the name of the trunk group in the Name field.
Step 8 Select the desired language for the trunk group in the Language drop-down
menu.
Step 9 Select the Teleworker check box if the SIP endpoint is not at the same site as
the trunk group being configured. Selecting Teleworker has the following
effects on the system behavior:
Audio proxies via the SG vs. the RTP are directed to ShoreWare Director or
DVS.
RTP audio packets are sent in 20 ms audio samplings instead of 10 ms.
The inter-site call codec is used.
Step 10Select the Enable SIP Info for G.711 DTMF Signaling check box to have SIP
information sent between the SIP device and voice mail. Enable this if
connecting with a ShoreTel system running a release previous to ShoreWare
8.1. Clear if the trunk is primarily used to connect a third-party SIP device.
Step 11Select the Enable Digest Authentication check box and enter a user ID and
password for enhanced security. All third-party SIP devices must have matching
information in the associated fields, and the user ID and password of the device
will be authenticated against the information stored in the ShoreTel system.
Based on the authentication configuration:
Disabled when set to “None”.
Incoming calls are challenged when set to “Inbound-only”.
When outbound SIP calls are challenged, credentials provided when set to
“Outbound-Only”.
All calls are authenticated when set to “all”.
Step 12Enter the desired number in the Number of Digits from CO field.
Step 13Select the DNIS check box and click the Edit DNIS Map button to add entries
to the DNIS Map.
Step 14Select the DID check box and click the Edit DID Range button to add entries to
the DID Digit Map.
Step 15Select the Extension check box to route calls directly to the extension based on
the number of digits received from the SIP device, and select the appropriate
radio button.
Translation Table - Select this option to use a digit translation table to
ensure that inbound calls are the proper length.
Prepend Dial in Prefix - Select this to prepend inbound calls with a number
that you can specify in the field.
Use Site Extension Prefix - Select this to use the extension prefix associated
with the site.
Step 16Select the Tandem Trunking check box allow a legacy voice system to use a
ShoreTel system for outbound dialing.
User Group - Tandem calls are associated with a user group for outbound
trunk selection. In-bound calls that are recognized as tandem calls are then
redirected to an outbound trunk based on the call permissions and trunk
group access associated with the user group set in Director.
Dial in Prefix - When needed, you can specify a “dial in prefix” which is
prepended to digits collected on tandem calls. The concatenated set of
digits is then be used in outbound trunk selection for the tandem call.
Step 1 Continue scrolling down to display a window similar to the one below:
Step 2 Enter the appropriate trunk access code for this trunk group in the Access
Code field. This is typically “9” in the U.S. and Canada.
Step 3 Enter the local area code for this trunk group in the Local Area Code field.
430
Chapter 18: Session Initiation Protocol ShoreTel Administration Guide
Step 5 Select the Long Distance check box to enable long-distance calls.
Step 7 Select the n11 check box to enable telephone service calls, such as directory
assistance (e.g., 411 or 611, but not 911, which is specified below.)
Step 8 Select the 911 check box to enable emergency 911 calls.
You must have at least one trunk group per site that allows 911 calls.
Step 9 Select the Easy Recognizable Codes (ERC) check box to enable services such
as toll-free dialing calls (e.g., 800, 888, 900).
Step 10Select the Explicit Carrier Selection check box to enable dialing special
numbers that let the caller select a long-distance carrier (e.g., 1010xxx).
Step 11Select the Operator Assisted check box to enable the trunk group to dial the
operator (e.g., 0+).
Step 12Select the Called ID not blocked by default check box to pass Caller ID
information by default on outbound calls. Note that in the United States, the
user can override this option with Vertical Service Codes.
Step 13Click the Remove leading 1 from 1+10D check box to drop the leading “1” if
your long-distance service provider requires dialing only ten digits.
Step 14Click the Remove leading 1 for Local Area Codes check box to drop the
leading “1” for the local area codes (Local and Additional Local) if your local
service provider requires dialing only ten digits for local area codes
(particularly with overlay area codes).
Step 15(For all prefixes unless a specific local prefix list is provided below)-Click the
Dial 7 digits for Local Area Code check box to enable the trunk to dial local
numbers in the local area code with seven digits, if required by your local
service providers.
Step 16Click on the Local Prefixes drop-down menu and select the local prefix for
your site, or click the Go to Local Prefixes List link to view, add, and edit the
local prefixes for your sites. When you are using a local prefix list, all prefixes
not listed are considered “long distance” and calls to these numbers require a
long distance trunk service.
Step 17Enter a prefix in the Prepend Dial Out Prefix field to have this prefix
prepended to the dial-out string resulting from the other rules. A dial-out prefix
is typically required when connecting to, and leveraging the trunks on, a legacy
PBX. Note that the Dial Out Prefix is not applied to Off-System Extension calls.
Step 18For Off System Extensions, click Edit to add or edit any ranges of extensions
that can be accessed through this trunk group. This is typically used when
setting up a tie trunk to a legacy PBX and configuring coordinated extension
dialing. The Dial Out Prefix rules are not applied to Off-System Extensions.
Step 1 Launch ShoreWare Director and enter the user ID and password.
Step 2 Click on the Administration link to expand the list (if it has not already been
expanded).
Step 3 Click on the Trunks link to expand the list (if it has not already been
expanded).
Step 5 In the Add new trunk at site drop-down menu, select the location where the
new SIP trunk will be added. In the in trunk group drop-down menu, select the
name of the trunk group that you created in the previous task above.
Step 8 Click on the Switch drop-down menu and select the switch that the new trunk
will be associated with.
432
Chapter 18: Session Initiation Protocol ShoreTel Administration Guide
Step 9 Select the desired SIP Trunk Type radio button. There are two choices:
Dynamic - Select this radio button to provide more flexibility than a static
IP address. Note that all inbound calls will be accepted, regardless of their
IP address. If this is selected, you should use the authentication methods
available to prevent unauthorized callers from accessing the system.
Use IP Address - Select this radio button to enter a static IP address. This is
recommended if the systems are static and will not be changing IP
addresses often.
Step 10Enter the desired number of SIP trunks in the Number of Trunks field.
To add a profile, press the New button in the top left corner of the panel.
To remove a profile, select the checkbox that corresponds to the profile to be deleted, then
press the Delete button in the upper left corner of the panel. Predefined profiles cannot be
deleted.
To edit a profile, open the Edit SIP Extension Profile panel by clicking the name of the
profile to be modified.
434
Chapter 18: Session Initiation Protocol ShoreTel Administration Guide
User Agent: This parameter is the index key that ShoreWare compares to the User-
Agent field in the header of inbound REGISTER or INVITE methods handled by
the system.
The field contents are not editable for predefined profiles.
Priority: This parameter is used to determine the profile that is used when the User
Agent field of multiple profiles match the User-Agent field in the SIP packet header.
The field contents are not editable for predefined profiles.
Enable: This parameter lists the status of the profile. ShoreWare uses only profiles
that are enabled when evaluating the characteristic set of a device.
System Parameters: This field lists the device characteristics and default settings.
Custom Parameters: The contents of this field list additional device settings or
overwrite default settings listed in the System Parameters field. Supported
parameters include:
— DontFwdREFER: When enabled, packets are inhibited from sending REFER
messages.
436
Chapter 18: Session Initiation Protocol ShoreTel Administration Guide
438
Chapter 18: Session Initiation Protocol ShoreTel Administration Guide
Answer call: SIP extensions can answer calls only from the phone.
Offering calls can be redirected to Voice Mail, an Automated Attendant, or another
extension through Communicator.
Hang-up: SIP extensions can hang up calls from the phone or from Communicator.
Ring No Answer (RNA): The number of rings that trigger a No Answer response is
specified in the Call Handling Mode definition for each user. When the No Answer
condition is triggered, the SIP call manager redirects the call to the RNA
destination as specified by Director.
Busy: If the user call stack size is smaller than the phone call stack size, calls that
overflow the user call stack are redirected to the busy destination as specified by
Director.
When the user call stack is larger than the phone call stack, the SIP phone reject
overflow calls with SIP response 486 Busy. The switch then redirects the call to the
busy destination as specified by Director.
Forward Always: SIP extensions supports Forward Always. When this parameter is
set, all calls will be forwarded to the destination specified by Director.
Call waiting: The specific call waiting implementation differs for each SIP phone
model. SIP extensions support call waiting to one or multiple simultaneously
offered calls for SIP devices that support this feature.
Call rejection: When the SIP phone rejects the call with 603 Decline response code,
the switch fails the call and play the reorder tone to the phone
Call redirect: If the SIP phone returns 3xx response code, the switch redirects the
call to the user’s RNA destination. If RNA destination is not configured, the reorder
tone is played.
Find Me: SIP extensions support FindMe and Call Message notification.
18.2.3.3 Caller ID
Caller ID is the caller information transmitted to the other party during a voice call.
Caller ID presentation: SIP extensions can display caller name and number.
Caller ID blocking: SIP extensions support CID blocking and Make Number
Private.
Caller ID for Workgroup and Hunt Group agents: The system sends the name of
the Hunt Group or Workgroup with the original caller number while the call rings.
After the call is answered, the system sends the original caller name and number.
440
Chapter 18: Session Initiation Protocol ShoreTel Administration Guide
18.2.6 Configuration
This section describes the procedures required to implement SIP extensions.
Step 1 Open the Sites list by selecting Administration -> Sites in the Director menu.
Step 2 Open the Edit Site panel, as shown in Figure 18-7, for the desired site by
clicking that site’s link located in the Site column.
Figure 18-7 Configuring SIP Network Elements on the Edit Site panel
The SIP Proxy section, located in the bottom section of the panel, configures
the following parameter settings:
• Virtual IP Address: This parameter defines the IP address of the site’s SIP Proxy
Server and Registrar server. The IP address is independent of the switch that
performs the server functions. SIP extensions require that this parameter is set to a
valid address.
• Proxy Switch 1: This setting designates the switch that performs the site’s SIP server
functions. The drop down menu lists all switches assigned to the site. SIP
extensions require the setting of this parameter.
• Proxy Switch 2: This setting designates the switch that performs the site’s SIP server
functions when the switch specified by Proxy Switch 1 is not available. This
parameter is optional.
442
Chapter 18: Session Initiation Protocol ShoreTel Administration Guide
Step 1 Open the Edit Call Control Options panel, as shown in Figure 18-8, by
selecting Administration -> Call Control -> Options from the Director menu.
Figure 18-8 Editing SIP Parameters in the Call Control Options panel
To add a profile, press the New button in the top left corner of the panel.
To remove a profile, select the checkbox that corresponds to the profile to be deleted, then
press the Delete button in the upper left corner of the panel. Predefined profiles cannot be
deleted.
444
Chapter 18: Session Initiation Protocol ShoreTel Administration Guide
To edit a profile, open the Edit SIP Extension Profile panel by clicking the name of the
profile to be modified.
— optionsping: Set this parameter to 1 if the SIP device can process SIP OPTIONS
command. This command is sent to the SIP device as Keepalive message.
— sendearlymedia: Set this parameter is 1 when the SIP device is capable of
receiving “early media”. Some BAA prompts are streamed as early media.
— mwi:
Set to none if the SIP device does not support MWI
Set to subscribe when the SIP device subscribes for message waiting service.
Set to notify when the SIP device will can receive MWI notification without
subscribing for the service.
— 1CodecAnswer: When set to 1, only one codec is set in answer SDP.
— StripVideoCodec: When set to 1, ShoreSIP UA strips video codec from SIP SDP.
— AddGracePeriod: When extra time needs to be added to the expire time for SIP
registrations
— FakeDeclineAsRedirect: When set to 1, response code 603 decline from SIP
endpoint is treated as redirect to CHM destination.
446
Chapter 18: Session Initiation Protocol ShoreTel Administration Guide
ShoreGear switches provide two SIP proxy port sources: Built-in capacity and Port
assignment
Built-in capacity: ShoreGear half-width switches, such as the SG-50, provide IP
phone, SIP trunk, and SIP proxy resources that are independent of port switches.
The number of resources varies with each switch model. Each resource unit
supports one IP phone, one SIP trunk, or five SIP Proxies.
The panel in Figure 18-11 indicates that the SG-50 provides 20 resource units. The
resources allocation configured in Figure 18-11 is:
— 10 resources as IP phones
— 5 resources as SIP trunks
— 5 resources that provide 100 SIP proxy ports.
To configure the Built-in resource for SIP Proxy Port allocation, enter the desired
number of IP Phone and SIP Trunk resources in the specified data entry fields. The
remaining resources from the total available are automatically designated for use as
SIP proxy ports.
Port resources: Switch ports can be configured to support 100 SIP proxy ports.
To configure a port for SIP Proxy Port allocation, access the drop down menu of the
desired port in the port section of the panel and select the 100 SIP Phones option.
448
Chapter 18: Session Initiation Protocol ShoreTel Administration Guide
18.3.1 Configuration
This section describes the procedures required to configure a ShoreTel SIP UM server.
To integrate with 3rd party UM system, you must first configure your ShoreTel SIP server
through ShoreWare Director, and then setup and configure one of the ShoreTel supported
3rd party UM solutions. This section covers configuration of a ShoreTel SIP UM server.
NOTE: SIP UM Servers cannot be added to the system if Always Use 5004 Port is
checked under the Call Control->Options page. Uncheck this flag before proceeding.
NOTE: Enable a ShoreGear switch to be the SIP proxy for the site where you want to add
the SIP UM Server. This switch is referred to as the site proxy switch.
Step 3 Click SIP Servers, SIP Servers and select New. The following dialog box is
displayed.
NOTE: Checking the “Allow Extenal Voice Mail for Extension-Only User” option will
require the ShoreWare External Unified Messaging SIP Link license from ShoreTel.
Step 4 Enter the SIP Server information for the new server.
Table 18-1 displays the IP Server configuration fields and descriptions.
Field Description
Name Microsoft Exchange SIP Server name.
Site Site where this UM Server will reside. Note that a popup message will
occur if you change the UM Server site later.
Protocol Select SIP transport protocol for SIP UM server. Select TCP for Micro-
soft TCP Microsoft Exchange server.
Host (Name/Address/Domain): IP address or Host name of the SIP Server.
Override Default Port Default port is 5060. If you want to use another value, use this field.
Table 18-1 SIP Server Info Requirements
450
Chapter 18: Session Initiation Protocol ShoreTel Administration Guide
Field Description
Allow Ext. Voice Mail for Exten- Enable this if you want to use this server for Voice mails.
sion-Only User
Allow Fax Redirect to This Server Enable this if you want to use this server as Site Fax Server.
Extension Enter a unique extension for SIP UM Server. This should be identical to
the pilot number assigned on the SIP UM Server.
Assigned User Group This is used to provide outbound trunk calling capability from the MSE
server. Please assign a user group with outbound trunk access to this
SIP Server. In case of Exchange server, this user group will be used to
make external calls for these features:
• MS outlook play on phone feature for playing voice mail on external
number.
• Call sender feature to call to an external user who left the voice mail.
SIP Profile Select the right profile from the list, based on your SIP Server. If using
Exchange server, select Microsoft Exchange profile.
Digest Authentication Select from drop down, depending on what is supported by the SIP UM
server. Select none for MSE.
User ID User name for authentication, if enabled.
Password Password for authentication, if enabled.
Table 18-1 SIP Server Info Requirements
Step 3 Select User Groups and click New. The following screen is displayed.
Step 4 Select the SIP Server for External Mailbox from the server drop down list.
Step 6 The Call Handling Mode destinations for this user will now be set to the selected
SIP Server extension.
Creating a User within a User Group for a SIP Server
To create a user within a User Group for a SIP Server, follow these steps.
Step 3 Select User Groups. Select a User Group with SIP server permissions.
Step 4 Under the License Type field, select Extension Only from the drop-down list.
Step 5 Under the User Group field, select the SIP Server User Group from the drop-down
list.
Step 6 Under the External Mailbox through Server field, select UM Server from the drop-
down list.
NOTE: There is a limit of 24 simultaneously active calls per switch. The active calls are
SIP calls handled by a Shoretel switch that could be voice or T.38 or a combination of
both.
452
Chapter 19: Maintenance ShoreTel Administration Guide
C H A P T E R 1 9
Maintenance
This chapter provides information about the maintenance of the ShoreTel system. The
sections in this chapter are:
Overview
Quick Look
Switch Maintenance
Switch Connectivity
Event Log
Services
Event Filters
19.1 Overview
The ShoreTel system provides maintenance information through ShoreWare Director, so
you can check the operational status of a switch, port, server, or service. It also provides
information to resolve an event or error that might occur while the system is running.
Operational status and events are tracked by the system. The information is displayed on
the maintenance pages that you access from the Maintenance link in the navigation frame,
as shown in Figure 19-1.
Event Filters
454
Chapter 19: Maintenance ShoreTel Administration Guide
— Restart when idle: Select this option to shut down and restart, each switch once
the calls they are currently servicing are completed. Calls that are in place
when this command is selected are allow to completely normally.
— Reboot: This option performs the same operation as Restart.
— Reboot when idle: This option performs the same operation as Reboot when
idle.
The Restart All and Restart All When Idle buttons restart all switches. When clicked,
Restart All restarts all switches and discontinues any calls in progress. Clicking Restart All
When Idle restarts each switch only after all calls have ended.
The columns on the Switches Summary page are as follows:
Switch: Clicking a switch name invokes the Switch Maintenance page for that
switch. Clicking a SoftSwitch name invokes the Server Maintenance page. See
Figure 19-14.
IP Phones: This column lists the number of IP phones served by the switch and the
IP phone capacity of the switch, according to the number of ports set to support IP
phones. This information is presented as a ratio: IP phones/capacity.
SIP Trunks: This column lists the number of SIP trunks served by the switch and
the SIP capacity of the switch, according to the number of ports set to support SIP
trunks. This information is presented as a ratio: SIP trunks/capacity.
Bridged Call Appearances: This column lists the number of BCA extensions served
by the switch and the BCA capacity of the switch, according to the number of ports
set up to support BCA extensions. This information is presented as a ratio: BCA
extensions/capacity.
Type: This displays the type of this voice switch:
— 120/24: ShoreGear-120/24 voice switch
— T1: ShoreGear-T1 voice switch
— SW: SoftSwitch on any server
— 60/12: ShoreGear-60/12 voice switch
— 40/8:ShoreGear-40/8 voice switch
— 8: ShoreGear-8 voice switch
— E1: ShoreGear-E1 voice switch (outside USA only)
456
Chapter 19: Maintenance ShoreTel Administration Guide
— Port Out of Service—This means one or more, but not all, ports or IP phones
are out of service on the ShoreGear voice switch. Ports or IP phones typically
go out of service because either someone manually put them out of service or
the call control software automatically put them out of service due to a
signaling problem (for example, the dial tone was not received from the central
office).
— In Service—This means the configured ports or IP phones are ready for service.
The Command drop-down list displays a list of commands, as shown in Figure 19-4. These
commands let you change the service status of voice switch.
The service state of the switch can be changed with the following commands:
Restart: This restarts the voice switch. Active calls are dropped.
This is a forceful way to shed traffic from a voice switch when you are performing a
software upgrade.
Restart when idle: This restarts the voice switch once all ports are idle. All idle
ports are put out of service and remaining ports are put out of service when they go
idle. Once all ports are out of service, the voice switch restarts.
This is a graceful way to shed traffic from a voice switch when you are performing a
software upgrade. Note that active calls are completed but no new calls can be
made or received until the voice switch restarts.
Put in service: This puts all ports on the voice switch in service. Ports already in
service with active calls are not affected.
Put out of service: This places all ports on the voice switch out of service. Active
calls are dropped.
This is a forceful way to shed traffic from a voice switch when you need to replace
the switch.
Put out of service when idle: All idle ports are put out of service and remaining
ports are put out of service when they go idle.
This is a graceful way to shed traffic from a voice switch when you need to replace
the switch.
SoftSwitches only have Restart and Restart When Idle in the command list.
458
Chapter 19: Maintenance ShoreTel Administration Guide
— Slow
— Failed
— Unknown
Switches: 24, 12, 8, T1, E1
Temperature: Status of the temperature, with the following states:
— OK
— Yellow Alarm
— Red Alarm
— Unknown
Switches: 24, 12, 8, T1, E1
Talk Battery Voltage: Status of the Talk Battery Voltage, with the following states:
— OK
— Failed
— Unknown
Switches: 24, 12, 8
Ring Voltage: Status of the Ring Voltage, with the following states:
— OK
— Failed
— Unknown
Switches: 24, 12, 8
The following is the link performance information for the SG-T1/E1 and SG-220T1/220E1:
Error Free Seconds: The number of error-free seconds that occurred in the last 15
minutes and 24 hours.
Errored Seconds: The number of errored seconds that occurred in the last 15
minutes and 24 hours.
Severely Errored Seconds: The number of severely errored seconds that occurred
in the last 15 minutes and 24 hours.
Unavailable Seconds: The number of seconds the server was not available.
Bit Error Rate: Not used.
Out of Frame: The number of times the link has been out of frame in the past 15
minutes and 24 hours.
460
Chapter 19: Maintenance ShoreTel Administration Guide
Figure 19-8 Ports, Hunt Groups, and Details Sections of Switch Maintenance Page
Reset: Resets the port (puts the port out of service then automatically back in
service). Active calls are dropped.
Put in service: Puts the port back in service.
Put out of service: Puts the port out of service. Active calls are dropped.
Put out of service when idle: Puts an idle port out of service and puts an in-use
port out of service when it goes idle.
462
Chapter 19: Maintenance ShoreTel Administration Guide
Usage: The current usage state of the hunt group: Idle or Normal
Service: Current service state of the hunt group: In Service, Out of Service,
Unknown
Command: Choose between Normal or Make Busy. Selecting Make Busy idles out
the Hunt Group.
Connect Time: The last time the server re-established a connection with the
switch.
Boot ROM Version: The boot ROM version number. Recommended 2.0.x.x or
higher.
464
Chapter 19: Maintenance ShoreTel Administration Guide
Firmware Version: The firmware version number the voice switch is running.
CPU Board Version: The version number of the switch’s CPU board.
Telephony Board Version: The version number of the telephony board.
Ethernet Negotiation: The rate at which the voice switch negotiated the Ethernet
interface. Ethernet states include:
— 10: Half-Duplex
— 10: Full-Duplex
— 100: Half
— 100: Full
466
Chapter 19: Maintenance ShoreTel Administration Guide
468
Chapter 19: Maintenance ShoreTel Administration Guide
For more detailed information about a switch, place the mouse cursor over the connectivity
cell in question and status information is displayed in the status bar at the bottom of your
browser.
There are two main section displayed on the Conference Ports page. The first is data about
in-use ports and the second is data about free ports.
In-Use
— Active Calls: Lists the number of calls active on the ports at a site
— Ports: The number of ports that are in use at each site.
Free
— Ports: The number of ports that are free at each site.
— Percent: The percentage of total ports at a site that are currently free.
470
Chapter 19: Maintenance ShoreTel Administration Guide
Port Mapper
Software Telephony Switch
Switch
System Management Database
System Management Interface
Voice Mail Application
Voice Mail Message Server
Voice Mail Port Mapper
Workgroup Server
The Event Info page provides the following information, from which you can ascertain the
severity of the event:
Source reporting the event
Category of the event
Event number
Event description
Date and time
Event type (error, warning, or information)
Clicking the Go back link takes you back to the top-level event log (System or
Application) page.
472
Chapter 19: Maintenance ShoreTel Administration Guide
19.7 Services
The Services maintenance page, shown in Figure 19-22, lists all the services that reside on
the server. It includes the name of the service, its description, and its operational status
(running, not running, or paused).
To refresh the page, click the refresh link. Clicking the Quick Look link takes you to the
Quick Look maintenance page, described in Section 19.2 on page 454.
Green, upward-pointing arrows indicate that the service or application is running. Red,
downward-pointing arrows indicate that the service or application is not running or
paused.
474
Chapter 19: Maintenance ShoreTel Administration Guide
Step 1 Open the Event Filters List panel by selecting Maintenance -> Event Filters in
the Navigation frame.
Step 2 To editing an existing filter, click the filter’s name on the Event Filters page.
To create a new filter, click Add new.
Step 3 Click All or choose a server from the Server drop-down list.
Step 6 Enter an event number from the Event ID drop-down list or select Any.
Step 7 Select an event type by clicking the Error, Warning, Information, or All option.
476
Chapter 19: Maintenance ShoreTel Administration Guide
Click the name of the Main Server, typically named Headquarters Server.
Figure 19-26 indicates the position of the MySQL service monitor on the Main Server
Maintenance panel. To restart the MySQL service, access the MySQL Command drop down
menu on the right side of the panel and select Start.
Figure 19-26 MySQL Service Monitor and Command – Main Server Maintenance panel
478
Chapter 19: Maintenance ShoreTel Administration Guide
480
Chapter 20: System Recovery ShoreTel Administration Guide
C H A P T E R 2 0
System Recovery
20.1 Introduction
This chapter describes methods and tools that protect your system against computer
failure. System recovery procedures provided or supported in this chapter include:
Backup: Saves a copy of Headquarters, Distributed, or Voicemail Model Switch files to a
specified location.
Restore: Restores ShoreWare server files previously saved by a Backup operation.
The Backup and Restore procedures in this chapter stop server operation, performs the
backup or restore, then resumes server operation.
Failover: Transfers control of a ShoreWare server to a redundant computer.
Failover is the system function where, upon the failure or abnormal termination of the
active server, system control is automatically transferred to a redundant or standby
server, normally without human intervention or warning.
ShoreTel recommends Double-Take to provide failover protection for ShoreWare
servers. For complete information on implementing Double-Take failover protection,
refer to the Double-Take application notes on at the ShoreTel website.
20.2.1.2 Restore
Restore returns a server to a previously known state by copying a set of server files
previously created through the backup procedure to server directories. ShoreTel provides
script and batch files that perform all necessary steps to restore Headquarters and
Distributed servers and the server component of Voicemail Model Switches. Each server
type requires different restore procedures.
You can restore all servers for which backup file exist or restore only selected servers.
Operations and files received on a server after the backup was created are lost when files
are restored to the server. When restoring a Headquarters server, all files on Distributed
Servers that do not require restoring remain intact; however, voice mail received for
mailboxes created since the backup was created may be lost regardless of the server upon
which they reside.
Server activity must be stopped while files are restored to a server. The procedures provided
by ShoreTel stops the server before the restoring the files and restarts it after the restoration
is complete. Files must be restored to the directory direction from where they were stored.
When restoring an entire system, ShoreTel recommends restoring the Headquarters Server
first, to establish a functioning system as soon as possible. After the Headquarters Server is
restored, you can restore Distributed Servers while the Headquarters Server is active. This
operational order minimizes the down time of the Headquarters server.
Files can only be restored to the server from which they were backed up. Backup files from
the Headquarters server can restore only the Headquarters Server. For systems with more
than one Distributed Server, backup files are not interchangeable between the servers.
482
Chapter 20: System Recovery ShoreTel Administration Guide
484
Chapter 20: System Recovery ShoreTel Administration Guide
Step 4 Point PLINK.CMD and PSCP.CMD to the drive where ShoreWare is installed.
To store the backup files to a different drive, change the second line:
Backup.Drive = C:
To store the backup files to a different directory, change the third and fourth lines:
Backup.Root.Directory = \Shoreware Backup\Backup
Backup.ShoreWare.Directory = Shoreline Data\
RSA key of the VM Model Switch must be cached to the server’s registry
VM Model Switch address to the VMB.ip.list in the server’s sw_backup_restore.ini file.
Step 2 Run plink <ip address> in the command prompt, where <ip address> is the ip
address of the Voicemail Model Switch.
plink.exe is available on the internet; ShoreWare includes plink.exe, in the default
configuration at the following location
C:\Shoreline Data\Database\Scripts\Sample_Backup_Restore.
The program returns a message indicating the storage status of the RSA key in the
server’s registry. Figure 20-1 displays the messages if the key is not present.
Step 3 If the key is not cached to the registry, press y when prompted.
Figure 20-1 displays the messages prior to and after the RSA is cached.
C:\Shoreline Data\Database\Scripts\Sample_Backup_Restore.>plink 10.1.1.242
The server's host key is not cached in the registry. You have no guarantee that the server is
the computer you think it is.
The server's rsa2 key fingerprint is: ssh-rsa 2048
08:b0:43:35:fd:21:1b:c2:6b:27:b4:3f:a9:f7:be:2d
If you trust this host, enter "y" to add the key to PuTTY's cache and carry on connecting.
If you want to carry on connecting just once, without adding the key to the cache, enter "n".
If you do not trust this host, press Return to abandon the connection.
Store key in cache? (y/n) y
login as: ^C
486
Chapter 20: System Recovery ShoreTel Administration Guide
Manual Backup
To back up ShoreWare server files, enter one of the following file names in a Command
Prompt window, as shown in Figure 20-2.
Scheduled Backup
The following procedure uses Microsoft Scheduler to schedule periodic backup operations:
Open this window by pressing the Start button and selecting Programs ->
Accessories -> System Tools -> Scheduled Tasks.
Step 2 Open the Scheduled Task Wizard by double-clicking the Add Schedules Task icon
in the Scheduled Tasks window.
Step 3 Step through the first two Scheduled Task Wizard panels, shown in Figure 20-4:
Panel 1: Press the Next button
Panel 2: Specify the file to be executed by pressing the Browse button, navigating to
the folder containing the backup batch file.
In the default ShoreWare installation, the batch file is located in the following
folder: C:\Shoreline Data\Database\Scripts\Sample_Backup_Restore
Panel 1 Panel 2
Step 4 Step through the next two Scheduled Task Wizard panels, shown in Figure 20-5.
Panel 3: Verify the correct file name is listed in the data entry field, then select the
desired execution frequency.
Panel 4: Select the desired time, frequency, and start date.
Panel 3 Panel 4
Step 5 Step through the last two Scheduled Task Wizard panels, shown in Figure 20-6.
Panel 5: If necessary, enter the user name and password for the user running the
batch file.
488
Chapter 20: System Recovery ShoreTel Administration Guide
Panel 5 Panel 6
Panel 6: Verify the backup parameters are correct, then press the Finish Button to
display the Scheduled Task window, shown in Figure 20-7.
Step 6 Verify the Scheduled Tasks window displays the Backup file name, then close the
window by select File -> Close from the main menu.
490
Chapter 20: System Recovery ShoreTel Administration Guide
492
Chapter 21: Reporting ShoreTel Administration Guide
C H A P T E R 2 1
Reporting
This chapter provides information about the reporting capabilities of the ShoreTel system.
The sections in this chapter are:
Overview
Reports
Options
21.1 Overview
The ShoreTel system provides reporting information through ShoreWare Director, so you
can generate Call Detail Record (CDR) reports via Director, or you can modify the
reporting options. The information is displayed on the reporting pages that you access from
the Reporting link in the navigation frame, as shown in Figure 21-1.
21.2 Reports
Director is used to generate web-based Call Detail Record (CDR) reports from a local host
or a remote server.
To generate reports from a local host:
Step 2 Access the Reports page by selecting Reporting -> Reports in the menu panel
Step 2 Access the Reports page by selecting Reporting -> Reports in the menu panel
The Reports page, shown in Figure 21-2, generates web-based Call Detail Records (CDR)
reports. This page is the primary method of accessing and viewing the CDR data in the
MySQL database.
Reports can be run from ShoreWare Director. After the report has been generated, it can be
printed, exported, and navigated interactively, similar to compiled reports. Details:
No more than two users should run reports at the same time. Having more than
two people generating reports simultaneously could adversely impact system
performance.
The content and layout of all existing reports are essentially unchanged relative to
the compiled reports that existed in versions prior to ShoreTel 7, except for the
following:
— Enhancements associated with WG overflow
— Ability to report on internal calls for User reports
— Ability to report on LAN calls for Media Stream reports
The ability to generate web-based CDR reports is part of the ShoreTel offering and
is associated with the changeover from the Microsoft JET database management
system to the MySQL database management system. See Section 21.3 on page 498
for information on porting over existing CDR data to the new MySQL format if you
are upgrading to ShoreTel 7 (or higher) from a prior release, and if you want this
old CDR data to appear in the web-based reports.
496
Chapter 21: Reporting ShoreTel Administration Guide
Enter the date range you want to report on: Click on the Calendar icon to select a
Start of Range date and/or a End of Range date in the fields provided to generate a
report on only those extensions.
Select the No lower value radio button and the No upper value radio button to run
a report on run a report on all valid dates for which the system has CDR data.
Enter the time range you want to report on: Click on the Start of Range radio
button and use the drop-down menus to select the start time for the report. Click
the End of Range radio button and use the drop-down menus to select the outside
time limit for the report.
Select the No lower value radio button and the No upper value radio button to run
a report on run a report on all hours within the specified dates.
21.3 Options
The Reporting Options page (shown in Figure 21-3) is accessed by clicking on the Options
link under Reporting.
The ShoreTel system supports the ability to send CDR data out a serial port on the main
ShoreWare server. The Reporting Options page allows a system administrator to designate
which COM port to enable. CDR data is subsequently sent out this port (in addition to
being sent to the regular text file and/or a database). Sending the CDR data out the serial
port does not change the formatting.
498
Chapter 21: Reporting ShoreTel Administration Guide
To install a font on a machine where web reports are required, perform the following:
Step 1 Open the Edit Reporting Options panel by selecting Reporting -> Options from
the Directory Main Menu.
Figure 21-4 displays the Edit Reporting Options panel.
Step 2 Select the desired language from the Select Language Variant drop-down menu.
Chinese Traditional font is installed on the Headquarters server by default. Access reports
from a client machine or using a different Asian font requires a font installation through the
Reporting Options panel.
Details:
Formatting of the CDR data remains the same, regardless of whether it is sent out
the COM port or written to the database.
The application should auto-detect the serial port configuration by extracting
information about the status of the serial port configuration (e.g. baud rate) from
the Windows registry.
The feature will be disabled by default and must be enabled by selecting a COM
port.
If the serial port should become unavailable through an event such as becoming
locked by extremely high volumes of traffic, the CDR data will be queued in a
buffer for 300 seconds to help prevent the loss of data. If the serial port returns to
service within the 300-second time period, the streaming will resume.
To designate a COM port in order to Send CDR Out SMDR Interface via ShoreWare
Director:
Step 2 Click on the COM Port for CDR Output drop-down menu and select the
desired port on the headquarters server, as shown below:
Step 3 Click Save to store your changes. Once the COM port configurations have been
saved, the system will begin directing CDR data to the SMDR port as calls move
through the system.
Step 1 To run this utility, verify that the following required files are located in the same
directory:
500
Chapter 21: Reporting ShoreTel Administration Guide
MakeCDR.dll
MakeCDR.sql
MakeCDR_sp.sql
Archive.ini
By default, the installer puts them at the following location on the headquarters
server:
C:\Program Files\Shoreline Communications\ShoreWare Server
Step 2 Open the command prompt window in the directory shown above and run the
following command:
MakeCDRArchive -d databasename
databasename is the name of the archive database to be created. The
database name must be the same as the name created on the Options page.
If no name is defined, the default name of shorewarecdrarchive will be
created within the following directory:
C:\Shoreline Data\Database
Records from main database will be archived to the archive database when the
services start up and every night at approximately 12 a.m.
Step 1 To run this utility, verify that the following required files are located in the same
directory:
• MakeCDR.dll
• MakeCDR.sql
• MakeCDR_sp.sql
• Archive.ini
By default, the installer puts them at the following location on the headquarters server:
C:\Program Files\Shoreline Communications \ ShoreWare Server
Step 2 Open the command prompt window in the directory shown above and run the
following command:
MakeCDRArchive -d databasename
502
Appendix A: ShoreTel Administration Guide
A P P E N D I X A
A.1 Overview
This chapter explains the chain of events in the call flow when a 911 call is placed. This
chapter also provides instructions for configuring your ShoreTel system to ensure that
emergency services are dispatched to the correct location. And finally, the chapter tells you
how to select which of the various pieces of caller ID information will be used to identify
callers when a 911 call is placed.
502
Appendix A: ShoreTel Administration Guide
decide which type of caller ID information best fits your needs for 911 calls
work with the service provider to verify that they will accept your preferred type of
caller ID information
communicate any changes to your 911 configuration to ensure the PSAP is current
504
Appendix A: ShoreTel Administration Guide
ShoreTel strongly recommends that you deploy a 3rd party solution that can send a
VPN phone's emergency call to the appropriate response center. Otherwise you should
clearly mark VPN phones to alert users that 911 calls should not be attempted from such
phones and you should educate your VPN phone users about the 911 limitations of the
VPN phone.
506
Appendix A: ShoreTel Administration Guide
CESID of the Specified IP Address Range – The CESID of an IP address range can also be
delivered to the service provider during outbound 911 calls. A single CESID number is
assigned to a range of IP addresses such that any IP phone that has an IP address that falls
within the specified range will have this CESID sent for outbound 911 calls. This option
works best for identifying a phone in an office that has many floors and many extensions.
Typically, a specific IP address range is configured for each floor of a building so that all
users on that floor use the same CESID for 911 calls.
If a DHCP server is present, an IP phone will automatically receive an IP address within the
specified range when it is connected to the network.
Sending the CESID for a specified IP address range for outbound 911 calls works best for
larger organizations where simply identifying the site’s street address would not provide
enough information for an emergency response team to locate the caller (see Figure A-3).
Furthermore, this option offers the best flexibility, the highest accuracy, and is the least
likely to become out of date in the PSAP’s 911 database. This option is defined on the IP
Phone Address Map page.
CESID of the controlling switch – Similar to the previous option, the Caller’s Emergency
Service Identification ID (CESID) of the controlling switch can also be sent to the service
provider during outbound 911 calls. With this option, a CESID number is assigned to a
phone switch and for any phone plugged into this switch, the switch’s CESID is sent for
outbound 911 calls. This option is best for larger organizations in which users are calling
from analog phones (see Figure A-3). Using the IP Phone Address Map method will not
work with analog phones. This approach ensures that the emergency response team is sent
to the approximate vicinity of the calling party. This option is defined on the Switch Edit
page.
Site (Caller's Emergency Service Identification (CESID) – This option delivers the CESID
associated with the site to the service provider during 911 calls. This approach might not
be granular enough for larger enterprises, but it could work well for single-site
Table A-1 shows several common customer scenarios and provides recommendations for
how E911 should be configured, along with reasons why that is the preferred
configuration.
Rules and regulations for E911 vary from one region to the next.Check with the local
public safety agency to ensure you configure the system to meet the necessary
requirements.
Scenario Note
508
Appendix A: ShoreTel Administration Guide
Scenario Note
Figure A-5 Trunk Group Edit Page (T1 PRI Trunk Group)
As a precaution, you should review all other trunk groups to make sure that the 911 check
box is not inadvertently enabled on a trunk that is not 911-capable.
A.4.3 Users
Make sure the Caller ID field is configured if you are sending Caller ID as CESID for this
user. Similarly, make sure the DID check box is selected (and contains a valid number in
the DID field) if you are sending DID as CESID for this user.
Verify each user belongs to the correct user group. Use the Edit User page (Figure A-7) to
associate users with the appropriate user group. See Section 10.4 on page 272 for more
configuration information.
You cannot configure any user (including workgroups or route points) with a 911, 911x, or
911xx extension. These extension ranges are reserved for the 911 feature operation.
510
Appendix A: ShoreTel Administration Guide
A.4.5 Switch
Use the Switch edit page (Figure A-9) to configure a CESID number for a switch for
outbound 911 calls. See Section 5.4.2 on page 93 for more configuration information.
A.4.6 Sites
Use the Site edit page (Figure A-10) to configure a site’s CESID number. See Chapter 3,
starting on page 67, for additional configuration information.
In the United States and Canada, make sure the Emergency Number field is set to 911. The
emergency number is configurable by site since it can vary by country.
512
Appendix A: ShoreTel Administration Guide
Source: ShoreWare
Category: Switch
Event ID: 1319
Type: All
Target Email: Email addresses or an email distribution list
See Section 19.8 on page 473 for more configuration information.
Figure A-12 shows a typical logging message that would result after a 911 call was placed –
assuming notifications had been properly configured.
We suggest naming your switches with location information such that you can understand
which site the call was made from.
514
Appendix A: ShoreTel Administration Guide
Call Manager
Switch
SIP Trunk:
SIParator ITSP
T1 Trunk:
PSTN
T1 Switch
To support the 911 Enable solution, the structure of ShoreTel SIP packet is modified to
include the MAC Address of the originating device in the From Header. The following is an
example of a From header containing the MAC address of a device:
From: "2181"<sip:[email protected]>; tag=c7aaad0801d6-00e0bb18b520
A new SIP trunk profile parameter – SendMACIn911Call Setup – is added to the default
SIP trunk profile. The default value of this parameter is enabled.
516
Appendix B: ShoreTel Administration Guide
A P P E N D I X B
Call detail record (CDR) reports are used to review the ongoing call activity on the ShoreTel
system. Sections in this appendix include:
Overview
MySQL Database
CDR database
Generating a CDR Report
Interpreting CDR Reports
B.1 Overview
The ShoreTel system tracks all call activity and generates call detail records into a database
as well as into a text file on the ShoreWare server. The call detail records are used to
generate CDR reports. The system comes bundled with twelve CDR reports based on data
from the CDR database. In addition, the text files provide third-party call accounting
systems with a simple and standard way to access the call data.
If the ShoreWare server is not up and running, call detail records will not be generated, and
the associated calls cannot be presented in the CDR reports.
In the event of a WAN outage, CDR data is stored for up to two hours on the distributed
server. When WAN connectivity is restored, the stored data is forwarded to the
Headquarters database. After two hours, the distributed server deletes the data and logs an
error to the NT event log.
When Enable Archiving is selected on the Reporting Options panel, a nightly routine
automatically moves call detail records that are older than the limit specified by the
Retention Period for CDR Data into the Archive database.
B.1.3.1 Format
The file name format for the daily CDR-YYMMDD.HHMMSS.log where
YY, MM, and DD are zero-padded character strings that represent the year, month,
and day of the date when the file was created.
HH, MM, and SS are zero-padded character strings that represent the hour, minute,
and second of the time when the file was created.
Call records are entered in the log file in the order of when the call was completed and not
when it began.
It is the responsibility of the third-party reporting application to delete the daily log files.
The format of the record is column based, must be justified correctly, and end with a
carriage return and line feed. A single blank character is inserted between each data field
for readability.
The following are the field definitions:
520
Appendix B: ShoreTel Administration Guide
Analog loop start and Digital loop start trunks do not support FarEndAnswered events.
These calls will still report to the CDR through TMS, but there time values will include the
Ring Back.
As administrators evaluate CDR reports, understanding which trunk types support Talk
Time Enhancement, will provide an accurate picture of the talk time being reported in the
CDR.
522
Appendix B: ShoreTel Administration Guide
Archive
Field Backup (Secondary Replication
Server)
Archival services are configured and enabled in ShoreWare director, where you can specify
the number of days that records are maintained in the main database and in the archive
database. When archiving is enabled, archival services are performed daily. The archival
service copies records to the archive database that exceed the main database age limit, then
removes those records from the main database. Records that exceed the age limit for the
archive database are removed from the archive database. Age limits are established
separately for each database; valid limits range from one to 2000 days. The default age
limits for each database is 125 days.
Example: A sample implementation sets a 30 day limit on the main database and a 365 day
limit on the archive database. In this case, the main database contains records for calls
handled during the past 30 days while the archive database contains records for calls
handled during the past 365 days.
The Backup utility can be used for record storage requirements that exceed 2000 days.
To create an archive database:
524
Appendix B: ShoreTel Administration Guide
Step 2 Select all the default values during installation except for the following items:
use root for UserID
use shorewaredba for the password,
utf8 for the character set as part of the installation
Step 3 Backup the file c:\Program Files\MySQL\MySQL Server 5.0\my.ini from the
Secondary server to a safe location (i.e. c:\MySQL_backup).
Step 6 Click “Stop the service” and check that MySQL service status is blank
Step 7 Compare the file from the Main server directory c:\Program Files\Shoreline
Communications\ShoreWare Director\example\archive_MySQL_my.ini with a
Secondary server file C:\Program Files\MySQL\MySql Server 5.0. Make sure
that all the parameters specified in the archive_MySQL_my.ini are set
appropriately in my.ini.
default-character-set=utf8
tmp_table_size = 30M
key_buffer_size=2M
read_buffer_size=2M
read_rnd_buffer_size=2M
sort_buffer_size=2M
innodb_additional_mem_pool_size=2M
innodb_flush_log_at_trx_commit=0
innodb_log_buffer_size=5M
innodb_buffer_pool_size=150M
innodb_log_file_size=24M
default-storage-engine=INNODB
Step 9 Delete the file ib_logfile* from the Secondary server directory (c:\Program
Files\MySQL\MySQL Server 5.0\Data).
Step 12Click “Restart the service” and verify that MySQL service comes back up
To convert the Secondary server database into an archive database, perform the following
procedure
Step 1 Verify the following files are placed in an equivalent location on the Secondary
Server to that on the Main servers (default location is \\Shoreline
Communications \Shoreware Server)
MakeCDR.dll
MakeCDR.sql
MakeCDR_sp.sql
MakeCDRArchive.exe
526
Appendix B: ShoreTel Administration Guide
INNODB_BUFFER_POOL_SIZE = 250 MB
Summary reports provide a high-level view of activity that occurred in a particular area,
while detail reports provide a detailed view of activity beyond that of the summary report.
Typically, you use the summary report to identify any discrepancies or problems, and the
detail report to uncover more specific information. The workgroup queue report only has a
summary report.
User Activity Summary: Summarizes all calls for each user.
User Activity Detail: Lists every call for each user.
Trunk Activity Summary: Summarizes all calls for each trunk.
Trunk Activity Detail: Lists every call for each trunk.
Workgroup Agent Summary: Summarizes all inbound workgroup calls for each
agent.
Workgroup Agent Detail: Lists every inbound workgroup call for each agent and
optionally, outbound calls. Non-workgroup calls for the agent are also reported.
Workgroup Queue Summary: Summarizes queue activity for every workgroup,
including calls that went directly to agents.
Workgroup Service Level Summary: Summarizes data on call processing by the
workgroup server.
WAN Media Stream Summary: Summarizes media stream traffic and call quality
for calls made over the WAN in multi-site deployments.
WAN Media Stream Detail: Lists media stream made over the WAN in multi-site
deployments.
Account Code Summary: Summarizes call information for each account; counts of
calls each day, along with their total and average duration. There are also totals for
the reporting period.
Account Code Detail: Provides a detailed list of calls that occurred for each
account. For each call the date/time of the call, number dialed, the extension
making the call and the duration of the call is included. For each account, a
summary is provided of the number of calls, along with their total and average
duration.
528
Appendix B: ShoreTel Administration Guide
B.4.1.1 Formatting
Media statistics are collected and deposited line by line into a file. A delimiter separates one
column from the previous one, with no delimiter prior to the first column and none after
the last column. The column values will be left-justified and padded with spaces to the
right. A value that exceeds the fixed-width column limit will be truncated so that it fits
within the limit.
Each line will look similar to the line below:
value-1,value-2,value-3,…..,value-n
The table below summarizes the details of the individual columns:
Column
Type Width Description
number
1 Integer 20 ID of the line in decimal
2 String 20 Extension Number
For anonymous calls, extension number is not available. In such cases, an
empty string will be placed at this column.
3 String 16 Name of Extension or Trunk or Phone (UTF-8)
4 Integer 2 Party type in decimal
0 Unknown
1 Station
2 Trunk
3 Virtual
4 Workgroup
5 AutoAttendant
6 VMForward
7 VMLogin
8 BackupAA
9 Anonymous Phone
10 Nightbell
11 Paging
12 Workgroup Agent
13 Unknown
14 RoutePoint
15 ACC
16 HuntGroups
17 GroupPaging
5 String 32 SIP Call ID
6 String 16 Local IP Address (Switch, Trunk Switch, or IP Phone etc.) in dotted decimal
form
7 String 16 Remote IP Address (Remote end point. Switch or Trunk or IP Phone etc.) in
dotted decimal form
8 Integer 20 Local Site ID (Site ID of extension or trunk or phone that generated starts)
9 String 16 Local Site Name (UTF-8)
10 Integer 3 Code Type
1 ALAWPCMA/8000 (or G711A)
2 MULAWPCMU/8000 (or G711µ)
3 LINEARL16/16000
4 ADPCMDVI4/8000
5 G729AG729A/8000
6 G729BG729B/8000
7 LINEARWIDEBANDL16/16000
8 G722G722/8000
9 BV32BV32/16000
10 BV16BV16/8000
11 AAC_LC32000AAC_LC/32000
12 CustomCodec added by administrator
11 Integer 10 Payload size (in milliseconds)
Table B-3 CDR Media Stream Statistics Formatting
Column
Type Width Description
number
12 Integer 2 Status code
0 – Normal
1 - Failure
13 String 12 Starting time of the collection in string HH:MM:SS.MSEC format
14 Integer 20 Duration (in seconds) of the collection in decimal.
15 Integer 20 Number of received packets
16 Integer 20 Number of lost packets
17 Integer 20 Max jitter
18 Integer 20 Underruns
19 Integer 20 Overruns
Table B-3 CDR Media Stream Statistics Formatting
This feature is applicable only on the main (i.e. headquarter) ShoreTel server, and is
disabled by default. Enabling the TMS-CDR Media Stream Statistics feature requires
making the appropriate changes to the registry settings.
WARNING Do not make any changes to the registry settings unless you are certain you
know what you are doing!
Step 2 Select the regedit application to display a window similar to the one shown
below:
Step 5 Enter 1 in the Value data field and click OK to store your changes and enable
this feature.
530
Appendix B: ShoreTel Administration Guide
When an inbound call is forwarded to voice mail, the Name (Extension) field records the
party involved in the call before it was forwarded to voice mail. For example, if a user with
extension 320 doesn't answer a call and his or her Call Handling Mode (CHM) forwards
the call to voice mail, the extension field is set to 320.
The User Activity Summary Report is described as follows:
Field Presence/Frequency Description
Name (Extension) Once for each The name of the user, last name first. Users without a last name are
extension reported. presented first.
Non-users such as Workgroups, Voice Mail, Voice Mail Login, and
Auto-attendant are included in the report. The names for these
extensions are reported for calls that only interact with these
extensions (not a user extension).
Inbound All - Qty, Once for each period The quantity, total duration, and average duration for inbound calls
Duration, Average reported. during the reporting period are presented. A call is considered
Duration inbound if the CallType field of the Call table record is set to 2
(Inbound).
If the report is run with intervals, the call is only reported for the
interval in which it started, even if it ends in a different interval.
The StartTime field in the Call table is used to determine when the
call started.
Duration represents that extensions time on the call. This is found
in the Connect table record's Duration field for this connection
(where the Connect.CallTableID matches the Call.ID and
Connect.PartyID matches Call.Extension). Since a call is reported
during the period in which it starts, but may end during another
interval, the duration can be longer than the 30-minute interval
period—the total call duration time is reported during the interval in
which the call begins.
Total Duration during any period is the sum of the duration for the
Inbound calls during the period. Average duration is found by
dividing this total by the number of calls during the period.
Outbound All - Qty, Once for each period The quantity, total duration, and average duration for Outbound
Duration, Average reported. calls during the reporting period are presented. A call is considered
Duration outbound if the CallType field of the Call table record is set to 3
(Outbound).
Duration is calculated here in the same manner as for Inbound calls.
Please see that description for details.
Figure B-6 User Activity Summary Report field descriptions
532
Appendix B: ShoreTel Administration Guide
534
Appendix B: ShoreTel Administration Guide
536
Appendix B: ShoreTel Administration Guide
538
Appendix B: ShoreTel Administration Guide
The StartTimeStamp field in these Agent Activity records represents the time that an agent
logged into a specific workgroup (identified by the WorkgroupDN and WorkgroupName
fields). The EndTimeStamp field records the time the agent logged out (this can be null
when the agent is still logged into the workgroup).
This report is call centric. While it does report agent activity, which consists of agent wrap-
up and login time, the report will only show this information for periods during which
there was a call for the agent (workgroup or non-workgroup).
The Workgroup Agent Summary Report is described as follows:
540
Appendix B: ShoreTel Administration Guide
An agent appears in the Workgroup Agent Detail Report if the agent had any workgroup
call activity during the reporting period.
542
Appendix B: ShoreTel Administration Guide
544
Appendix B: ShoreTel Administration Guide
the call was disposed of by the workgroup server, the call is reported once in the report.
However, if the call is forwarded, the same call can pass through the workgroup server
more than once.
For example, a call is made to the workgroup server. While on the call, the user chooses to
transfer to an extension. That extension's call handling mode then forwards the call to the
same or a different workgroup. In this case, the call passes through the workgroup server
more than once and is reported on once each time the workgroup server disposes of it. For
each time the workgroup server disposes of a call there is a record added to the QueueCall
table.
External calls to a workgroup are always included in the report. Internal workgroup calls
are only included in the report if the option to include them is enabled (by default they are
not). The CallType field in the Call table is examined to determine if the call is internal or
external. If the CallType is 1 (extension to extension), it is an internal call; otherwise it is
an external call. The QueueCall record for a call processed by the workgroup server has a
ConnectTableID that identifies the Connect table entry for the workgroup server being
added to the call. The Connect table entry has a CallTableID field that is then examined to
determine the Call table record for the call. It is this record's CallType that is examined to
determine whether the call is internal or external.
If the workgroup service is not operational, the call is not processed by the workgroup
server (it simply goes to the backup extension). These calls are not included in the report.
When this occurs, there is no record of the call in the QueueCall table, since records are
only added to that table when the workgroup server processes the call.
The Workgroup Queue Summary Report is described as follows:
Field Presence/Frequency Description
Workgroup Name The name of the workgroup.
Calls Abandoned Once for each period The number of callers who hung up or otherwise disconnected
reported. while waiting in queue.
Those QueueCall records with the ExitReason set to 7
(abandoned) are counted as Abandoned.
Calls Handled by Once for each period The number of calls that were answered by agents in the
Agent reported. workgroup.
Those QueueCall records with the ExitReason set to 1
(TransferToAgent) are counted as Handled by Agent.
Table B-10 Workgroup Queue Summary Report field descriptions
546
Appendix B: ShoreTel Administration Guide
your organization is saving. In addition, by understanding the jitter and packet loss, you
can get an approximation of the quality of the WAN link and use this to influence your
service provider if required.
The Media Stream Report lists a matrix of all sites and the links to other sites on the system.
Media streams are reported rather than calls, since this report focuses on the exact amount
of bandwidth used. Calls can be quite complex involving multiple parties, including users,
voice mail, and auto-attendant. Each media stream that is reported includes the associated
Call ID (Call Identification) that can be correlated to the parties on the call for
troubleshooting purposes using the CDR database.
548
Appendix B: ShoreTel Administration Guide
550
Appendix B: ShoreTel Administration Guide
The Account Code Summary Report fields are described Table B-13.
Field Presence/Frequency Description
Account Shown once for each The account code that users enter to identify the account that a call
account being reported is logged against. The name of the account code as configured in
on. Director is also shown. For example, “300 (Marketing),” where
“300” is the account code and “Marketing” is the name. For each
call where account code information is collected, the account code
is stored in the BillingCode field of the Call table. The name of the
account code is stored in the FriendlyBillingCode field.
User Only shown if the The name and extension of the user who originated calls
report option is summarized in the report. For example, “John Smith (x3415).”
selected to “Enable The Extension field in the Call table identifies the party who
User Breakdown.” originated the account code call. The extension field is where the
Shown once for each report gets the extension number information. The name of the user
user who made calls comes from the PartyID (the first name) and PartyIDLastName (the
for the account being last name) fields of the Connect record for the party that originated
reported upon. the call. The Connect record is tied to the Call table record, by the
CallTableID field in the Connect table. All the Connect records for
a particular call have the same CallTableID setting.
Total Calls Repeated for each row. The total number of calls for a particular day for the account. The
total is broken down by user within each account if the “Enable
User Breakdown” option is selected. A call is reported for the day
on which the call started. That is, if a call starts on one day but ends
on the next day, it is only reported for the day on which it started.
The start of the call comes from the StartTime field in the Call table
record for each call.
Total Duration Repeated for each row. The total duration of the calls being reported on the row. The
duration is the total call duration, even if the call was transferred to
parties such that the originator of the call was not on the call for the
entire period. Duration is reported in the day the call started, but
includes the entire call duration. For example, a call starts on 1/17
(with 20 minutes on 1/17) and ends on 1/18 (with 30 minutes on 1/
18). The call is reported on 1/17 with duration of 50 minutes. This
is then included in the total duration for all calls on 1/17.
The duration of each call in this report comes from the Duration
field in the call table.
Average Duration Repeated for each row. Calculated by dividing the total duration for a row by total calls.
Table B-13 Account Code Summary Report field descriptions
552
Appendix B: ShoreTel Administration Guide
554
Appendix B: ShoreTel Administration Guide
The Call table is reference by other tables, most important among them being the Connect
table. You can analyze the Call and Connect tables to understand the complete disposition
of a call as attempts are made to add parties, transfers occur, and so on. Other tables can
index the Call table, through the primary key “ID,” which is unique for each record.
There is a CallID field that is used internally by the ShoreTel system to identify calls. This,
however, should not be used as the index into the table).
Close examination of the Call table shows that there are more calls recorded than you may
initially expect. For example, if a call is made to a workgroup, you will see an initial call,
generally from an incoming trunk. As agents are hunted, calls are made by the workgroup
server to agents. If multiple agents are hunted, there will be multiple calls. Once one of the
agents is successfully hunted, if you looked at the Connect table you see the agent being
attached to the original call.
Field Name Data Type Description
ID AutoNumber Unique identifier. (4-byte integer, required)
CallID Number Number for the existence of the call. (4-byte integer)
SIP GUID Text SIP Global ID number (32 characters, zero-length)
StartTime Date/Time For an inbound call, this is when the trunk has been seized. For an outbound
call, this is when the user has completed dialing. (8-byte date/time, required)
StartTimeMS Number Append this information to the StartTime to reduce the absolute start time to
the millisecond when the call began. (2-byte integer, required)
EndTime Date/Time Time when the call terminates (either by the near end hanging up or when the
end external to the system hangs up) and the ShoreTel switch receives the
notification of the disconnect. (8-byte date/time)
EndTimeMS Number Append this information to the StartTime to reduce the absolute start time to
the milliseconds of when the call began (milliseconds). (2-byte integer,
required)
CallNote Text User entered Call Note. This can be added from the ShoreTel desktop client.
(64 characters, zero-length)
BillingCode Text Account code assigned to the call. (32 characters, zero-length)
Locked Yes/No Read-only status for this call (set once call has ended). Not locked means the
call is still in progress. (boolean)
Extension Text For an outbound or extension-to-extension call, the extension has the dialed
number of the originator of the call.
This field is blank for an outbound call from an anonymous phone with no
currently assigned DN.
For an inbound call, the extension field contains the DN of the last party
involved in the call (excluding voice mail or auto-attendant). For instance, an
incoming call to an extension that transferred the call to extension 300 has
“300” in the extension field (the complete history of parties connecting to the
call can be found on the Connect table).
All calls to an extension that forwarded to voice mail have the extension of the
called party and not the voice mail number. (15 characters, zero-length)
Duration Date/Time Elapsed time of the call from beginning to end. Calculated by subtracting
StartTime from EndTime. Start time begins when the first party is added to a
call. End time is when the last party leaves resulting in the end of the call. (8-
byte date/time).
CallType Number See enumeration in CallType table. (1-byte integer, required)
WorkGroupCall Yes/No Is this a workgroup call? Yes indicates that the workgroup server was involved
in processing the call.
If the call was directed toward a workgroup server, but that server was
unavailable, then this field is set to “No” because the workgroup server never
becomes involved in the call. (boolean)
Table B-15 Call Table field descriptions
B.7.2.2 PartyIDFlag
Table B-19 lists the Connect Table party ID flags.
556
Appendix B: ShoreTel Administration Guide
B.7.2.3 ConnectReason
Table B-20 lists the Connect Table connect reason codes.
558
Appendix B: ShoreTel Administration Guide
560
Appendix B: ShoreTel Administration Guide
562
Appendix B: ShoreTel Administration Guide
The left flow shows how each time a workgroup agent logs in, a LogInOut entry is added,
which is then updated at logout time. The right flow shows how the AgentActivity table is
also updated as agents complete their handling of workgroup calls.
Field Name Data Type Description
ID AutoNumber Unique identifier. (4-byte integer, required)
CallID Number Unique number for the existence of the call. Provided in wrapup records. (4-
byte integer)
AgentDN Text WorkGroup Agent’s dialed number (extension). (15 characters, zero-length)
AgentFirstName Text WorkGroup Agent’s First Name (50 Characters, zero-length).
AgentLastName Text WorkGroup Agent’s Last Name (50 Characters, zero-length) (may be blank
if the agent doesn’t have a last name in the configuration database)
State Number Enumerated Agent State—set AgentStateLUT for possible values.
WorkGroupDN Text WorkGroup dialed number (extension) for which this agent activity is for
(15 characters, zero-length)
WorkGroupName Text Workgroup’s name. (50 Characters, zero-length)
StartTimeStamp Date/Time Start time stamp. For LogInOut records, StartTimeStamp indicates the time
when the agent logged into the workgroup. For wrapup records, the
StartTimeStamp indicates the time when the agent entered wrapup time. See
notes below. (8-byte date/time).
EndTimeStamp Date/Time End time stamp (8-byte date/time).
Archived Yes/No Has this entry been archived? (boolean)
Table B-24 Agent Activity Table field descriptions
Two types of records are placed in the AgentActivity table. The State field identifies
the type of record.
LogInOut Records record the time that an agent is logged into the workgroup.
Wrapup records record the time that an agent is in wrapup state.
All records in the table should have ID, AgentDN, AgentFirstName,
AgentLastName (unless blank), State, WorkGroupDN, WorkGroupName,
StartTimeStamp, and Archived.
LogInOut Records may exist for agents that have Logged into the workgroup but
have not yet logged out. For these records the StartTimeStamp indicates the time
when the agent logged into the workgroup. The EndTimeStamp is updated when
the agent logs out of the workgroup with the time of the logout.
For wrapup records the StartTimeStamp indicates the time when the agent entered
wrapup time and EndTimeStamp indicates when they exit wrapup state.
Wrapup records can contain a CallID to identify the Call that the agent was
wrapping up from for the Wrapup record. This will not be provided in cases where
the agent is manually placed in wrapup state when not on a call.
There is always a wrapup record when an agent wraps up a call, even for the case
where wrapup time is set to zero.
564
Appendix B: ShoreTel Administration Guide
external number. Call handling can also indicate that the call is entering the call
queue for the workgroup. In that case, these exit reasons are not used because the
call does not exit the queue at that point.
Exit Reason 8, Abandon, is used when the caller drops the call either by physically
hanging up or by taking an option on a Queue Step to hang up.
Even after a call is forwarded to the queue, it remains on the queue and it may still
be successfully transferred to an agent or abandoned. Exit Reason 1 or 7 is recorded
if either of these occurs.
In addition to a call being successfully hunted or abandoned while on the queue, it
may exit the queue because of an option taken during a queue step. The call will
exit the queue if the caller takes any of the following options:
— Take a message
— Transfer to extension
— Go to menu
— Exit reasons 9, 10, and 11 have been added to cover these cases.
566
Appendix B: ShoreTel Administration Guide
There is a record for each period that the call spends hunting and for each period a call
spends in a queue step. For example, if a call to a workgroup initially hunts for agents, then
goes to the queue and exits the workgroup from that queue step, there will be two records
for the call in the QueueStep table. The first record would be for hunting (the duration may
be zero if, for example, no agents were logged in). The second record is for the first queue
step from which the call exited.
568
Appendix C: ShoreTel Administration Guide
C H A P T E R C
ShoreGear Switches
This appendix describes the ShoreGear voice switches. Switch model numbers are located
on the rear panel, as shown in Figure C-1.
C.1.2.1 Capacity
Call Load
Voicemail Model Switches call load capacity is as follows:
5400 BHCC when supporting 90 MGCP IP Phones or 90 SIP Trunks
3600 BHCC when supporting 90 SIP IP Phones or 90 SIP Trunks
568
Appendix C: ShoreTel Administration Guide
Media Support
Voicemail Model Switches support the following media streams:
G711
— Music on Hold (MOH): 15 calls
— Backup Auto Attendant (BAA): 50 calls
G729
— Music on Hold (MOH): none
— Backup Auto Attendant (BAA): none
SIP support
Voicemail Model Switches support the following SIP media streams:
G711 Ringback tone (Hunt Groups and Work Group calls): 50 media streams
G729 Ringback tone (Hunt Groups and Work Group calls): no support
Default
Switch
Power LED
The ShoreGear 90 has one power LED, which indicates the following:
On: The switch is operating normally.
Off: The switch has no power.
Flashing:
570
Appendix C: ShoreTel Administration Guide
— 2 flashes—The switch failed its internal self-test. This indicates a hardware failure.
Replace the unit and submit a Return Material Authorization (RMA) to ShoreTel,
Inc.
— 3 flashes—Booting via FTP. Flash memory might be corrupted. Go to the Quick
Look page to ensure that the system is running properly.
— 4 flashes—The IP address is unavailable. DHCP and BOOTP did not respond to the
IP address request, and the IP address is not available in nonvolatile memory to
continue boot process. The switch will automatically reboot in five seconds and try
again. Check the BOOTP/DHCP server and the network configuration to ensure
that the voice switch is receiving a valid IP address.
— 5 flashes—The operating system is not available. The switch is booting from FTP
but cannot find the boot files. It automatically reboots in five seconds. You can use
BOOTP or DHCP to tell the switch where the files are. If you are using BOOTP, set
the BOOTP server to the IP address of the ShoreWare server, and set the boot file to
/tsk/vxworks. If you are using a DHCP server that supports options 66 and 67, set
option 66 to the ShoreWare server’s IP address, and set option 67 to /tsk/vxworks.
— 6 flashes—Using a previously stored IP address. A BOOTP/DHCP transaction was
attempted, but the BOOTP/DHCP server did not respond. The switch continues to
use the IP address stored in nonvolatile memory until it receives a valid response. If
the switch receives a response that provides a different IP address, it reboots using
the new IP address. If the switch receives a response that matches the IP address
stored in nonvolatile memory, it continues operation, and the power LED stops
flashing. If the problem persists, check the BOOTP/DHCP server and network
configuration.
Network LEDs
The ShoreGear 90 network LEDs (LAN1 and LAN2) indicate the speed at which the switch
is communicating with the network and whether there is network activity.
When both LAN connectors are connected into a redundant network configuration, one
network port is active while the other is in standby mode. If one LAN connection fails, the
switch activates the other port.
The network LED descriptions are as follows:
Link/Activity: When lit, this LED indicates that the switch is connected to an Ethernet
network. This LED indicates network activity, as follows:
— When flashing, network activity is detected.
— When on (not flashing), the switch is connected to an Ethernet network.
— When off, the switch cannot detect an Ethernet network.
This LED is not directly related to any switch’s individual network activity. For
example, if three switches are connected to the same hub and one switch’s Traffic LED
shows activity, the other switches will indicate the same activity.
100M:
— When green, the switch is connected to a 100BaseT network.
— When off, the switch is connected to a 10BaseT network.
Status LED
The ShoreGear 90 has one status LED to provide general information about the ports. The
color and blink pattern of the LED indicate the port function:
Status LED (Green)
572
Appendix C: ShoreTel Administration Guide
Ring Tip
Port Type
Pin # Cable Color Pin # Cable Color
10 Extension - DID 19 Brown/Yellow 44 Yellow/Brown
– 20 Slate/Yellow 45 Yellow/Slate
11 Extension - DID 21 Blue/Violet 46 Violet/Blue
– 22 Orange/Violet 47 Violet/Orange
12 Extension - DID 23 Green/Violet 48 Violet/Green
– 24 Brown/Violet 49 Violet/Brown
– 25 Slate/Violet 50 Violet/Slate
Table C-1 ShoreGear 90 RJ-21X Telephone and Trunk Connector Pins
Default
Switch
Network Network
Power LEDs LEDs RJ-21X
BRI
LED LAN Telco Port
Ports
Connectors
Audio Output Port
(night bell)
Power LED
The ShoreGear 90BRI has one power LED, which indicates the following:
On: The switch is operating normally.
Off: The switch has no power.
Flashing
— 2 flashes—The switch failed its internal self-test. This indicates a hardware failure;
replace the unit and submit a Return Material Authorization (RMA) to ShoreTel,
Inc.
— 3 flashes—Booting via FTP. Flash memory might be corrupted. Go to the Quick
Look page to ensure that the system is running properly.
— 4 flashes—The IP address is unavailable. DHCP and BOOTP did not respond to the
IP address request, and the IP address is not available in nonvolatile memory to
continue boot process. The switch will automatically reboot in five seconds and try
again. Check the BOOTP/DHCP server and the network configuration to ensure
that the voice switch is receiving a valid IP address.
— 5 flashes—The operating system is not available. The switch is booting from FTP
but cannot find the boot files. It automatically reboots in five seconds. You can use
BOOTP or DHCP to tell the switch where the files are. If you are using BOOTP, set
the BOOTP server to the IP address of the ShoreWare server, and set the boot file to
/tsk/vxworks. If you are using a DHCP server that supports options 66 and 67, set
option 66 to the ShoreWare server’s IP address, and set option 67 to /tsk/vxworks.
— 6 flashes—Using a previously stored IP address. A BOOTP/DHCP transaction was
attempted, but the BOOTP/DHCP server did not respond. The switch continues to
use the IP address stored in nonvolatile memory until it receives a valid response. If
the switch receives a response that provides a different IP address, it reboots using
the new IP address. If the switch receives a response that matches the IP address
stored in nonvolatile memory, it continues operation, and the power LED stops
flashing. If the problem persists, check the BOOTP/DHCP server and network
configuration.
Network LEDs
The ShoreGear 90BRI network LEDs (LAN1 and LAN2) indicate the speed at which the
switch is communicating with the network and whether there is network activity.
When both LAN connectors are connected into a redundant network configuration, one
network port is active while the other is in standby mode. If one LAN connection fails, the
switch activates the other port.
The network LED descriptions are as follows:
Link/Activity: When lit, this LED indicates that the switch is connected to an Ethernet
network. This LED indicates network activity, as follows:
— When flashing, network activity is detected.
— When on (not flashing), the switch is connected to an Ethernet network.
— When off, the switch cannot detect an Ethernet network.
This LED is not directly related to any switch’s individual network activity. For
example, if three switches are connected to the same hub and one switch’s Traffic LED
shows activity, the other switches will indicate the same activity.
574
Appendix C: ShoreTel Administration Guide
100M
— When green, the switch is connected to a 100BaseT network.
— When off, the switch is connected to a 10BaseT network.
Status LED
The ShoreGear 90BRI has one status LED to provide general information about the ports.
The color and blink pattern of the LED indicate the port function:
Status LED (Green)
— When on steady, no ports are handling active calls.
— When flashing fast (100 msec on/off), at least one port is handling an active call.
Status LED (Yellow)
— When on steady, no ports are handling active calls and at least one port is out of
service.
— When flashing slow (1 sec. on/off), the switch is not connected (or has lost
connection) to a ShoreTel server.
— When flashing fast (100 msec on/off), at least one port is handling an active call
and at least one port is out of service.
Off: No ports are assigned.
BRI LED
Each BRI connector has two LEDs to indicate port activity. The color and blink pattern of
the LED indicate the port function:
— LED 1: Off, LED 2 Off – Port not configured in Director
— LED 1: Yellow, LED 2 Off – Port inactive or not connected
— LED 1: Off, LED 2 Off – Layer 1 active. Layer 2 not established
— LED 1: Off, LED 2 Green – Layer 1 active. Layer 2 active.
— LED 1: Off, LED 2 Green flashing – Call in progress (Layer 1, Layer 2, and Layer 3
active).
Ring Tip
Port Type
Pin # Cable Color Pin # Cable Color
– 1 Blue/White 26 White/Blue
– 2 Orange/White 27 White/Orange
– 3 Green/White 28 White/Green
– 4 Brown/White 29 White/Brown
– 5 Slate/White 30 White/Slate
– 6 Blue/Red 31 Red/Blue
– 7 Orange/Red 32 Red/Orange
– 8 Green/Red 33 Red/Green
– 9 Brown/Red 34 Red/Brown
– 10 Slate/Red 35 Red/Slate
– 11 Blue/Black 36 Black/Blue
– 12 Orange/Black 37 Black/Orange
– 13 Green/Black 38 Black/Green
– 14 Brown/Black 39 Black/Brown
– 15 Slate/Black 40 Black/Slate
– 16 Blue/Yellow 41 Yellow/Blue
9 Extension 17 Orange/Yellow 42 Yellow/Orange
– 18 Green/Yellow 43 Yellow/Green
10 Extension 19 Brown/Yellow 44 Yellow/Brown
– 20 Slate/Yellow 45 Yellow/Slate
11 Extension 21 Blue/Violet 46 Violet/Blue
– 22 Orange/Violet 47 Violet/Orange
12 Extension 23 Green/Violet 48 Violet/Green
– 24 Brown/Violet 49 Violet/Brown
– 25 Slate/Violet 50 Violet/Slate
Table C-2 ShoreGear 90BRI RJ-21X Telephone and Trunk Connector Pins
Default
Switch
576
Appendix C: ShoreTel Administration Guide
Power LED
The ShoreGear 50 has one power LED, which indicates the following:
On: The switch is operating normally.
Off: The switch has no power.
Flashing
— 2 flashes—The switch failed its internal self-test. This indicates a hardware failure;
replace the unit and submit a Return Material Authorization (RMA) to ShoreTel,
Inc.
— 3 flashes—Booting via FTP. Flash memory might be corrupted. Go to the Quick
Look page to ensure that the system is running properly.
— 4 flashes—The IP address is unavailable. DHCP and BOOTP did not respond to the
IP address request, and the IP address is not available in nonvolatile memory to
continue boot process. The switch will automatically reboot in five seconds and try
again. Check the BOOTP/DHCP server and the network configuration to ensure
that the voice switch is receiving a valid IP address.
— 5 flashes—The operating system is not available. The switch is booting from FTP
but cannot find the boot files. It automatically reboots in five seconds. You can use
BOOTP or DHCP to tell the switch where the files are. If you are using BOOTP, set
the BOOTP server to the IP address of the ShoreWare server, and set the boot file to
/tsk/vxworks. If you are using a DHCP server that supports options 66 and 67, set
option 66 to the ShoreWare server’s IP address, and set option 67 to /tsk/vxworks.
— 6 flashes—Using a previously stored IP address. A BOOTP/DHCP transaction was
attempted, but the BOOTP/DHCP server did not respond. The switch continues to
use the IP address stored in nonvolatile memory until it receives a valid response. If
the switch receives a response that provides a different IP address, it reboots using
the new IP address. If the switch receives a response that matches the IP address
stored in nonvolatile memory, it continues operation, and the power LED stops
flashing. If the problem persists, check the BOOTP/DHCP server and network
configuration.
Network LEDs
The ShoreGear 50 network LEDs (LAN1 and LAN2) indicate the speed at which the switch
is communicating with the network and whether there is network activity.
When both LAN connectors are connected into a redundant network configuration, one
network port is active while the other is in standby mode. If one LAN connection fails, the
switch activates the other port.
The network LED descriptions are as follows:
Link/Activity: When lit, this LED indicates that the switch is connected to an Ethernet
network. This LED indicates network activity, as follows:
— When flashing, network activity is detected.
— When on (not flashing), the switch is connected to an Ethernet network.
— When off, the switch cannot detect an Ethernet network.
This LED is not directly related to any switch’s individual network activity. For
example, if three switches are connected to the same hub and one switch’s Traffic LED
shows activity, the other switches will indicate the same activity.
100M
— When green, the switch is connected to a 100BaseT network.
— When off, the switch is connected to a 10BaseT network.
Status LED
The ShoreGear 50 has one status LED to provide general information about the ports. The
color and blink pattern of the LED indicate the port function:
Status LED (Green)
— When on steady, no ports are handling active calls.
— When flashing fast, at least one port is handling an active call.
Status LED (Yellow)
— When on steady, no ports are handling active calls and at least one port is out of
service.
— When flashing slow, the switch is not connected (or has lost connection) to a
ShoreTel server.
— When flashing fast, at least one port is handling an active call and at least one port
is out of service.
Off: No ports are assigned.
578
Appendix C: ShoreTel Administration Guide
Ring Tip
Port Type
Pin # Cable Color Pin # Cable Color
1 Trunk 1 Blue/White 26 White/Blue
– 2 Orange/White 27 White/Orange
2 Trunk 3 Green/White 28 White/Green
– 4 Brown/White 29 White/Brown
3 Trunk 5 Slate/White 30 White/Slate
– 6 Blue/Red 31 Red/Blue
4 Trunk 7 Orange/Red 32 Red/Orange
– 8 Green/Red 33 Red/Green
– 9 Brown/Red 34 Red/Brown
– 10 Slate/Red 35 Red/Slate
– 11 Blue/Black 36 Black/Blue
– 12 Orange/Black 37 Black/Orange
– 13 Green/Black 38 Black/Green
– 14 Brown/Black 39 Black/Brown
– 15 Slate/Black 40 Black/Slate
– 16 Blue/Yellow 41 Yellow/Blue
9 Extension - DID 17 Orange/Yellow 42 Yellow/Orange
– 18 Green/Yellow 43 Yellow/Green
10 Extension - DID 19 Brown/Yellow 44 Yellow/Brown
– 20 Slate/Yellow 45 Yellow/Slate
11 Extension - DID 21 Blue/Violet 46 Violet/Blue
– 22 Orange/Violet 47 Violet/Orange
12 Extension - DID 23 Green/Violet 48 Violet/Green
– 24 Brown/Violet 49 Violet/Brown
– 25 Slate/Violet 50 Violet/Slate
Table C-3 ShoreGear 50 RJ-21X Telephone and Trunk Connector Pins
Default
Switch
Power LED
The ShoreGear 30 has one power LED, which indicates the following:
On: The switch is operating normally.
Off: The switch has no power.
Flashing:
— 2 flashes—The switch failed its internal self-test. This indicates a hardware failure.
Replace the unit and submit a Return Material Authorization (RMA) to ShoreTel,
Inc.
— 3 flashes—Booting via FTP. Flash memory might be corrupted. Go to the Quick
Look page to ensure that the system is running properly.
— 4 flashes—The IP address is unavailable. DHCP and BOOTP did not respond to the
IP address request, and the IP address is not available in nonvolatile memory to
continue boot process. The switch will automatically reboot in five seconds and try
again. Check the BOOTP/DHCP server and the network configuration to ensure
that the voice switch is receiving a valid IP address.
— 5 flashes—The operating system is not available. The switch is booting from FTP
but cannot find the boot files. It automatically reboots in five seconds. You can use
BOOTP or DHCP to tell the switch where the files are. If you are using BOOTP, set
the BOOTP server to the IP address of the ShoreWare server, and set the boot file to
/tsk/vxworks. If you are using a DHCP server that supports options 66 and 67, set
option 66 to the ShoreWare server’s IP address, and set option 67 to /tsk/vxworks.
— 6 flashes—Using a previously stored IP address. A BOOTP/DHCP transaction was
attempted, but the BOOTP/DHCP server did not respond. The switch continues to
use the IP address stored in nonvolatile memory until it receives a valid response. If
the switch receives a response that provides a different IP address, it reboots using
the new IP address. If the switch receives a response that matches the IP address
stored in nonvolatile memory, it continues operation, and the power LED stops
580
Appendix C: ShoreTel Administration Guide
flashing. If the problem persists, check the BOOTP/DHCP server and network
configuration.
Network LEDs
The ShoreGear 30 network LEDs (LAN1 and LAN2) indicate the speed at which the switch
is communicating with the network and whether there is network activity.
When both LAN connectors are connected into a redundant network configuration, one
network port is active while the other is in standby mode. If one LAN connection fails, the
switch activates the other port.
The network LED descriptions are as follows:
Link/Activity: When lit, this LED indicates that the switch is connected to an Ethernet
network. This LED indicates network activity, as follows:
— When flashing, network activity is detected.
— When on (not flashing), the switch is connected to an Ethernet network.
— When off, the switch cannot detect an Ethernet network.
This LED is not directly related to any switch’s individual network activity. For
example, if three switches are connected to the same hub and one switch’s Traffic LED
shows activity, the other switches will indicate the same activity.
100M:
— When green, the switch is connected to a 100BaseT network.
— When off, the switch is connected to a 10BaseT network.
Status LED
The ShoreGear 30 has one status LED to provide general information about the ports. The
color and blink pattern of the LED indicate the port function:
Status LED (Green)
— When on steady, no ports are handling active calls.
— When flashing fast, at least one port is handling an active call.
Status LED (Yellow)
— When on steady, no ports are handling active calls and at least one port is out of
service.
— When flashing slow, the switch is not connected (or has lost connection) to a
ShoreTel server.
— When flashing fast, at least one port is handling an active call and at least one port
is out of service.
Off: No ports are assigned.
582
Appendix C: ShoreTel Administration Guide
Default
Switch
Network Network
Power LEDs LEDs RJ-21X
LAN
LED Telco Port
Connectors
Audio Output Port BRI
(night bell) LEDs
Power LED
The ShoreGear 30BRI has one power LED, which indicates the following:
On: The switch is operating normally.
Off: The switch has no power.
Flashing
— 2 flashes—The switch failed its internal self-test. This indicates a hardware failure;
replace the unit and submit a Return Material Authorization (RMA) to ShoreTel,
Inc.
— 3 flashes—Booting via FTP. Flash memory might be corrupted. Go to the Quick
Look page to ensure that the system is running properly.
— 4 flashes—The IP address is unavailable. DHCP and BOOTP did not respond to the
IP address request, and the IP address is not available in nonvolatile memory to
continue boot process. The switch will automatically reboot in five seconds and try
again. Check the BOOTP/DHCP server and the network configuration to ensure
that the voice switch is receiving a valid IP address.
— 5 flashes—The operating system is not available. The switch is booting from FTP
but cannot find the boot files. It automatically reboots in five seconds. You can use
BOOTP or DHCP to tell the switch where the files are. If you are using BOOTP, set
the BOOTP server to the IP address of the ShoreWare server, and set the boot file to
/tsk/vxworks. If you are using a DHCP server that supports options 66 and 67, set
option 66 to the ShoreWare server’s IP address, and set option 67 to /tsk/vxworks.
— 6 flashes—Using a previously stored IP address. A BOOTP/DHCP transaction was
attempted, but the BOOTP/DHCP server did not respond. The switch continues to
use the IP address stored in nonvolatile memory until it receives a valid response. If
the switch receives a response that provides a different IP address, it reboots using
the new IP address. If the switch receives a response that matches the IP address
stored in nonvolatile memory, it continues operation, and the power LED stops
flashing. If the problem persists, check the BOOTP/DHCP server and network
configuration.
Network LEDs
The ShoreGear 30BRI network LEDs (LAN1 and LAN2) indicate the speed at which the
switch is communicating with the network and whether there is network activity.
When both LAN connectors are connected into a redundant network configuration, one
network port is active while the other is in standby mode. If one LAN connection fails, the
switch activates the other port.
The network LED descriptions are as follows:
Link/Activity: When lit, this LED indicates that the switch is connected to an Ethernet
network. This LED indicates network activity, as follows:
— When flashing, network activity is detected.
— When on (not flashing), the switch is connected to an Ethernet network.
— When off, the switch cannot detect an Ethernet network.
This LED is not directly related to any switch’s individual network activity. For
example, if three switches are connected to the same hub and one switch’s Traffic LED
shows activity, the other switches will indicate the same activity.
100M
— When green, the switch is connected to a 100BaseT network.
— When off, the switch is connected to a 10BaseT network.
Status LED
The ShoreGear 30BRI has one status LED to provide general information about the ports.
The color and blink pattern of the LED indicate the port function:
Status LED (Green)
— When on steady, no ports are handling active calls.
— When flashing fast (100 msec on/off), at least one port is handling an active call.
Status LED (Yellow)
— When on steady, no ports are handling active calls and at least one port is out of
service.
— When flashing slow (1 sec. on/off), the switch is not connected (or has lost
connection) to a ShoreTel server.
— When flashing fast (100 msec on/off), at least one port is handling an active call
and at least one port is out of service.
Off: No ports are assigned.
BRI LED
Each BRI connector has two LEDs to indicate port activity. The color and blink pattern of
the LED indicate the port function:
— LED 1: Off, LED 2 Off – Port not configured in Director
— LED 1: Yellow, LED 2 Off – Port inactive or not connected
— LED 1: Off, LED 2 Off – Layer 1 active. Layer 2 not established
— LED 1: Off, LED 2 Green – Layer 1 active. Layer 2 active.
584
Appendix C: ShoreTel Administration Guide
— LED 1: Off, LED 2 Green flashing – Call in progress (Layer 1, Layer 2, and Layer 3
active).
Default
Switch
Power LED
The ShoreGear 220T1 has one power LED, which indicates the following:
On: The switch is operating normally.
Off: The switch has no power.
Flashing
— 2 flashes—The switch failed its internal self-test. This indicates a hardware failure;
replace the unit and submit a Return Material Authorization (RMA) to ShoreTel,
Inc.
— 3 flashes—Booting via FTP. Flash memory might be corrupted. Go to the Quick
Look page to ensure that the system is running properly.
— 4 flashes—The IP address is unavailable. DHCP and BOOTP did not respond to the
IP address request, and the IP address is not available in nonvolatile memory to
continue boot process. The switch will automatically reboot in five seconds and try
586
Appendix C: ShoreTel Administration Guide
again. Check the BOOTP/DHCP server and the network configuration to ensure
that the voice switch is receiving a valid IP address.
— 5 flashes—The operating system is not available. The switch is booting from FTP
but cannot find the boot files. It automatically reboots in five seconds. You can use
BOOTP or DHCP to tell the switch where the files are. If you are using BOOTP, set
the BOOTP server to the IP address of the ShoreWare server, and set the boot file to
/tsk/vxworks. If you are using a DHCP server that supports options 66 and 67, set
option 66 to the ShoreWare server’s IP address, and set option 67 to /tsk/vxworks.
— 6 flashes—Using a previously stored IP address. A BOOTP/DHCP transaction was
attempted, but the BOOTP/DHCP server did not respond. The switch continues to
use the IP address stored in nonvolatile memory until it receives a valid response. If
the switch receives a response that provides a different IP address, it reboots using
the new IP address. If the switch receives a response that matches the IP address
stored in nonvolatile memory, it continues operation, and the power LED stops
flashing. If the problem persists, check the BOOTP/DHCP server and network
configuration.
Network LEDs
The ShoreGear 220T1 network LEDs (LAN1 and LAN2) indicate the speed at which the
switch is communicating with the network and whether there is network activity.
When both LAN connectors are connected into a redundant network configuration, one
network port is active while the other is in standby mode. If one LAN connection fails, the
switch activates the other port.
The network LED descriptions are as follows:
Link/Activity: When lit, this LED indicates that the switch is connected to an Ethernet
network. This LED indicates network activity, as follows:
— When flashing, network activity is detected.
— When on (not flashing), the switch is connected to an Ethernet network.
— When off, the switch cannot detect an Ethernet network.
This LED is not directly related to any switch’s individual network activity. For
example, if three switches are connected to the same hub and one switch’s Traffic LED
shows activity, the other switches will indicate the same activity.
100M
— When green, the switch is connected to a 100BaseT network.
— When off, the switch is connected to a 10BaseT network.
Status LED
TheShoreGear 220T1 has one status LED to provide general information about the ports.
The color and blink pattern of the LED indicate the port function:
Status LED (Green)
— When on steady, no ports are handling active calls.
— When flashing fast, at least one port is handling an active call.
Status LED (Yellow)
— When on steady, no ports are handling active calls and at least one port is out of
service.
— When flashing slow, the switch is not connected (or has lost connection) to a
ShoreTel server.
— When flashing fast, at least one port is handling an active call and at least one port
is out of service.
Off: No ports are assigned.
588
Appendix C: ShoreTel Administration Guide
Default
Switch
Power LED
The ShoreGear 220T1A has one power LED, which indicates the following:
On: The switch is operating normally.
Off: The switch has no power.
Flashing
— 2 flashes—The switch failed its internal self-test. This indicates a hardware failure;
replace the unit and submit a Return Material Authorization (RMA) to ShoreTel,
Inc.
— 3 flashes—Booting via FTP. Flash memory might be corrupted. Go to the Quick
Look page to ensure that the system is running properly.
— 4 flashes—The IP address is unavailable. DHCP and BOOTP did not respond to the
IP address request, and the IP address is not available in nonvolatile memory to
continue boot process. The switch will automatically reboot in five seconds and try
again. Check the BOOTP/DHCP server and the network configuration to ensure
that the voice switch is receiving a valid IP address.
— 5 flashes—The operating system is not available. The switch is booting from FTP
but cannot find the boot files. It automatically reboots in five seconds. You can use
BOOTP or DHCP to tell the switch where the files are. If you are using BOOTP, set
the BOOTP server to the IP address of the ShoreWare server, and set the boot file to
/tsk/vxworks. If you are using a DHCP server that supports options 66 and 67, set
option 66 to the ShoreWare server’s IP address, and set option 67 to /tsk/vxworks.
— 6 flashes—Using a previously stored IP address. A BOOTP/DHCP transaction was
attempted, but the BOOTP/DHCP server did not respond. The switch continues to
use the IP address stored in nonvolatile memory until it receives a valid response. If
the switch receives a response that provides a different IP address, it reboots using
the new IP address. If the switch receives a response that matches the IP address
stored in nonvolatile memory, it continues operation, and the power LED stops
flashing. If the problem persists, check the BOOTP/DHCP server and network
configuration.
Network LEDs
The ShoreGear 220T1A network LEDs (LAN1 and LAN2) indicate the speed at which the
switch is communicating with the network and whether there is network activity.
When both LAN connectors are connected into a redundant network configuration, one
network port is active while the other is in standby mode. If one LAN connection fails, the
switch activates the other port.
The network LED descriptions are as follows:
Link/Activity: When lit, this LED indicates that the switch is connected to an Ethernet
network. This LED indicates network activity, as follows:
— When flashing, network activity is detected.
— When on (not flashing), the switch is connected to an Ethernet network.
— When off, the switch cannot detect an Ethernet network.
This LED is not directly related to any switch’s individual network activity. For
example, if three switches are connected to the same hub and one switch’s Traffic LED
shows activity, the other switches will indicate the same activity.
100M
— When green, the switch is connected to a 100BaseT network.
— When off, the switch is connected to a 10BaseT network.
Status LED
The ShoreGear 220T1A has one status LED to provide general information about the ports.
The color and blink pattern of the LED indicate the port function:
Status LED (Green)
— When on steady, no ports are handling active calls.
— When flashing fast (100 msec on/off), at least one port is handling an active call.
Status LED (Yellow)
— When on steady, no ports are handling active calls and at least one port is out of
service.
— When flashing slow (1 sec. on/off), the switch is not connected (or has lost
connection) to a ShoreTel server.
— When flashing fast (100 msec on/off), at least one port is handling an active call
and at least one port is out of service.
Off: No ports are assigned.
590
Appendix C: ShoreTel Administration Guide
Ring Tip
Port Type
Pin # Cable Color Pin # Cable Color
– 8 Green/Red 33 Red/Green
– 9 Brown/Red 34 Red/Brown
– 10 Slate/Red 35 Red/Slate
– 11 Blue/Black 36 Black/Blue
– 12 Orange/Black 37 Black/Orange
– 13 Green/Black 38 Black/Green
– 14 Brown/Black 39 Black/Brown
– 15 Slate/Black 40 Black/Slate
– 16 Blue/Yellow 41 Yellow/Blue
9 Extension 17 Orange/Yellow 42 Yellow/Orange
– 18 Green/Yellow 43 Yellow/Green
10 Extension 19 Brown/Yellow 44 Yellow/Brown
– 20 Slate/Yellow 45 Yellow/Slate
11 Extension 21 Blue/Violet 46 Violet/Blue
– 22 Orange/Violet 47 Violet/Orange
12 Extension 23 Green/Violet 48 Violet/Green
– 24 Brown/Violet 49 Violet/Brown
– 25 Slate/Violet 50 Violet/Slate
Table C-6 ShoreGear 220T1A RJ-21X Telephone and Trunk Connector Pins
Default
Switch
592
Appendix C: ShoreTel Administration Guide
Power LED
The ShoreGear-220E1 has one power LED, which indicates the following:
On: The switch is operating normally.
Off: The switch has no power.
Flashing
— 2 flashes—The switch failed its internal self-test. This indicates a hardware failure;
replace the unit and submit a Return Material Authorization (RMA) to ShoreTel,
Inc.
— 3 flashes—Booting via FTP. Flash memory might be corrupted. Go to the Quick
Look page to ensure that the system is running properly.
— 4 flashes—The IP address is unavailable. DHCP and BOOTP did not respond to the
IP address request, and the IP address is not available in nonvolatile memory to
continue boot process. The switch will automatically reboot in five seconds and try
again. Check the BOOTP/DHCP server and the network configuration to ensure
that the voice switch is receiving a valid IP address.
— 5 flashes—The operating system is not available. The switch is booting from FTP
but cannot find the boot files. It automatically reboots in five seconds. You can use
BOOTP or DHCP to tell the switch where the files are. If you are using BOOTP, set
the BOOTP server to the IP address of the ShoreWare server, and set the boot file to
/tsk/vxworks. If you are using a DHCP server that supports options 66 and 67, set
option 66 to the ShoreWare server’s IP address, and set option 67 to /tsk/vxworks.
— 6 flashes—Using a previously stored IP address. A BOOTP/DHCP transaction was
attempted, but the BOOTP/DHCP server did not respond. The switch continues to
use the IP address stored in nonvolatile memory until it receives a valid response. If
the switch receives a response that provides a different IP address, it reboots using
the new IP address. If the switch receives a response that matches the IP address
stored in nonvolatile memory, it continues operation, and the power LED stops
flashing. If the problem persists, check the BOOTP/DHCP server and network
configuration.
Network LEDs
The ShoreGear-220E1 network LEDs (LAN1 and LAN2) indicate the speed at which the
switch is communicating with the network and whether there is network activity.
When both LAN connectors are connected into a redundant network configuration, one
network port is active while the other is in standby mode. If one LAN connection fails, the
switch activates the other port.
The network LED descriptions are as follows:
Link/Activity: When lit, this LED indicates that the switch is connected to an Ethernet
network. This LED indicates network activity, as follows:
— When flashing, network activity is detected.
— When on (not flashing), the switch is connected to an Ethernet network.
— When off, the switch cannot detect an Ethernet network.
This LED is not directly related to any switch’s individual network activity. For
example, if three switches are connected to the same hub and one switch’s Traffic LED
shows activity, the other switches will indicate the same activity.
100M
— When green, the switch is connected to a 100BaseT network.
— When off, the switch is connected to a 10BaseT network.
Status LED
The ShoreGear-220E1 has one status LED to provide general information about the ports.
The color and blink pattern of the LED indicate the port function:
Status LED (Green)
— When on steady, no ports are handling active calls.
— When flashing fast, at least one port is handling an active call.
Status LED (Yellow)
— When on steady, no ports are handling active calls and at least one port is out of
service.
— When flashing slow, the switch is not connected (or has lost connection) to a
ShoreTel server.
— When flashing fast, at least one port is handling an active call and at least one port
is out of service.
Off: No ports are assigned.
594
Appendix C: ShoreTel Administration Guide
— When red, the T1/E1 signal is out-of-frame (OOF). The received signal cannot be
framed to the Extended Superframe (ESF) or D4 format.
— When flashing red, loopback is active (local or CO).
— When off, the switch has no power.
Default
Switch
Power LED
The ShoreGear T1k has one power LED, which indicates the following:
On: The switch is operating normally.
Network LEDs
The ShoreGear T1k network LEDs (LAN1 and LAN2) indicate the speed at which the
switch is communicating with the network and whether there is network activity.
When both LAN connectors are connected into a redundant network configuration, one
network port is active while the other is in standby mode. If one LAN connection fails, the
switch activates the other port.
The network LED descriptions are as follows:
Link/Activity: When lit, this LED indicates that the switch is connected to an Ethernet
network. This LED indicates network activity, as follows:
— When flashing, network activity is detected.
— When on (not flashing), the switch is connected to an Ethernet network.
— When off, the switch cannot detect an Ethernet network.
This LED is not directly related to any switch’s individual network activity. For
example, if three switches are connected to the same hub and one switch’s Traffic LED
shows activity, the other switches will indicate the same activity.
100M
— When green, the switch is connected to a 100BaseT network.
— When off, the switch is connected to a 10BaseT network.
596
Appendix C: ShoreTel Administration Guide
Status LED
The ShoreGear T1k has one status LED to provide general information about the ports. The
color and blink pattern of the LED indicate the port function:
Status LED (Green)
— When on steady, no ports are handling active calls.
— When flashing fast, at least one port is handling an active call.
Status LED (Yellow)
— When on steady, no ports are handling active calls and at least one port is out of
service.
— When flashing slow, the switch is not connected (or has lost connection) to a
ShoreTel server.
— When flashing fast, at least one port is handling an active call and at least one port
is out of service.
Off: No ports are assigned.
Default
Switch
Power LED
The ShoreGear E1k has one power LED, which indicates the following:
On: The switch is operating normally.
Off: The switch has no power.
Flashing
— 2 flashes—The switch failed its internal self-test. This indicates a hardware failure;
replace the unit and submit a Return Material Authorization (RMA) to ShoreTel,
Inc.
— 3 flashes—Booting via FTP. Flash memory might be corrupted. Go to the Quick
Look page to ensure that the system is running properly.
— 4 flashes—The IP address is unavailable. DHCP and BOOTP did not respond to the
IP address request, and the IP address is not available in nonvolatile memory to
continue boot process. The switch will automatically reboot in five seconds and try
again. Check the BOOTP/DHCP server and the network configuration to ensure
that the voice switch is receiving a valid IP address.
— 5 flashes—The operating system is not available. The switch is booting from FTP
but cannot find the boot files. It automatically reboots in five seconds. You can use
BOOTP or DHCP to tell the switch where the files are. If you are using BOOTP, set
598
Appendix C: ShoreTel Administration Guide
the BOOTP server to the IP address of the ShoreWare server, and set the boot file to
/tsk/vxworks. If you are using a DHCP server that supports options 66 and 67, set
option 66 to the ShoreWare server’s IP address, and set option 67 to /tsk/vxworks.
— 6 flashes—Using a previously stored IP address. A BOOTP/DHCP transaction was
attempted, but the BOOTP/DHCP server did not respond. The switch continues to
use the IP address stored in nonvolatile memory until it receives a valid response. If
the switch receives a response that provides a different IP address, it reboots using
the new IP address. If the switch receives a response that matches the IP address
stored in nonvolatile memory, it continues operation, and the power LED stops
flashing. If the problem persists, check the BOOTP/DHCP server and network
configuration.
Network LEDs
The ShoreGear E1k network LEDs (LAN1 and LAN2) indicate the speed at which the
switch is communicating with the network and whether there is network activity.
When both LAN connectors are connected into a redundant network configuration, one
network port is active while the other is in standby mode. If one LAN connection fails, the
switch activates the other port.
The network LED descriptions are as follows:
Link/Activity: When lit, this LED indicates that the switch is connected to an Ethernet
network. This LED indicates network activity, as follows:
— When flashing, network activity is detected.
— When on (not flashing), the switch is connected to an Ethernet network.
— When off, the switch cannot detect an Ethernet network.
This LED is not directly related to any switch’s individual network activity. For
example, if three switches are connected to the same hub and one switch’s Traffic LED
shows activity, the other switches will indicate the same activity.
100M
— When green, the switch is connected to a 100BaseT network.
— When off, the switch is connected to a 10BaseT network.
Status LED
The ShoreGear E1k has one status LED to provide general information about the ports. The
color and blink pattern of the LED indicate the port function:
Status LED (Green)
— When on steady, no ports are handling active calls.
— When flashing fast, at least one port is handling an active call.
Status LED (Yellow)
— When on steady, no ports are handling active calls and at least one port is out of
service.
— When flashing slow, the switch is not connected (or has lost connection) to a
ShoreTel server.
— When flashing fast, at least one port is handling an active call and at least one port
is out of service.
Off: No ports are assigned.
600
Appendix C: ShoreTel Administration Guide
Default
Switch
Power LED
The ShoreGear 90V has one power LED, which indicates the following:
On: The switch is operating normally.
Off: The switch has no power.
Flashing:
— 2 flashes—The switch failed its internal self-test. This indicates a hardware failure.
Replace the unit and submit a Return Material Authorization (RMA) to ShoreTel,
Inc.
Network LEDs
The ShoreGear 90V network LEDs (LAN1 and LAN2) indicate the speed at which the
switch is communicating with the network and whether there is network activity.
When both LAN connectors are connected into a redundant network configuration, one
network port is active while the other is in standby mode. If one LAN connection fails, the
switch activates the other port.
The network LED descriptions are as follows:
Link/Activity: When lit, this LED indicates that the switch is connected to an Ethernet
network. This LED indicates network activity, as follows:
— When flashing, network activity is detected.
— When on (not flashing), the switch is connected to an Ethernet network.
— When off, the switch cannot detect an Ethernet network.
This LED is not directly related to any switch’s individual network activity. For
example, if three switches are connected to the same hub and one switch’s Traffic LED
shows activity, the other switches will indicate the same activity.
100M:
— When green, the switch is connected to a 100BaseT network.
— When off, the switch is connected to a 10BaseT network.
Status LED
The ShoreGear 90V has one status LED to provide general information about the ports. The
color and blink pattern of the LED indicate the port function:
Status LED (Green)
— When on steady, no ports are handling active calls.
— When flashing fast, at least one port is handling an active call.
Status LED (Yellow)
602
Appendix C: ShoreTel Administration Guide
— When on steady, no ports are handling active calls and at least one port is out of
service.
— When flashing slow, the switch is not connected (or has lost connection) to a
ShoreTel server.
— When flashing fast, at least one port is handling an active call and at least one port
is out of service.
Off: No ports are assigned.
Ring Tip
Port Type Pin # Cable Color Pin # Cable Color
– 22 Orange/Violet 47 Violet/Orange
12 Extension - DID 23 Green/Violet 48 Violet/Green
– 24 Brown/Violet 49 Violet/Brown
– 25 Slate/Violet 50 Violet/Slate
Table C-7 ShoreGear 90V RJ-21X Telephone and Trunk Connector Pins
Default
Switch
Network Network
Power LEDs LEDs RJ-21X
LAN BRI
LED Ports Telco Port
Connectors
Audio Output Port
(night bell)
Power LED
The ShoreGear 90BRIV has one power LED, which indicates the following:
604
Appendix C: ShoreTel Administration Guide
Network LEDs
The ShoreGear 90BRIV network LEDs (LAN1 and LAN2) indicate the speed at which the
switch is communicating with the network and whether there is network activity.
When both LAN connectors are connected into a redundant network configuration, one
network port is active while the other is in standby mode. If one LAN connection fails, the
switch activates the other port.
The network LED descriptions are as follows:
Link/Activity: When lit, this LED indicates that the switch is connected to an Ethernet
network. This LED indicates network activity, as follows:
— When flashing, network activity is detected.
— When on (not flashing), the switch is connected to an Ethernet network.
— When off, the switch cannot detect an Ethernet network.
This LED is not directly related to any switch’s individual network activity. For
example, if three switches are connected to the same hub and one switch’s Traffic LED
shows activity, the other switches will indicate the same activity.
100M
— When green, the switch is connected to a 100BaseT network.
— When off, the switch is connected to a 10BaseT network.
Status LED
The ShoreGear 90BRIV has one status LED to provide general information about the ports.
The color and blink pattern of the LED indicate the port function:
Status LED (Green)
— When on steady, no ports are handling active calls.
— When flashing fast (100 msec on/off), at least one port is handling an active call.
Status LED (Yellow)
— When on steady, no ports are handling active calls and at least one port is out of
service.
— When flashing slow (1 sec. on/off), the switch is not connected (or has lost
connection) to a ShoreTel server.
— When flashing fast (100 msec on/off), at least one port is handling an active call
and at least one port is out of service.
Off: No ports are assigned.
BRI LED
Each BRI connector has two LEDs to indicate port activity. The color and blink pattern of
the LED indicate the port function:
— LED 1: Off, LED 2 Off – Port not configured in Director
— LED 1: Yellow, LED 2 Off – Port inactive or not connected
— LED 1: Off, LED 2 Off – Layer 1 active. Layer 2 not established
— LED 1: Off, LED 2 Green – Layer 1 active. Layer 2 active.
— LED 1: Off, LED 2 Green flashing – Call in progress (Layer 1, Layer 2, and Layer 3
active).
606
Appendix C: ShoreTel Administration Guide
Ring Tip
Port Type
Pin # Cable Color Pin # Cable Color
– 7 Orange/Red 32 Red/Orange
– 8 Green/Red 33 Red/Green
– 9 Brown/Red 34 Red/Brown
– 10 Slate/Red 35 Red/Slate
– 11 Blue/Black 36 Black/Blue
– 12 Orange/Black 37 Black/Orange
– 13 Green/Black 38 Black/Green
– 14 Brown/Black 39 Black/Brown
– 15 Slate/Black 40 Black/Slate
– 16 Blue/Yellow 41 Yellow/Blue
9 Extension 17 Orange/Yellow 42 Yellow/Orange
– 18 Green/Yellow 43 Yellow/Green
10 Extension 19 Brown/Yellow 44 Yellow/Brown
– 20 Slate/Yellow 45 Yellow/Slate
11 Extension 21 Blue/Violet 46 Violet/Blue
– 22 Orange/Violet 47 Violet/Orange
12 Extension 23 Green/Violet 48 Violet/Green
– 24 Brown/Violet 49 Violet/Brown
– 25 Slate/Violet 50 Violet/Slate
Table C-8 ShoreGear 90BRIV RJ-21X Telephone and Trunk Connector Pins
Default
Switch
Power LED
The ShoreGear 50V has one power LED, which indicates the following:
On: The switch is operating normally.
Off: The switch has no power.
Flashing
— 2 flashes—The switch failed its internal self-test. This indicates a hardware failure;
replace the unit and submit a Return Material Authorization (RMA) to ShoreTel,
Inc.
— 3 flashes—Booting via FTP. Flash memory might be corrupted. Go to the Quick
Look page to ensure that the system is running properly.
— 4 flashes—The IP address is unavailable. DHCP and BOOTP did not respond to the
IP address request, and the IP address is not available in nonvolatile memory to
continue boot process. The switch will automatically reboot in five seconds and try
again. Check the BOOTP/DHCP server and the network configuration to ensure
that the voice switch is receiving a valid IP address.
— 5 flashes—The operating system is not available. The switch is booting from FTP
but cannot find the boot files. It automatically reboots in five seconds. You can use
BOOTP or DHCP to tell the switch where the files are. If you are using BOOTP, set
the BOOTP server to the IP address of the ShoreWare server, and set the boot file to
/tsk/vxworks. If you are using a DHCP server that supports options 66 and 67, set
option 66 to the ShoreWare server’s IP address, and set option 67 to /tsk/vxworks.
— 6 flashes—Using a previously stored IP address. A BOOTP/DHCP transaction was
attempted, but the BOOTP/DHCP server did not respond. The switch continues to
use the IP address stored in nonvolatile memory until it receives a valid response. If
the switch receives a response that provides a different IP address, it reboots using
the new IP address. If the switch receives a response that matches the IP address
stored in nonvolatile memory, it continues operation, and the power LED stops
flashing. If the problem persists, check the BOOTP/DHCP server and network
configuration.
608
Appendix C: ShoreTel Administration Guide
Network LEDs
The ShoreGear 50V network LEDs (LAN1 and LAN2) indicate the speed at which the
switch is communicating with the network and whether there is network activity.
When both LAN connectors are connected into a redundant network configuration, one
network port is active while the other is in standby mode. If one LAN connection fails, the
switch activates the other port.
The network LED descriptions are as follows:
Link/Activity: When lit, this LED indicates that the switch is connected to an Ethernet
network. This LED indicates network activity, as follows:
— When flashing, network activity is detected.
— When on (not flashing), the switch is connected to an Ethernet network.
— When off, the switch cannot detect an Ethernet network.
This LED is not directly related to any switch’s individual network activity. For
example, if three switches are connected to the same hub and one switch’s Traffic LED
shows activity, the other switches will indicate the same activity.
100M
— When green, the switch is connected to a 100BaseT network.
— When off, the switch is connected to a 10BaseT network.
Status LED
The ShoreGear 50V has one status LED to provide general information about the ports. The
color and blink pattern of the LED indicate the port function:
Status LED (Green)
— When on steady, no ports are handling active calls.
— When flashing fast, at least one port is handling an active call.
Status LED (Yellow)
— When on steady, no ports are handling active calls and at least one port is out of
service.
— When flashing slow, the switch is not connected (or has lost connection) to a
ShoreTel server.
— When flashing fast, at least one port is handling an active call and at least one port
is out of service.
Off: No ports are assigned.
Ring Tip
Port Type
Pin # Cable Color Pin # Cable Color
1 Trunk 1 Blue/White 26 White/Blue
– 2 Orange/White 27 White/Orange
2 Trunk 3 Green/White 28 White/Green
– 4 Brown/White 29 White/Brown
3 Trunk 5 Slate/White 30 White/Slate
– 6 Blue/Red 31 Red/Blue
4 Trunk 7 Orange/Red 32 Red/Orange
– 8 Green/Red 33 Red/Green
– 9 Brown/Red 34 Red/Brown
– 10 Slate/Red 35 Red/Slate
– 11 Blue/Black 36 Black/Blue
– 12 Orange/Black 37 Black/Orange
– 13 Green/Black 38 Black/Green
– 14 Brown/Black 39 Black/Brown
– 15 Slate/Black 40 Black/Slate
– 16 Blue/Yellow 41 Yellow/Blue
9 Extension - DID 17 Orange/Yellow 42 Yellow/Orange
– 18 Green/Yellow 43 Yellow/Green
10 Extension - DID 19 Brown/Yellow 44 Yellow/Brown
– 20 Slate/Yellow 45 Yellow/Slate
11 Extension - DID 21 Blue/Violet 46 Violet/Blue
– 22 Orange/Violet 47 Violet/Orange
12 Extension - DID 23 Green/Violet 48 Violet/Green
– 24 Brown/Violet 49 Violet/Brown
– 25 Slate/Violet 50 Violet/Slate
Table C-9 ShoreGear 50V RJ-21X Telephone and Trunk Connector Pins
610
Appendix C: ShoreTel Administration Guide
ShoreGear- 120/24
Power LED
The ShoreGear 120 has one power LED, which indicates the following:
On: The switch is operating normally.
Off: The switch has no power.
Flashing
— 2 flashes—The switch failed its internal self-test. This indicates a hardware failure;
replace the unit and submit a Return Material Authorization (RMA) to ShoreTel,
Inc.
Network LEDs
The network LEDs (LAN1 and LAN2) indicate the speed at which the switch is
communicating with the network and whether there is network activity.
612
Appendix C: ShoreTel Administration Guide
When both LAN connectors are connected into a redundant network configuration, one
network port is active while the other is in standby mode. If one LAN connection fails, the
switch activates the other port.
The network LED descriptions are as follows:
Link/Activity: When lit, this LED indicates that the switch is connected to an Ethernet
network. This LED indicates network activity, as follows:
— When flashing, network activity is detected.
— When on (not flashing), heavy network activity is detected.
— When off, the switch has no power.
This LED is not directly related to any switch’s individual network activity. For
example, if three switches are connected to the same hub and one switch’s Traffic LED
shows activity, the other switches will indicate the same activity.
100M
— When green, the switch is connected to a 100BaseT network.
— When off, the switch is connected to a 10BaseT network.
Ring Tip
Port Type
Pin # Cable Color Pin # Cable Color
13 Extension 13 Green/Black 38 Black/Green
14 Extension 14 Brown/Black 39 Black/Brown
15 Extension 15 Slate/Black 40 Black/Slate
16 Extension 16 Blue/Yellow 41 Yellow/Blue
17 Extension 17 Orange/Yellow 42 Yellow/Orange
18 Extension 18 Green/Yellow 43 Yellow/Green
19 Extension 19 Brown/Yellow 44 Yellow/Brown
20 Extension 20 Slate/Yellow 45 Yellow/Slate
21 Extension 21 Blue/Violet 46 Violet/Blue
22 Extension 22 Orange/Violet 47 Violet/Orange
23 Extension 23 Green/Violet 48 Violet/Green
24 Extension 24 Brown/Violet 49 Violet/Brown
– 25 Slate/Violet 50 Violet/Slate
Table C-10 ShoreGear 120 RJ-21X Telephone and Trunk Connector Pins
ShoreGear- 24A
614
Appendix C: ShoreTel Administration Guide
Power LED
The ShoreGear 24A has one power LED, which indicates the following:
On: The switch is operating normally.
Off: The switch has no power.
Flashing
— 2 flashes—The switch failed its internal self-test. This indicates a hardware failure;
replace the unit and submit a Return Material Authorization (RMA) to ShoreTel,
Inc.
— 3 flashes—Booting via FTP. Flash memory might be corrupted. Go to the Quick
Look page to ensure that the system is running properly.
— 4 flashes—The IP address is unavailable. DHCP and BOOTP did not respond to the
IP address request, and the IP address is not available in nonvolatile memory to
continue boot process. The switch will automatically reboot in five seconds and try
again. Check the BOOTP/DHCP server and the network configuration to ensure
that the voice switch is receiving a valid IP address.
— 5 flashes—The operating system is not available. The switch is booting from FTP
but cannot find the boot files. It automatically reboots in five seconds. You can use
BOOTP or DHCP to tell the switch where the files are. If you are using BOOTP, set
the BOOTP server to the IP address of the ShoreWare server, and set the boot file to
/tsa/vxworks. If you are using a DHCP server that supports options 66 and 67, set
option 66 to the ShoreWare server’s IP address, and set option 67 to /tsa/vxworks.
— 6 flashes—Using a previously stored IP address. A BOOTP/DHCP transaction was
attempted, but the BOOTP/DHCP server did not respond. The switch continues to
use the IP address stored in nonvolatile memory until it receives a valid response. If
the switch receives a response that provides a different IP address, it reboots using
the new IP address. If the switch receives a response that matches the IP address
stored in nonvolatile memory, it continues operation, and the power LED stops
flashing. If the problem persists, check the BOOTP/DHCP server and network
configuration.
— When on steady, the port is configured as a trunk port and the trunk is idle.
— When flashing slowly, the trunk is off hook.
— When flashing fast, the trunk is in use (call in progress).
Port LED Alternating Green/Yellow: The port is out of service. The LED periodically
alternates green/yellow or yellow/green. The color of the LED between alternating
colors indicates the port type: green for phone and yellow for trunk.
Off (IP phone): When the LED is off, the port is reserved for IP phones, for
conferencing, or is unconfigured.
Network LEDs
The network LEDs (LAN1 and LAN2) indicate the speed at which the switch is
communicating with the network and whether there is network activity.
When both LAN connectors are connected into a redundant network configuration, one
network port is active while the other is in standby mode. If one LAN connection fails, the
switch activates the other port.
The network LED descriptions are as follows:
Link/Activity: When lit, this LED indicates that the switch is connected to an Ethernet
network. This LED indicates network activity, as follows:
— When flashing, network activity is detected.
— When on (not flashing), heavy network activity is detected.
— When off, the switch has no power.
This LED is not directly related to any switch’s individual network activity. For
example, if three switches are connected to the same hub and one switch’s Traffic LED
shows activity, the other switches will indicate the same activity.
100M
— When green, the switch is connected to a 100BaseT network.
— When off, the switch is connected to a 10BaseT network.
616
Appendix C: ShoreTel Administration Guide
Ring Tip
Port Type
Pin # Cable Color Pin # Cable Color
4 Extension 4 Brown/White 29 White/Brown
5 Extension 5 Slate/White 30 White/Slate
6 Extension 6 Blue/Red 31 Red/Blue
7 Extension 7 Orange/Red 32 Red/Orange
8 Extension 8 Green/Red 33 Red/Green
9 Extension 9 Brown/Red 34 Red/Brown
10 Extension 10 Slate/Red 35 Red/Slate
11 Extension 11 Blue/Black 36 Black/Blue
12 Extension 12 Orange/Black 37 Black/Orange
13 Extension 13 Green/Black 38 Black/Green
14 Extension 14 Brown/Black 39 Black/Brown
15 Extension 15 Slate/Black 40 Black/Slate
16 Extension 16 Blue/Yellow 41 Yellow/Blue
17 Extension 17 Orange/Yellow 42 Yellow/Orange
18 Extension 18 Green/Yellow 43 Yellow/Green
19 Extension 19 Brown/Yellow 44 Yellow/Brown
20 Extension 20 Slate/Yellow 45 Yellow/Slate
21 Extension 21 Blue/Violet 46 Violet/Blue
22 Extension 22 Orange/Violet 47 Violet/Orange
23 Extension 23 Green/Violet 48 Violet/Green
24 Extension 24 Brown/Violet 49 Violet/Brown
– 25 Slate/Violet 50 Violet/Slate
Table C-11 ShoreGear 24A RJ-21X Telephone and Trunk Connector Pins
ShoreGear- 60/12
Power LED
The ShoreGear 60 has one power LED, which indicates the following:
On: The switch is operating normally.
Off: The switch has no power.
Flashing
— 2 flashes—The switch failed its internal self-test. This indicates a hardware failure;
replace the unit and submit a Return Material Authorization (RMA) to ShoreTel,
Inc.
— 3 flashes—Booting via FTP. Flash memory might be corrupted. Go to the Quick
Look page to ensure that the system is running properly.
— 4 flashes—The IP address is unavailable. DHCP and BOOTP did not respond to the
IP address request, and the IP address is not available in nonvolatile memory to
continue boot process. The switch will automatically reboot in five seconds and try
again. Check the BOOTP/DHCP server and the network configuration to ensure
that the voice switch is receiving a valid IP address.
— 5 flashes—The operating system is not available. The switch is booting from FTP
but cannot find the boot files. It automatically reboots in five seconds. You can use
BOOTP or DHCP to tell the switch where the files are. If you are using BOOTP, set
the BOOTP server to the IP address of the ShoreWare server, and set the boot file to
/tsa/vxworks. If you are using a DHCP server that supports options 66 and 67, set
option 66 to the ShoreWare server’s IP address, and set option 67 to /tsa/vxworks.
— 6 flashes—Using a previously stored IP address. A BOOTP/DHCP transaction was
attempted, but the BOOTP/DHCP server did not respond. The switch continues to
use the IP address stored in nonvolatile memory until it receives a valid response. If
the switch receives a response that provides a different IP address, it reboots using
the new IP address. If the switch receives a response that matches the IP address
stored in nonvolatile memory, it continues operation, and the power LED stops
618
Appendix C: ShoreTel Administration Guide
flashing. If the problem persists, check the BOOTP/DHCP server and network
configuration.
Network LEDs
The network LEDs (LAN1 and LAN2) indicate the speed at which the switch is
communicating with the network and whether there is network activity.
When both LAN connectors are connected into a redundant network configuration, one
network port is active while the other is in standby mode. If one LAN connection fails, the
switch activates the other port.
The network LED descriptions are as follows:
Link/Activity: When lit, this LED indicates that the switch is connected to an Ethernet
network. This LED indicates network activity, as follows:
— When flashing, network activity is detected.
— When on (not flashing), heavy network activity is detected.
— When off, the switch has no power.
This LED is not directly related to any switch’s individual network activity. For
example, if three switches are connected to the same hub and one switch’s Traffic LED
shows activity, the other switches will indicate the same activity.
100M
— When green, the switch is connected to a 100BaseT network.
— When off, the switch is connected to a 10BaseT network.
620
Appendix C: ShoreTel Administration Guide
Power
LED Analog Phone RJ-11
Network
LEDs
ShoreGear- 40/8
Power LED
The ShoreGear 40 has one power LED, which indicates the following:
On: The switch is operating normally.
Off: The switch has no power.
Flashing
— 2 flashes—The switch failed its internal self-test. This indicates a hardware failure;
replace the unit and submit a Return Material Authorization (RMA) to ShoreTel,
Inc.
— 3 flashes—Booting via FTP. Flash memory might be corrupted. Go to the Quick
Look page to ensure that the system is running properly.
— 4 flashes—The IP address is unavailable. DHCP and BOOTP did not respond to the
IP address request, and the IP address is not available in nonvolatile memory to
continue boot process. The switch will automatically reboot in five seconds and try
again. Check the BOOTP/DHCP server and the network configuration to ensure
that the voice switch is receiving a valid IP address.
— 5 flashes—The operating system is not available. The switch is booting from FTP
but cannot find the boot files. It automatically reboots in five seconds. You can use
BOOTP or DHCP to tell the switch where the files are. If you are using BOOTP, set
the BOOTP server to the IP address of the ShoreWare server, and set the boot file to
/tsa/vxworks. If you are using a DHCP server that supports options 66 and 67, set
option 66 to the ShoreWare server’s IP address, and set option 67 to /tsa/vxworks.
— 6 flashes—Using a previously stored IP address. A BOOTP/DHCP transaction was
attempted, but the BOOTP/DHCP server did not respond. The switch continues to
use the IP address stored in nonvolatile memory until it receives a valid response. If
the switch receives a response that provides a different IP address, it reboots using
the new IP address. If the switch receives a response that matches the IP address
stored in nonvolatile memory, it continues operation, and the power LED stops
flashing. If the problem persists, check the BOOTP/DHCP server and network
configuration.
Network LEDs
The network LEDs (LAN1 and LAN2) indicate the speed at which the switch is
communicating with the network and whether there is network activity.
622
Appendix C: ShoreTel Administration Guide
When both LAN connectors are connected into a redundant network configuration, one
network port is active while the other is in standby mode. If one LAN connection fails, the
switch activates the other port.
The network LED descriptions are as follows:
Link/Activity: When lit, this LED indicates that the switch is connected to an Ethernet
network. This LED indicates network activity, as follows:
— When flashing, network activity is detected.
— When on (not flashing), heavy network activity is detected.
— When off, network activity is not detected.
This LED is not directly related to any switch’s individual network activity. For
example, if three switches are connected to the same hub and one switch’s Traffic LED
shows activity, the other switches will indicate the same activity.
100M
— When green, the switch is connected to a 100BaseT network.
— When off, the switch is connected to a 10BaseT network.
Ring Tip
Port Type
Pin # Cable Color Pin # Cable Color
– 13 Green/Black 38 Black/Green
– 14 Brown/Black 39 Black/Brown
– 15 Slate/Black 40 Black/Slate
– 16 Blue/Yellow 41 Yellow/Blue
– 17 Orange/Yellow 42 Yellow/Orange
– 18 Green/Yellow 43 Yellow/Green
– 19 Brown/Yellow 44 Yellow/Brown
– 20 Slate/Yellow 45 Yellow/Slate
– 21 Blue/Violet 46 Violet/Blue
– 22 Orange/Violet 47 Violet/Orange
– 23 Green/Violet 48 Violet/Green
– 24 Brown/Violet 49 Violet/Brown
– 25 Slate/Violet 50 Violet/Slate
Table C-13 ShoreGear 40 RJ-21X Telephone and Trunk Connector Pins
Power T1 Port
LED (RJ-48C)
Network
LEDs
ShoreGear- T1
The ShoreGear-T1 provides higher-density trunking to the central office using CAS or PRI
signaling. The ShoreGear-T1 can also be used as a gateway to legacy PBX systems.
The ShoreGear E1 provides higher-density trunking to the central office using PRI
signaling. The ShoreGear E1 can also be used as a gateway to legacy PBX systems.
624
Appendix C: ShoreTel Administration Guide
Power LED
The ShoreGear-T1 and ShoreGear E1 voice switches have one power LED, which indicates
the following:
On: The switch is operating normally.
Off: The switch has no power.
Flashing
— 2 flashes—The switch failed its internal self-test. This indicates a hardware failure;
replace the unit and submit a Return Material Authorization (RMA) to ShoreTel,
Inc.
— 3 flashes—Booting via FTP. Flash memory may be corrupted. Go to the Quick
Look page to make sure that the system is running properly.
— 4 flashes—The IP address is unavailable. DHCP and BOOTP did not respond to the
IP address request, and the IP address is not available in nonvolatile memory to
continue boot process. The switch will automatically reboot in five seconds and try
again. Check the BOOTP/DHCP server and the network configuration to ensure
that the voice switch is receiving a valid IP address.
— 5 flashes—The operating system is not available. The switch is booting from FTP
but cannot find the boot files. It automatically reboots in five seconds.
— 6 flashes—Using a previously stored IP address. A BOOTP/DHCP transaction was
attempted, but the BOOTP/DHCP server did not respond. The switch continues to
use the IP address stored in nonvolatile memory until it receives a valid response. If
the switch receives a response that provides a different IP address, it reboots using
the new IP address. If the switch receives a response that matches the IP address
stored in nonvolatile memory, it continues operation, and the power LED stops
flashing. If the problem persists, check the BOOTP/DHCP server and network
configuration.
Network LEDs
The network LEDs (LAN1 and LAN2) indicate the speed at which the switch is
communicating with the network and whether there is network activity. The network LED
descriptions are as follows:
Link/Activity: When lit, this LED indicates that the switch is connected to an Ethernet
network. This LED indicates network activity, as follows:
— When flashing, network activity is detected.
— When on (not flashing), heavy network activity is detected.
— When off, network activity is not detected.
This LED is not directly related to any switch’s individual network activity. For
example, if three switches are connected to the same hub and one switch’s Traffic LED
shows activity, the other switches will indicate the same activity.
100M
— When green, the switch is connected to a 100BaseT network.
626
Appendix D: ShoreTel Administration Guide
C H A P T E R D
628
ShoreTel Administration Guide
Glossary
802.1x A component of IEEE 802.1 group of networking protocols that addresses port-
based Network Access Control. It provides an authentication mechanism for devices
attaching to a LAN port to either establish a point-to-point connection or prevent the
device from accessing the port if authentication fails. 802.1x is based on the Extensible
Authentication Protocol (EAP).
ACD see Automatic Call Distributor
Active Directory (AD) Active Directory is a Mircosoft technology that provides various
network services, including LDAP-style directory services and authentication, for
Windows environments. Administrators to assign policies, deploy software, and apply
critical updates to an organization from a single Active Directory database.
Active Call Handling Mode The active call handling mode is the CHM that is designated
to specify the current method of handling a user’s inbound calls. One mode is always
active for each user. The active CHM is selected manually by the user or changes
automatically based on the user’s schedule.
AD see Active Directory
Administrator, System The IT professional responsible for installing, configuring, and
maintaining a ShoreTel system.
Advanced Encryption Standard (AES) Advanced Encryption Standard is a United States
Encryption standard defined in Federal Information Processing Standard (FIPS) 192,
published in Nov. 2001. AES is a symmetric block cipher which can process fixed 128-
bit data blocks, using 128, 192 or 256-bit keys.
AES see Advanced Encryption Standard
All Trunks Busy The condition where a user is cannot complete a call because no trunks
are available. The system denotes an all trunks busy condition with a fast-busy tone.
Announced Find Me Announced Find Me is an option where the identity of an inbound
caller is provided to the Find Me call recipient. Inbound callers may be required to
record their spoken name before the call is connected.
Automatic Call Distributor (ACD) An Automatic Call Distributor is a system that
distributes inbound calls to members, or agents, of the system.
Auto Find Me Auto Find Me is a Find Me option where a call recipient can program the
system immediately forward inbound call without requiring the caller to press “1”.
Automated Attendant (Auto-Attendant) A program that answers and handles inbound
calls without human intervention. Auto attendants typically provide menu-driven
options through which callers can obtain information, perform tasks, or connect to a
requested extension.
Automated Call Handling A method of managing inbound calls that relies on Call
Handling Modes to specify a destination or resolution for calls on the basis of the user’s
schedule or status.
Available DID numbers DID numbers within a range that are not assigned to a user or
entity within the context of that range.
DID number availability within a range does not consider DNIS assignments. Numbers
assigned as a DNIS number are still enumerated as available within a DID range;
attempts to assign these DID numbers will be unsuccessful.
Barge In Barge In is a ShoreTel function that allows a user to enter another user’s active
call. The initiator can listen and speak to all other call participants. A Telephony Class
of Service sets Barge In rights.
BCA see Bridged Call Appearance
BOOTP (or Boot Protocol or Bootstrap Protocol) A network protocol used by
network clients to obtain an IP address from a configuration server. BOOTP is typically
used when a computer or system is starting up.
Bounced Call A bounced calls is a parked call that is returned to the extension that
parked the call because is was not picked up within a specified period.
Bridged Call Appearance (BCA) A Bridged Call Appearance is an extension that is
shared among multiple users. A BCA is characterized by an extension number and its
call stack depth. The extension number defines the method of contacting BCA users.
The call stack depth specifies the number of call that can simultaneously reside on the
BCA.
Bridged Call Appearance Monitor The Bridged Call Appearance Monitor is a ShoreTel
Communicator window that displays all Bridged Call Appearances for which the user's
extension can access through all devices assigned to the user. The Bridged Call
Appearance Monitor is only available through Operator ShoreTel Communicator.
Call Appearance A VoIP data structure that supports one voice call session.
Call Detail Record (CDR) A Call Detail Record (CDR) is a data record containing
statistics of a call that passed through a pbx or telephone exchange.
Information provided by a CDR includes the number of the originating party, the
number of the recipient, the time that the call started, and the duration of the call.
ShortTel CDRs contain additional information.
Call Handling A predetermined method of servicing inbound calls. ShoreTel supports
Automated Call Handling and Personalized Call Handling.
Call Handling Mode (CHM) A call handling mode is a ShoreTel variable that defines a
method of handling specified inbound calls. Each user is assigned five call handling
modes, one of which is active and determines the user’s current call handling method.
See Active Call Handling Mode.
The five call handling modes assigned to each user are named Standard, In a Meeting,
Extended Absence, Out of Office, and Custom.
Call Handling Rule A call handling rule is the base unit of a Call Routing Plan that
consists of a condition and action. When a call handling rule is active and the
condition is satisfied, the action specifies method by which the ShoreTel system
handles the user’s call.
Call History A set of call records for an end user. Each call history record provides
information about one call including type, direction, time, duration, disposition, and
identity of the other party. Users view their call history through ShoreTel
Communicator or Mobile ShoreTel Communicator.
ShoreTel Communicator (client application) ShoreTel Communicator is the
ShoreWare client application that manages a user’s calls, voicemail, and personal
system settings through a graphical user interface.
630
ShoreTel Administration Guide
and decode it for viewing or editing. Codecs are typically used in videoconferencing
and streaming media applications.
Conference Three or more parties joined together in a single call, such that each party can
hear and be heard by the others.
Coordinate Location Based Services data point that identifies a specific location in terms
of longitude, latitude, and elevation. See Location Based Services.
CoS or COS See Class of Service.
Current Call Handling Mode see Active Call Handling Mode.
DBImport DBImport is a ShoreTel utility that uses the contents of a CSV file to update the
ShoreWare user database. DBImport.exe adds, deletes, and modifies user account
records based on the CSV file contents.
DHCP See Dynamic Host Configuration Protocol.
Dial Number (DN) Dial Number – the number dialed by a user.
DID see Direct Inward Dialing
DID Range A DID range is a list of consecutive DID numbers assigned to a Trunk Group.
Ranges assigned to a trunk group cannot overlap. A DID number can be assigned to
multiple trunk groups.
Differentiated Services Differentiated Services is a computer networking architecture
that specifies a method for managing network traffic and providing Quality of Service
(QoS) guarantees on IP networks.
Differentiated Services can provide low-latency, guaranteed service for critical network
traffic (voice or video) while providing simple best-effort traffic guarantees to less
critical services (web traffic or file transfers).
Differentiated Services Code Point (DSCP) Differentiated Services Code Point is a 6-
bit value, contained in the 8-bit DiffServ/ToS field of the IP packet header, that indicates
the data traffic Per-Hop Behavior (PHB).
DN see dial number.
DSCP see Differentiated Services Code Point.
DTMF See Dual-Tone Multi-Frequency.
Dynamic Host Configuration Protocol (DHCP) A protocol for downloading network
information (such as IP addresses) to client workstations.
Dual-Tone Multi-Frequency (DTMF) A signalling method used by telephones to send
information to an exchange. Pressing a key on the phone's keypad sends two
simultaneous tones to the exchange, which are then decoded to determine the pressed
key. Also known as Touch Tone.
Explicit Authentication Explicit Authentication is an LDAP process where an
application prompts users for credentials when they log into a network, then verifies
those credentials through a call to the LDAP server.
Extension Assignment Extension Assignment is a ShoreWare user feature that forwards
calls to a designated device – either a system IP phone device or a remote telephone
connected to the PSTN. Extension Assignment requires administrative authorization.
Extension Monitor Extension Monitor is a ShoreTel function that provides a user access
to another user's extension. In addition to viewing extension activity, the monitoring
user can answer calls and perform other actions on calls at that extension. Extension
632
ShoreTel Administration Guide
IP Phone Keep Alive A signal that voice switches send to the IP phones for which they
provide ShoreTel Communicator services. The system considers phones that
acknowledge the signal are The signal is also referred to as a heartbeat.
ITSP see Internet Telephony Service Provider
LBS see Location based service.
LDAP see Lightweight Directory Access Protocol.
LDAPExport LDAPExport is a ShoreTel utility that exports AD directory information to a
CSV file, whose contents can be imported to a ShoreWare user database. LDAPExport
was introduced in ShoreTel to support AD Integration.
Lightweight Directory Access Protocol (LDAP) Lightweight Directory Access Protocol
is an application protocol for querying and modifying directory services running over
TCP/IP.
Line See Trunk.
LLDP-MED An enhancement to the basic LLDP protocol that addresses the discovery of
endpoints by networks supporting LLDP.
Location based service Location based service (LBS) is a component feature that
receives data identifying the position of the device in terms of latitude, longitude, and
altitude. Data reception methods include GPS access and through Mobile Cell device
service transmitters.
MCM location based services does not use altitude to specify the location of the device.
Loop Start One of the mechanisms used to signal the telephone system that the calling
party wants to make a call. Loop start is a completion of the circuit using a set load
between the two wires (tip and ring).
Message Notification A set of features that inform the user that a new message has
arrived in his or her voice mailbox, such as lighting the call-waiting lamp, paging the
user, or dialing a telephone number.
MOH See Music on Hold.
Monitor Extension Extension monitoring is a ShoreTel feature that permits a user to
view another user’s extension status and answer inbound or held calls to that
extension.
Music on Hold (MOH) Background music heard when callers are put on hold, letting
them know they are still connected. Most telephone systems have the ability to connect
to any sound-producing device—for example, a radio, a cassette, or a CD player.
MySQL MySQL is a relational database management system. that runs as a server
providing multi-user access to a number of databases. MySQL is owned and sponsored
by a single for-profit firm, the Swedish company MySQL AB, which is a subsidiary of
Sun Microsystems. The project's source code is available under terms of the GNU
General Public License, as well as under a variety of proprietary agreements.
MySQL is officially pronounced My S Q L, not My sequel. This adheres to the official
ANSI pronunciation.
ODBC The Open Database Connectivity specification provides a standard software API
method for using database management systems (DBMS). The designers of ODBC
aimed to make it independent of programming languages, database systems, and
operating systems.
634
ShoreTel Administration Guide
ODBC Connectors Drivers that provide connectivity to the MySQL server for client
programs. There are currently five MySQL Connectors – Connector/ODBC, Connector/
NET, Connector/J, Connector/MXJ, Connector/PHP.
Off Hook The operating state of a communications link in which transmissions are
enabled either for network signaling, voice communications, or data communications.
The act of seizing the line or channel is referred to as going off hook.
Off System Extensions Off System Extensions are ShoreTel extensions that, when dialed,
route calls from the trunk group to which they are associated. A ShoreTel system
typically uses Off System Extensions to connect with a legacy PBX system.
On Hook The operating state of a telecommunications link in which transmissions are
disabled and then end instrument (phone) presents an open circuit to the link. The
link is responsive to ringing signals during on-hook conditions.
The act of releasing the line or channel is referred to as going on hook.
Operator The person who monitors the telephone system and transfers calls to the
appropriate extensions.
Parking a Call Parking a call places a call on hold on another extension’s.
PBX See Private Branch Exchange.
Per-Hop Behavior Per-Hop behaviors define packet forwarding properties associated with
a class of traffic. Different PHBs may be defined to offer low-loss, low-latency
forwarding properties or best-effort forwarding properties.
Personalized Call Handling Personalized Call Handling is a ShoreTel feature that
defines flexible handling methods for inbound calls. Calls are filtered and managed on
the basis caller identity, time or date or receipt, end user status, and caller identity.
Physical Extension A common internal extension with an assigned physical port and
telephone.
Presence Presence is a feature that identifies and distributes the availability of system
users and other personal contacts. ShoreWare defines two types of Presence: IM
presence and telephony presence.
Private Branch Exchange (PBX) A term used by telephone companies to indicate
equipment that is located on the customer’s premises and that can route telephone
calls.
Programmable ShoreTel Communicator Toolbar Buttons Programmable Toolbar
buttons is a ShoreTel Communicator feature that provides access to ShoreTel call
management functions. Each User Interface button is programmed by the
administrator to perform a specific function when clicked and contains text that
provides status of the function.
Programmable IP Phone Buttons Programmable IP Phone buttons is a ShorePhone
feature that provides access to ShoreTel call management functions. Each button is
programmed by the user or administrator to perform a specific function when pushed
and contains an LED indicator that displays status of the function.
PSTN See Public Switched Telephone Network.
Public Switched Telephone Network (PSTN) Another name for the public telephone
network.
QoS A traffic engineering term that refers to resource reservation control by providing
different priorities to different applications, users, or data flows to guarantee a
performance level for a data flow.
QuickDial Field A QuickDial field is a data entry field requesting contact information for
a system user, extension, or external contact. Upon the entry of alphanumeric
characters, the field expands vertically to display all possible valid entries, filtered by
the input. Users fill the field by selecting one of the options with the cursor.
Real-time Transport Control Protocol (RTCP) Real-time Transport Control Protocol,
defined in RFC 3550, is a sister protocol of the Real-time Transport Protocol (RTP) that
provides out-of-band control information for an RTP flow. It accompanies RTP in the
delivery and packaging of multimedia data, but does not transport any data itself. It is
used periodically to transmit control packets to participants in a streaming multimedia
session, primarily to provide feedback on the quality of service being provided by RTP
media stream.
Real-time Transport Protocol (RTP) Real-time Transport Protocol defines a standardized
packet format for delivering audio and video over the Internet. RTP is described by
IETF RFC 3550.
Ring See Tip and Ring.
Ringback Tone The audible signal given to the caller by the telephone company (or
telephone system) to indicate that the remote telephone is ringing.
Ringdown A ringdown circuit consists of predefined devices at the circuit endpoints and
is configured to ring a recipient device immediately after an initiating device goes off
hook. Ringdown calls are completed without dialing or any other signaling other than
the initiating device going off hook.
RTCP see Real-time Transport Control Protocol.
RTP see Real-time Transport Protocol.
SDP see Session Description Protocol.
Secure Real-Time Transport Protocol (SRTP) Secure Real-Time Transport Protocol
defines a profile for providing encryption, message authentication and integrity, and
replay protection to RTP data streams.
Session Description Protocol (SDP) Session Description Protocol is a format for
describing streaming media initialization parameters. The IETF published a revised
specification as an IETF Proposed Standard as RFC 4566 in July 2006. SDP is intended
for describing multimedia communication sessions for the purposes of session
announcement, session invitation, and other forms of multimedia session initiation.
SDP does not provide the content of the media form itself but simply provides a
negotiation between two end points to allow them to agree on a media type and format.
Session Initiated Protocol (SIP) Session Initiation Protocol is a signalling protocol that is
typically used for setting up and tearing down multimedia communication sessions
including voice and video calls. SIP also supports video conferencing, streaming
multimedia distribution, instant messaging, and presence information.
Silent Monitor Silent Monitor is a ShoreTel function that allows a user to listen to another
user’s call without being heard by any of the call participants. When a call is monitored,
external callers may hear a monitor tone; system users are not signaled. A Telephony
Class of Service sets Silent Monitoring rights.
Single Sign On (SSO) Single Sign On (SSO) is an LDAP process where applications
automatically authenticate LDAP users that are logged into the network domain
636
ShoreTel Administration Guide
through their current network credentials. Such users logged into the network are not
prompted to re-enter their credentials.
SIP see Session Initiated Protocol.
SIP Extensions SIP Extensions are ShoreTel extension provide calling services through
SIP devices. By default, ShoreTel extensions support MGCP devices.
SIP Trunk A SIP trunk is an ITSP service that supports business VoIP sessions to
endpoints outside of an enterprise network through the connection that accesses the
Internet.
Site A site is a ShoreWare data structure that is identified by a geographic location and
characterized by transmission capabilities, device extensions, and other parameters
required by ShoreTel devices. Switches, servers, users, and other ShoreWare entities are
associated with a site.
SRTP see Secure Real-Time Transport Protocol.
SSO see Single Sign On.
Stutter Tone An intermittent dial tone provided by the telephone system (as opposed to
the usual constant dial tone); sometimes used to indicate to the user that there are
messages in his or her voice mailbox or that a feature (such as call forwarding) is
enabled.
System Database The ShoreTel system database is the data structure that retains system
operational information concerning user accounts, system architecture, switches,
servers, sites, and status. Changes made through ShoreWare Director are stored in the
system database.
T-1 A digital transmission link with a capacity of 1.554 Mbps. A T-1 trunk can normally
handle 24 voice conversations, each digitized at 64 Kbps. T-1 lines are used for
connecting networks across remote distances.
TAPI See Telephony Application Programming Interface.
Telephony Application Programming Interface (TAPI) A telephony software
interface included in Microsoft Windows operating system that supports the
incorporation of telephony control by other applications.
Tip and Ring Telephony terms for the two wires of an ordinary telephone wire. Tip is the
ground side (positive) and Ring is the battery side (negative) of the phone circuit.
ToS An eight-bit field in the IP Packet Header, previously referred to as Type of Service,
that is used to accommodate applications that require real-time data streaming, as
specified by RFC 3168. The ToS fields contains a six-bit Differentiated Services Code
Point and a two-bit Explicit Congestion Notification field.
Trunk Sometimes used synonymously with line or CO line. Traditionally, a trunk from the
telephone company connects to a PBX only, and not to a telephone, whereas a line from
the telephone company connects to a telephone. For documentation purposes, either
term can be used when referring to voice connections from the telephone company.
Trunk Hunt Group A term sometimes used to indicate a group of telephone lines
configured by the telephone company to rotate incoming calls among all the lines in
search of the next available one. In this way, a company can give out one main number,
and all calls to that number will hunt for the next available line or trunk.
Unparking a Call Unparking a call is the retrieval of a parked call to the extension that
parked the call.
638
ShoreWare Administration Guide
642
ShoreWare Administration Guide
F J
fax calls Java Client, event category . . . . . . . . . . . . . . . . . . . . . . . 472
site configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Java Server, event category . . . . . . . . . . . . . . . . . . . . . . . 472
FAX redirect
site extension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
fax support, user configuration . . . . . . . . . . . . . . . . . . . . 277 L
Find Me legacy PBXs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
external number . . . . . . . . . . . . . . . . . . . . . . . . . . . 264 Licenses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275
list panels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
local calls
G trunk group configuration . . . . . . . . . . . . . . . . . . . 143
go home command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276 Login
group paging password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
permission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262 long distance calls
trunk group configuration . . . . . . . . . . . . . . . . . . . 143
Loop-start group parameters
H Name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
Handsfree Mode parameter . . . . . . . . . . . . . . . . . . . . . . . 281
holiday schedule
description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352 M
parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400 Maintenance
home port quick look services . . . . . . . . . . . . . . . . . . . . . . . . . 467
go home command . . . . . . . . . . . . . . . . . . . . . . . . . 276 Make Me conferencing
user configuration . . . . . . . . . . . . . . . . . . . . . . . . . . 276 definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
hunt group Max. TUI Errors parameter
busy out permission . . . . . . . . . . . . . . . . . . . . . . . . 262 described . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
Hypertext links message notification . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 external number . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
permission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
workgroup configuration . . . . . . . . . . . . . . . . . . . . 411
I modem calls
IM presence invitation site configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
permission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262 Music on Hold
In a Meeting (Call Handling Mode) . . . . . . . . . . . . . . . . 351 switch configuration . . . . . . . . . . . . . . . . . . . . . . . . . 93
Inbound settings parameter . . . . . . . . . . . . . . . . . . . . . . 142 MySQL database
Individual users description . . . . . . . . . . . . . . . . . . . . . . . . . . . 522–??
system directory . . . . . . . . . . . . . . . . . . . . . . . . . . . 421 troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . 522
information, event filter type . . . . . . . . . . . . . . . . . . . . . 477
international calls
trunk group configuration . . . . . . . . . . . . . . . . . . . 143 N
intra-site calls, site configuration . . . . . . . . . . . . . . . . . . . 70 navigation frame . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
IP Address Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 New button . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
IP address range . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 night bell
IP address range, editing for a site . . . . . . . . . . . . . . . . . 158 site extension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
IP Address Ranges, setting . . . . . . . . . . . . . . . . . . . . . . . 157 switch configuration . . . . . . . . . . . . . . . . . . . . . . . . . 69
IP phone Notification, event category . . . . . . . . . . . . . . . . . . . . . . 472
adding users . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163 Notify New Users . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
announcement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
assigning by user . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
enabling failover . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 O
how to move . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168 off-system mailboxes . . . . . . . . . . . . . . . . . . . . . . . . . . . 371
password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 on-hour schedule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352
renaming . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 On-Hours Schedule, configuring . . . . . . . . . . . . . . . . . . 398
setting options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 operator
viewing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167 site extension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
IP Phone Address Map operator assisted calls
site configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 trunk group configuration . . . . . . . . . . . . . . . . . . . 144
P R
paging reassign an extension . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
permission . . . . . . . . . . . . . . . . . . . . . . . . . . . 262, 263 recording calls
site extension . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 permission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
switch configuration . . . . . . . . . . . . . . . . . . . . . . . . . 70 Reset button . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
panel, Director . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 resetting IP phones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
parked calls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262 Restrictions field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
password
Call Manager . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278
Call Manager attempts . . . . . . . . . . . . . . . . . . . . . . . 52 S
Director . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278 Save button . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Director attempts . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 schedules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352–353
login . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 custom . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397
voice mailbox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279 determining which is active . . . . . . . . . . . . . . . . . . 397
voice mailbox attempts . . . . . . . . . . . . . . . . . . . . . . . 51 format for end time . . . . . . . . . . . . . . . . . . . . . . . . . 402
voice mailbox length . . . . . . . . . . . . . . . . . . . . . . . . . 52 Holiday . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397
password, IP phones . . . . . . . . . . . . . . . . . . . . . . . . . . . . 160 Off-Hours . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 398
personal assistant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 On-Hours . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397, 398
Personal Options page . . . . . . . . . . . . . . . . . . . . . . . . . . 281 server
Personal options parameters . . . . . . . . . . . . . . . . . . . . . . 281 bridge, see Converged Conferencing
Call Waiting Tone Enabled . . . . . . . . . . . . . . . . . . . 281 Server parameters
Default Trunk Group . . . . . . . . . . . . . . . . . . . . . . . 281 Name . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Edit Call Handling Modes . . . . . . . . . . . . . . . . . . . . 282 NameAssigned User Group . . . . . . . . . . . . . . . . . . . . 80
personalized call handling NameAuto-Attendant Extension . . . . . . . . . . . . . . . . 80
call handling rules . . . . . . . . . . . . . . . . . . . . . . . . . . 356 NameCOM Port . . . . . . . . . . . . . . . . . . . . . . . . . 81, 82
call routing plan . . . . . . . . . . . . . . . . . . . . . . . . . . . 357 NameDefault Auto-Attendant Menu . . . . . . . . . . . . . 80
definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355 NameExtension List . . . . . . . . . . . . . . . . . . . . . . . . . 82
Pickup NameHost IP Address . . . . . . . . . . . . . . . . . . . . . . . . 79
permission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262 NameMessage Desk Number . . . . . . . . . . . . . . . 81, 82
port mapper, event category . . . . . . . . . . . . . . . . . . . . . . 473 NameNumber of Digits . . . . . . . . . . . . . . . . . . . . 81, 82
port, switch NameSite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
go home command . . . . . . . . . . . . . . . . . . . . . . . . . 276 NameSoftSwitch Name . . . . . . . . . . . . . . . . . . . . . . . 80
user configuration . . . . . . . . . . . . . . . . . . . . . . . . . . 276 NameUse for Call Data . . . . . . . . . . . . . . . . . . . . 81, 83
PRI configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 NameUse for MWI Data . . . . . . . . . . . . . . . . . . . 81, 83
private number NameVoice Mail Extension . . . . . . . . . . . . . . . . . . . 80
caller ID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341 NameVoice Mail Login Extension . . . . . . . . . . . . . . 80
definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341 ShoreGear 120 switch . . . . . . . . . . . . . . . . . . . . . . . 613–615
user configuration . . . . . . . . . . . . . . . . . . . . . . . . . . 277 ShoreGear 220E1 switch . . . . . . . . . . . . . . . . . . . . 594–597
PSTN Failover ShoreGear 220T1 switch . . . . . . . . . . . . . . . . . . . . 588–590
user configuration . . . . . . . . . . . . . . . . . . . . . . . . . . 275 ShoreGear 220T1A switch . . . . . . . . . . . . . . . . . . .590–593
PSTN failover ShoreGear 24A switch . . . . . . . . . . . . . . . . . . . . . . 616–618
permission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262 ShoreGear 30 switch . . . . . . . . . . . . . . . . . . . . . . . . 581–584
ShoreGear 30BRI switch . . . . . . . . . . . . . . . . . . . . . 584–587
ShoreGear 40 switch . . . . . . . . . . . . . . . . . . . . . . . . 623–625
Q ShoreGear 50 switch . . . . . . . . . . . . . . . . . . . . . . . . 577–580
queued messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268 ShoreGear 50V switch . . . . . . . . . . . . . . . . . . . . . . 609–611
Quick Look ShoreGear 60 switch . . . . . . . . . . . . . . . . . . . . . . . . 619–622
system maintenance . . . . . . . . . . . . . . . . . . . . . . . . 456 ShoreGear 90 switch . . . . . . . . . . . . . . . . . . . . . . . . 572–574
ShoreGear 90BRI switch . . . . . . . . . . . . . . . . . . . . . 575–577
ShoreGear 90BRIV switch . . . . . . . . . . . . . . . . . . .606–608
644
ShoreWare Administration Guide
W
warning, event filter type . . . . . . . . . . . . . . . . . . . . . . . . 477
workgroup server, event category . . . . . . . . . . . . . . . . . . 473
Workgroups
assistant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411
configuration parameters . . . . . . . . . . . . . . . . . . . . 406
Workgroups parameters
Accept Broadcast Messages . . . . . . . . . . . . . . . . . . . 408
Call Forward . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 410
Call Handling Distribution Pattern . . . . . . . . . . . . . 410
Current Call Handling Mode . . . . . . . . . . . . . . . . . 409
Enable Automatic Agent Logout On Ring No Answer .
409
Include in Dial By Name Directory . . . . . . . . . . . . . 408
Logged Out . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411
Mailbox . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408
Mailbox Workgroup Greeting . . . . . . . . . . . . . . . . . 411
Recorded Name . . . . . . . . . . . . . . . . . . . . . . . . . . . . 409
Rings per Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411
Schedule . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 410
User Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408
Voice Mail Password . . . . . . . . . . . . . . . . . . . . . . . . 409
Workgroup Membership . . . . . . . . . . . . . . . . . . . . . 409
Workgroup Queue Handling . . . . . . . . . . . . . . . . . 409
Wrap Up Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 409
646