Managing Address Entries
Level 2 Elements: The Contacts element contains one Contact element for each user defined by the XML file. Each contact element contains Level 3 elements that define the
field contents for the user. Each Contact element must contain one ContactID element and one other Level 3 element.
Level 3 Elements: Level 3 elements are contained with the Contact element and specify field contents for contacts imported to ShoreTel Communicator. The following is a list of Level 3 elements.
• contactID: This field uniquely identifies the contact record within the file. The Contact ID is a string with a maximum of 126 characters. ShoreTel Communicator does not display this field. All contact records require a Contact ID. If multiple contact record contain identical Contact IDs, the last such contact is the list is imported into ShoreTel Communicator and all other contacts with the same ID are ignored.
Example: <contactID>1234</contactID>
• name: This element specifies the contact’s name. Each contact element may contain only one name element.
— valid attributes: first, middle, last
Example: <name first=”Sarah” middle=”Jane” last=”Clauser”/>
• company: Each contact element may contain only one company element.
— valid attributes: value
Example: <company name=”Anycorp, Inc.”/>
• department: Each contact element may contain only one department element.
— valid attributes: value
Example: <department value=”Sales”/>
• categories: Each contact element may contain only one categories element.
— valid attributes: value
Example: <categories value=”Austin”/>
• phone: This element specifies the contact’s phone numbers. A contact element may contain multiple phone elements, subject to the following:
— valid attributes: type, name, value
Type: The type attribute must be equal to one of the following: Business, Home, Mobile, Pager, and Fax.
Z An element may contain 2 phone elements with name is equal to Business
Z An element may contain 2 phone elements with name is equal to Home
Z An element may contain 1 phone elements with name is equal to Mobile
Z An element may contain 1 phone elements with name is equal to Pager
Z An element may contain 1 phone elements with name is equal to Fax Name: The name attribute specifies the label of the ShoreTel Communicator Directory Viewer column heading. If a name value does correspond to a standard column heading label, ShoreTel Communicator creates a new heading.
Value: The value attribute specifies the phone number that appears in the Directory Viewer data field.label of the ShoreTel Communicator Directory Viewer column heading. If a name value does correspond to a standard column heading label, ShoreTel Communicator creates a new heading.
Example 1: <phone type =”Business” name=”Business 2” value= “+1 (398) 244-2489”/>
Example 2: <phone type =”Pager” name=”Pager” value= “+1 (398) 298-231”/>
If multiple Phone Type elements have the same name attribute, ShoreTel Communicator uses the first string and ignores all duplicate entries.
• email: This element specifies the contact’s email addresses. An contact element may contain a maximum of three email elements, subject to the following:
— valid attributes: name, value
Name: The name attribute specifies the label of the ShoreTel Communicator Directory Viewer column heading. If a name value does correspond to a standard column heading label, ShoreTel Communicator creates a new heading.
Value: The value attribute specifies the email address that appears in the Directory Viewer data field.label of the ShoreTel Communicator Directory Viewer column heading. If a name value does correspond to a standard column heading label, ShoreTel Communicator creates a new heading.
Example 1: <email name=”email 2” value= “[email protected]”/>
Example 2: <email name=”email” value= “[email protected]”/>
• IM: This element specifies the contact’s email addresses. An contact element may contain only one IM element.
— valid attributes: name, value
Name: The name attribute specifies the label of the ShoreTel Communicator Directory Viewer column heading. If a name value does correspond to a standard column heading label, ShoreTel Communicator creates a new heading.
Value: The value attribute specifies the IM address that appears in the Directory Viewer data field.label of the ShoreTel Communicator Directory Viewer column heading. If a name value does correspond to a standard column heading label, ShoreTel Communicator creates a new heading.
Example
The following is an example an ShoreTel Communicator Contact Integration XML file:
<?xml version="1.0" encoding="utf-8"?>
<contacts source="Lotus" version="1.0">
<contact>
<name first="Sarah" middle="" last="Clauser"/>
<company value="Anycorp, Inc."/>
<department value="Finance"/>
<contactID>1234</contactID>
<phone type="Business" name="Business" value="+1 (398) 122-2558"/>
<phone type="Business" name="Business 2" value="+1 (398) 122-2558"/>
<email name="Email" value="[email protected]"/>
<email name="Email Address 2" value="[email protected]"/>
<IM name="IM" value="[email protected]"/>
</contact>
<contact>
<name first="Tammy" middle="" last="Masoon"/>
<company value="Anycorp, Inc."/>
<department value="Sales"/>
<contactID>2234</contactID>
<phone type="Home" name="Home" value="+1 (398) 962-2552"/>
<phone type="Pager" name="Pager" value="+1 (398) 529-8670"/>
</contact>
<contact>
<name first="Greg" middle="" last="Thilmonda"/>
<company value="ShoreTel, Inc."/>
<department value="Sales"/>
<contactID>3234</contactID>
<email name="Email" value="[email protected]"/>
</contact>
<contact>
<name first="Patrick" last="Farrington"/>
<contactID>4234</contactID>
<phone type="Business" name="Business" value="+1 (398) 331-3642"/>
<phone type="Mobile" name="Mobile" value="+1 (398) 666-5113"/>
<phone type="Fax" name="Fax" value="+1 (398) 331-3642"/>
<email name="Email" value="[email protected]"/>
<IM name="IM" value="[email protected]"/>
</contact>
</contacts>
8.5 Speed Dial
Speed Dial is a ShoreWare feature that dials a selected contact by pressing a single button on your ShorePhone. The Speed Dial viewer displays the your speed dial contacts and the number that initiates calls to those contacts. You can also initiate calls from the Speed Dial viewer.
8.5.1 Speed Dial Viewer
The Speed Dial viewer manages contacts that are associated with a speed dial digit. In addition to initiating voice calls, you can add, remove, and edit speed dial contacts from this panel.
Figure 8-14 displays the Speed Dial viewer in a Satellite window. You can also view the Speed Dial viewer in the Content Area of the Main Window.
To open the Speed Dial Viewer, perform one of the following:
• Click the Application Button and select Windows -> Speed Dial
• Select Windows -> Speed Dial from the Main Menu
• Select Windows -> Speed Dial from the Assignment bar
• Right click the ShoreTel icon in the system tray and select Windows -> Speed Dial
• Press Ctrl+Shift+P
The Speed Dial viewer opens in the Main window content area or in a Satellite window.
The Speed Dial viewer consists of a Contact Table that lists your speed dial contacts. The first ten contacts are associated with a numeric key. To initiate a call to the contact,
• Pressing the specified ShorePhone key.
• Double click the entry on the Speed Dial viewer
• Right click an entry and select Dial.
8.5.2 Managing Speed Dial Entries
The menu bar provides buttons for adding and deleting Speed Dial entries. You can also edit labels of your Speed Dial entries.
To add a Speed Dial Number: