Avaya Call Center Guide
Avaya Call Center Guide
2006 Avaya Inc. All Rights Reserved. Notice While reasonable efforts were made to ensure that the information in this document was complete and accurate at the time of printing, Avaya Inc. can assume no liability for any errors. Changes and corrections to the information in this document may be incorporated in future releases. Documentation disclaimer Avaya Inc. is not responsible for any modifications, additions, or deletions to the original published version of this documentation unless such modifications, additions, or deletions were performed by Avaya. Customer and/or End User agree to indemnify and hold harmless Avaya, Avaya's agents, servants and employees against all claims, lawsuits, demands and judgments arising out of, or in connection with, subsequent modifications, additions or deletions to this documentation to the extent made by the Customer or End User. Link disclaimer Avaya Inc. is not responsible for the contents or reliability of any linked Web sites referenced elsewhere within this documentation, and Avaya does not necessarily endorse the products, services, or information described or offered within them. We cannot guarantee that these links will work all of the time and we have no control over the availability of the linked pages. Warranty Avaya Inc. provides a limited warranty on this product. Refer to your sales agreement to establish the terms of the limited warranty. In addition, Avayas standard warranty language, as well as information regarding support for this product, while under warranty, is available through the Avaya Support Web site: [Link] License USE OR INSTALLATION OF THE PRODUCT INDICATES THE END USER'S ACCEPTANCE OF THE TERMS SET FORTH HEREIN AND THE GENERAL LICENSE TERMS AVAILABLE ON THE AVAYA WEB SITE [Link] ("GENERAL LICENSE TERMS"). IF YOU DO NOT WISH TO BE BOUND BY THESE TERMS, YOU MUST RETURN THE PRODUCT(S) TO THE POINT OF PURCHASE WITHIN TEN (10) DAYS OF DELIVERY FOR A REFUND OR CREDIT. Avaya grants End User a license within the scope of the license types described below. The applicable number of licenses and units of capacity for which the license is granted will be one (1), unless a different number of licenses or units of capacity is specified in the Documentation or other materials available to End User. "Designated Processor" means a single stand-alone computing device. "Server" means a Designated Processor that hosts a software application to be accessed by multiple users. "Software" means the computer programs in object code, originally licensed by Avaya and ultimately utilized by End User, whether as stand-alone Products or pre-installed on Hardware. "Hardware" means the standard hardware Products, originally sold by Avaya and ultimately utilized by End User. License Type(s) Concurrent User License (CU). End User may install and use the Software on multiple Designated Processors or one or more Servers, so long as only the licensed number of Units are accessing and using the Software at any given time. A "Unit" means the unit on which Avaya, at its sole discretion, bases the pricing of its licenses and can be, without limitation, an agent, port or user, an e-mail or voice mail account in the name of a person or corporate function (e.g., webmaster or helpdesk), or a directory entry in the administrative database utilized by the Product that permits one user to interface with the Software. Units may be linked to a specific, identified Server. Copyright Except where expressly stated otherwise, the Product is protected by copyright and other laws respecting proprietary rights. Unauthorized reproduction, transfer, and or use can be a criminal, as well as a civil, offense under the applicable law.
Third-party Components Certain software programs or portions thereof included in the Product may contain software distributed under third party agreements ("Third Party Components"), which may contain terms that expand or limit rights to use certain portions of the Product ("Third Party Terms"). Information identifying Third Party Components and the Third Party Terms that apply to them is available on the Avaya Support Web site: [Link] Avaya fraud intervention If you suspect that you are being victimized by toll fraud and you need technical assistance or support, call Technical Service Center Toll Fraud Intervention Hotline at +1-800-643-2353 for the United States and Canada. For additional support telephone numbers, see the Avaya Support Web site: [Link] Trademarks Avaya is a registered trademark of Avaya Inc. All non-Avaya trademarks are the property of their respective owners. COMPAS This document is also available from the COMPAS database. The COMPAS ID for this document is 110815. Avaya support Avaya provides a telephone number for you to use to report problems or to ask questions about your product. The support telephone number is 1-800-242-2121 in the United States. For additional support telephone numbers, see the Avaya Support Web site: [Link]
Contents
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 13 13 13 14 14 15 15 16 17 17 17 18 18 19 19 20 21 21 21 22 22 22 24 26 26 29 30 30 30 32 34 42 42 43 51 53 53
Purpose. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Reasons for reissue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Related documents . . . . . . . . . . . . . . . . . . . . . Communication Manager administration documents . Call Center documents . . . . . . . . . . . . . . . . . Documentation Web sites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ACD basics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Communication server features . . . . . What a communication server does . Trunks, trunk groups, and extensions Automatic-in processing . . . . . . . Communication server attendant . . . Direct inward dialing processing . . . DID processing example . . . . . . . What the ACD does . . . . . . . . . . . . About the ACD . . . . . . . . . . . . . Things to know before you start . . . Automatic-in processing of ACD calls . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Split queues . . . . . . . . . . . . . . . . . . . Split queue call processing . . . . . . . . . Announcements for calls in a split queue . Answer supervision and abandoned calls . Intraflow and interflow. . . . . . . . . . . . Night Service . . . . . . . . . . . . . . . . . Distributing and handling calls . . . . . . . About call distribution. . . . . . . . . . Call distribution methods without EAS Call distribution methods with EAS . . How agents handle calls . . . . . . . . . . . . . . . . . .
ACD and call management systems - BCMS and Avaya CMS . . . . . . . . . . . About BCMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . About CMS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ACD contact center features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Abandoned Call Search . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . About Abandoned Call Search . . . . . . . . . . . . . . . . . . . . . . . . . .
February 2006
Contents
Administering abandoned call search . . . . . . . . . . . . . . . . . . . . . . Abandoned Call Search considerations . . . . . . . . . . . . . . . . . . . . . ACD options by agent . Description . . . . . Reason to use . . . How to administer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Add/Remove Skills . . . . . . . . . . . . . . . . . . . . . About Add/Remove Skills . . . . . . . . . . . . . . . . Forms and fields required for the Add/Remove Skills Add/Remove Skills feature considerations . . . . . . Interactions with other features and systems . . . . . Agent Call Handling . . . . . . . . . . About Agent Call Handling . . . . . Administering Agent Call Handling. Communication server controls . . Agent Call Handling considerations Agent Call Handling interactions . . Auto-Available Split/Skill . . About AAS . . . . . . . . Administering AAS . . . AAS detailed description AAS considerations . . . AAS interactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Automatic Call Distribution . . . . . . . . . . . . . . . . . . . . . . About ACD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuring a call center or contact center with EAS checklist Administering ACD . . . . . . . . . . . . . . . . . . . . . . . . ACD detailed description . . . . . . . . . . . . . . . . . . . . . Avaya Business Advocate . . . . . . . . . About Avaya Business Advocate . . . . . Administering Avaya Business Advocate Call and agent selection. . . . . . . . . . Basic Call Management System About BCMS . . . . . . . . . Administering BCMS . . . . BCMS interactions . . . . . . Best Service Routing About BSR . . . . Benefits of BSR . BSR requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
February 2006
Contents
Administering single-site BSR . . . . . . . . . . . . . . . . . . . . Administering multi-site BSR . . . . . . . . . . . . . . . . . . . . . Administering BSR polling over IP without the B-channel . . . . . Interactions for BSR polling over IP without the B-channel feature BSR detailed description . . . . . . . . . . . . . . . . . . . . . . . Call surplus situations . . . . . . . . . . . . . . . . . . . . . . . . Agent surplus situations . . . . . . . . . . . . . . . . . . . . . . . Vector commands for single-site BSR . . . . . . . . . . . . . . . . Vector commands for multi-site BSR . . . . . . . . . . . . . . . . BSR considerations . . . . . . . . . . . . . . . . . . . . . . . . . . BSR interactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . Call Management System . . . . . . . . . . . . . . . . . . . . . About CMS . . . . . . . . . . . . . . . . . . . . . . . . . . . Administering the communication server-to-CMS interface Enabling CMS measurements . . . . . . . . . . . . . . . . Measured extensions and multiple splits . . . . . . . . . . When assignments exceed capacity . . . . . . . . . . . . . Assignments are not logins . . . . . . . . . . . . . . . . . . Measured trunks versus unmeasured facilities . . . . . . . Considerations for administering the communication server-to-CMS interface . . . . . . . . . . . . . . . . . . . Call Prompting . . . . . . . . . . About Call Prompting . . . . . Administering Call Prompting Call Prompting considerations Call Prompting interactions . . Call Vectoring . . . . . . . . . . About Call Vectoring . . . . Administering Call Vectoring Call Vectoring interactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
106 106 107 114 114 114 115 116 118 119 120 124 124 124 125 125 125 126 126 127 130 130 131 132 132 133 133 133 136 141 141 143 143 146 149 149 149 150 151
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Direct Agent Calling . . . . . . . . . . . . About DAC calling . . . . . . . . . . . Administering DAC . . . . . . . . . . DAC considerations . . . . . . . . . . Direct Agent Call (DAC) interactions .
Expert Agent Selection . . . . . . . . . . . . . . About EAS . . . . . . . . . . . . . . . . . . . Administering EAS . . . . . . . . . . . . . . Administering Direct Agent Announcement . Detailed administration for EAS . . . . . . .
February 2006
Contents
Call handling preference administration . . . . . . . . . . . . . . . . . . . . . EAS considerations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . EAS interactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Forced Agent Logout from ACW mode . . . . . . . . . . About Forced Agent Logout from ACW mode . . . . . Reason to use . . . . . . . . . . . . . . . . . . . . . . Prerequisites . . . . . . . . . . . . . . . . . . . . . . . Administering Forced Agent Logout from ACW mode Forced Agent Logout from ACW interactions . . . . . Inbound Call Management . About ICM . . . . . . . . Administering ICM . . . . ICM detailed description ICM considerations . . . ICM interactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
152 154 154 157 157 157 157 158 159 160 160 160 161 165 166 167 167 168 170 171 171 173 174 174 174 175 175 176 176 177 177 177 178 178 180 181 181 184 184 184
Information Forwarding . . . . . . . . . . . . . . . . About Information Forwarding . . . . . . . . . . . Administering User-to-User Information transport Information Forwarding detailed description . . . Administering the UUI IE station button . . . . . . Information Forwarding considerations . . . . . . Information Forwarding interactions . . . . . . . . Intraflow and Interflow. . . . . . . . . . . . . . About Intraflow. . . . . . . . . . . . . . . . About Interflow. . . . . . . . . . . . . . . . Administering Intraflow and Interflow . . . Intraflow and Interflow detailed description Interflow and Intraflow considerations . . . Interflow and Intraflow interactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Location Preference Distribution . . . . . . . . . . . . . Description of Location Preference Distribution . . Reasons to use . . . . . . . . . . . . . . . . . . . . Prerequisites . . . . . . . . . . . . . . . . . . . . . . About location numbers. . . . . . . . . . . . . . . . Call-handling conditions . . . . . . . . . . . . . . . How to administer Location Preference Distribution Local Preference Distribution interactions . . . . .
February 2006
Contents
LAI considerations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Multiple Call Handling . Administering MCH . MCH applications . . MCH settings . . . . . MCH considerations . MCH interactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
185 190 190 190 191 193 194 196 197 197 197 198 199 200 200 200 201 202 203 204 204 205 205 206 209 209 215 217 217 217 218 218 219 221 221 221 222 222 222 223
Network Call Redirection (NCR) . . . . . . . . . . . . . . . . . . . . . . . . . . . Queue Status Indications . . . . . . . . . . . . . About Queue Status Indications . . . . . . . Administering Queue Status Indications. . . Queue Status Indication detailed description Queue Status Indication interactions . . . . Reason codes . . . . . . . . . . . . . About reason codes . . . . . . . . Administering reason codes . . . Reason code detailed description Reason code considerations . . . Reason code interactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Redirection on No Answer . . . . . . . . . . . About RONA . . . . . . . . . . . . . . . . . Administering RONA . . . . . . . . . . . . RONA detailed description . . . . . . . . . RONA application examples . . . . . . . . RONA considerations . . . . . . . . . . . . RONA interactions . . . . . . . . . . . . . . Interactions with other ringing call timers . Redirection on IP Failure ROIF description . . . How ROIF works . . . Administering ROIF . ROIF considerations. ROIF interactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Remote Logout of Agent . . . . . . . . . . . . . . . . . . Description of Remote Logout of Agent . . . . . . . . Reason to use . . . . . . . . . . . . . . . . . . . . . . Prerequisites . . . . . . . . . . . . . . . . . . . . . . . Administering Remote Logout of Agent . . . . . . . . Locally logging out an agent . . . . . . . . . . . . . . Administering Remote Logout of Agent using a VDN.
February 2006
Contents
Remotely logging out an agent using the assigned VDN . . . . . . . . . . . . Remote Logout of Agent failures . . . . . . . . . . . . . . . . . . . . . . . . . Remote Logout of Agent interactions . . . . . . . . . . . . . . . . . . . . . . Service Level Maximizer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MAO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Auto-reserve agents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Service Observing . . . . . . . . . . . . . . About Service Observing . . . . . . . . Administering Service Observing . . . Service Observing detailed description Service Observing indicators . . . . . . Service Observing considerations . . . Service Observing interactions . . . . . Universal Call ID . . . . . . . . . . . About UCID. . . . . . . . . . . . How are UCIDs tracked? . . . . UCID interactions . . . . . . . . Administering the UCID feature. UCID considerations. . . . . . . VDN in a Coverage Path . About VICP . . . . . . Administering VICP . VICP considerations . VICP interactions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
224 224 224 226 226 226 227 227 228 229 232 237 240 243 243 245 251 252 255 257 258 258 258 258 259 262 262 262 263 264 265 268 268 268 269 269 270 271 271
Variables in Vectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
VDN of Origin Announcement About VOA . . . . . . . . . Administering VOA . . . . VOA detailed description . VOA considerations . . . . VOA interactions. . . . . .
VDN Time Zone Offset . . . . . . . . . . . . . Reason to use VDN Time Zone Offset . . Operation . . . . . . . . . . . . . . . . . . Interactions with other features . . . . . Example of VDN Time Zone Offset . . . . How to administer VDN Time Zone Offset
February 2006
Contents
Voice Response Integration. About VRI. . . . . . . . . Administering VRI . . . . VRI detailed description . VRI interactions . . . . .
. . . . .
. . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
. . . . . . . . . . .
272 272 273 273 275 279 279 280 283 287 287 289 289 290 291 292 296 297 297 297 299 299 299 300 300 300 301 301 303 305 305 306 308 308 308 309 309 310 310
VuStats . . . . . . . . . . . . . . About VuStats . . . . . . . . Administering VuStats . . . VuStats detailed description VuStats considerations . . . VuStats interactions . . . . .
ACD call center switch forms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Agent LoginID form . . . . . . . . . . . . . . Agent LoginID administration commands Agent LoginID screens . . . . . . . . . . Agent LoginID field descriptions . . . . . List Agent-LoginID field descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Best Service Routing Application Plan. . . . . . . . . . . . . . . . . . . . . . . . BSR administration commands. . . . . . . . . . . . . . . . . . . . . . . . . . BSR application field descriptions . . . . . . . . . . . . . . . . . . . . . . . . BCMS/VuStats Login ID form . . . . . . . . . . . . . . About the BCMS/VuStats Login ID form . . . . . . BCMS/VuStats login ID administration commands BCMS/VuStats field descriptions . . . . . . . . . . Implementation notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Contact Center System parameters . . . . . . . . . . . System Parameter administration commands . . . . EAS page field descriptions . . . . . . . . . . . . . Field descriptions of Agent and Call Selection page
Call Vector form . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Call Vector administration commands . . . . . . . . . . . . . . . . . . . . . . Field descriptions of Call Vector form . . . . . . . . . . . . . . . . . . . . . . Holiday Table form. . . . . . . . . . . . . . . Holiday table administration commands . Holiday Table form field descriptions . . Implementation notes for entering dates About administering a holiday table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
February 2006
Contents
About the Hunt Group form . . . . . . . . . . . . . . . . . . . . . . . . . . . . Hunt Group form field descriptions . . . . . . . . . . . . . . . . . . . . . . . Hunt Group administration commands . . . . . . . . . . . . . . . . . . . . . Reason Code Names form . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Administration commands for the Reason Code Names form . . . . . . . . . Reason Code Names field descriptions . . . . . . . . . . . . . . . . . . . . . Call Classification form . . . . . . . . . . . . . . . . . . . . . . . . . ASAI SCC operation . . . . . . . . . . . . . . . . . . . . . . . . . How the call classifier is inserted . . . . . . . . . . . . . . . . . How the call attempt is rejected . . . . . . . . . . . . . . . . . . About the SIT Treatment for Call Classification form . . . . . . . SIT Treatment for Call Classification administration commands SIT Treatment for Call Classification field descriptions . . . . . Vector Directory Number (VDN) form. About VDNs . . . . . . . . . . . . VDN administration commands. . VDN form screens . . . . . . . . . VDN field descriptions. . . . . . . Implementation notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
310 311 311 312 312 312 313 313 316 316 317 317 317 318 319 319 320 321 325 325 326 326 326 327 327 328 328 332 332 333 353 353 354 354 355 355 356 356 357
Vector Routing Table form . . . . . . . . . . . . . . About the Vector Routing Table . . . . . . . . . Vector Routing Table administration commands Vector Routing Table field descriptions . . . . .
VuStats Display Format form . . . . . . . . . . . . . . . About the VuStats Display Format form . . . . . . . VuStats Display Format administration commands . VuStats Display Format field descriptions. . . . . . List VuStats Display Format screen . . . . . . . . . VuStats Display Formats field descriptions . . . . . VuStats fields . . . . . . . . . . . . . . . . . . . . .
Implementing the Time of Day Clock Synchronization feature . . . . . . . . . . . . . TOD synchronization methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . Using NTP/SNTP to enable direct switch synchronization . . . . . . . . . . . Scheduling Time Synchronization tasks through Avaya Site Administration . Using NTP/SNTP to synchronize the switch to UTC time . . . . . . . . . . . . . . Using Avaya Site Administration to set up a TOD synchronization schedule. Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Things to know before you set up a synchronization schedule . . . . . . . . . . . . . .
10
February 2006
Contents
Designing a TOD clock synchronization schedule . . . . . . . . . . . . . . . 359 Creating dedicated switch connections . . . . . . . . . . . . . . . . . . . . . 364 Setting up a TOD synchronization task schedule in Avaya Site Administration 364 About NTP/SNTP and Internet Time Servers. . . . . . . . . . . . . . . . . . . . . Description of NTP/SNTP and Internet Time Servers . . . . . . . . . . . . . . SNTP on switch platforms that support direct synchronization . . . . . . . . Platforms that synchronize through an Avaya Site Administration client PC . Setting up ACD offset times for CMS reporting . . . . . . . . . . . . . . . . . . . About setting up ACD offset times for CMS reporting . . . . . . . . . . . . . Offset procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Appendix A: Recorded announcements . . . . . . . . . . . . . . . . . . . . . . . . . Administering recorded announcements . . . . . . . . . . . . . . . . . . . . . . Recorded announcement types Analog line types . . . . . . DS1 types. . . . . . . . . . . Auxiliary trunk types . . . . Integrated types . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366 366 367 368 368 368 369 371 371 373 373 374 374 375 376 376 377 377 377 378 379 380 380 381 381 382 382 382 382 383 383 383 384 384
When to use recorded announcements . . . . . . . . . . . . . . . . . . . . . . . About barge-in . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Barge-in operational details. . . . . . . . . . . . . . . . . . . . . . . . . . . . Non-barge-in operational details . . . . . . . . . . . . . . . . . . . . . . . . . Integrated announcements and announcements recorded on external devices . Procedures for recording announcements About these procedures. . . . . . . . . Recording the announcement . . . . . Stop recording the announcement . . . Playing back the announcement . . . . Deleting the announcement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Recorded announcements with features. . . . . . . . . . . . . . . . . . . . . . . Recorded announcements, the ACD, and other contact center features . . . Recorded announcements and automatic wakeup . . . . . . . . . . . . . . . Locally-sourced music and announcements . . . . . . . . . . . . . . . . . Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . About locally-sourced music and announcements . . . . . . . . . . . . About audio groups . . . . . . . . . . . . . . . . . . . . . . . . . . . . . How the algorithm determines the most local source of an audio group Capabilities of locally-sourced music and announcements . . . . . . . . . . . . . . . . . . . . . . . . .
February 2006
11
Contents
Appendix B: Administering VRUs/IVRs as station ports . . . . . . . . . . . . . . . . Appendix C: Avaya CMS and Communication Manager compatibilities. . . . . . . . Appendix D: Avaya servers and gateways. . . . . . . . . . . . . . . . . . . . . . . . Avaya media servers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Gateways . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Glossary Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
12
February 2006
Preface
This section contains the following topics:
Purpose on page 13 Audience on page 13 Reasons for reissue on page 13 Related documents on page 14 Availability on page 16
Purpose
This document explains the features that comprise the Call Center Automatic Call Distribution (ACD). It provides an introduction to each contact center feature and presents required forms for administration, detailed descriptions, considerations, and interactions between contact center features. This document provides an overall reference for planning, operating, and administering your ACD contact center.
Audience
This document is intended for communication server system administrators and managers, end-users interested in information about specific features, and Avaya support personnel responsible for planning, designing, configuring, selling, and supporting the system.
Administration for up to 2000 call vectors New no-talk option for Service Observing New ringer-off control of auto-answer for non-ACD calls
February 2006
13
Preface
Related documents
You might find the following Avaya documentation useful. This section includes the following topics:
Communication Manager administration documents on page 14 Call Center documents on page 15 Documentation Web sites on page 15
Administrator Guide for Avaya Communication Manager - Provides complete step-by-step procedures for administering the communication server, plus feature descriptions and reference information for administration screens and commands. Avaya Communication Manager ASAI Technical Reference - Provides detailed information regarding the Adjunct/Switch Application Interface (ASAI). Written for application designers responsible for building and programming custom applications and features. Avaya Communication Manager Basic Administration Quick Reference - Provides step-by-step procedures for performing basic communication server administration tasks. Includes managing phones, managing features, and routing outgoing calls. Avaya Communication Manager Advanced Administration Quick Reference - Provides step-by-step procedures for adding trunks, adding hunt groups, writing vectors and recording announcements. Avaya Communication Manager Basic Diagnostics Quick Reference - Provides step-by-step procedures for baselining your system, solving common problems, reading alarms and errors, using features to troubleshoot your system, and contacting Avaya. Feature Description and Implementation for Avaya Communication Manager- Provides feature descriptions and some implementation guidance for Avaya Communication Manager.
14
February 2006
Related documents
Hardware Description and Reference for Avaya Communication Manager - Provides hardware descriptions, system parameters, lists of hardware required to use features, system configurations, and environmental requirements. Overview for Avaya Communication Manager - Provides a brief description of Avaya communication server features. Reports for Avaya Communication Manager - Provides detailed descriptions of the measurement, status, security, and recent change history reports available in the system and is intended for administrators who validate traffic reports and evaluate system performance. Includes corrective actions for potential problems.
Avaya Call Center Change Description - Provides a high-level overview of the new features available for the most-current release. Avaya Call Center Call Vectoring and EAS Guide - Provides information on how to write, use, and troubleshoot vectors, which are command sequences that process telephone calls in an Automatic Call Distribution (ACD) environment. Avaya Communication Manager Call Center Software - Basic Call Management System (BCMS) Operations - Provides information on the use of the BCMS feature for ACD reporting. Avaya Business Advocate User Guide - Provides a general understanding of how Avaya Business Advocate can be used for call and agent selection.
February 2006
15
Preface
Availability
Copies of this document are available from one or both of the following sources: Note: Although there is no charge to download documents through the Avaya Web site, documents ordered from the Avaya Publications Center must be purchased.
Note:
The Avaya online support Web site, [Link] The Avaya Publications Center, which you can contact by: Voice: +1-207-866-6701 +1-800-457-1764 (Toll-free, U.S. and Canada only) Fax: +1-207-626-7269 +1-800-457-1764 (Toll-free, U.S. and Canada only) Mail: GlobalWare Solutions 200 Ward Hill Avenue Haverhill, MA 01835 USA Attention: Avaya Account Manager E-mail: totalware@[Link]
16
February 2006
ACD basics
This section includes the following topics:
Communication server features on page 17 What the ACD does on page 21 Split queues on page 22 Distributing and handling calls on page 30 ACD and call management systems - BCMS and Avaya CMS on page 42
What a communication server does on page 17 Trunks, trunk groups, and extensions on page 18 Automatic-in processing on page 18 Communication server attendant on page 19 Direct inward dialing processing on page 19 DID processing example on page 20
February 2006
17
ACD basics
Automatic-in processing
Automatic-in processing is one type of call processing. With automatic-in processing, the CO processes all of the digits of an incoming call. The CO then seizes a trunk from the trunk group, but since processing is complete, the call connects directly to a destination identified in the communication server software. That destination can be a phone, a queue (in which callers wait to be answered in the order in which their call was received), or special treatment like an announcement.
18
February 2006
February 2006
19
ACD basics
20
February 2006
About the ACD on page 21 Things to know before you start on page 21 Automatic-in processing of ACD calls on page 22
February 2006
21
ACD basics
Split queues
This section defines a split queue and explains how to set up call processing to a split. This section includes the following topics:
Split queue call processing on page 22 Announcements for calls in a split queue on page 24 Answer supervision and abandoned calls on page 26 Intraflow and interflow on page 26 Night Service on page 29
22
February 2006
Split queues
Reduced administration Expanded capacities, such as increased skill availability in your call center Elimination of lost or blocked calls when all queue slots are full Note: You can limit the actual number of calls that can be queued for a specific hunt group by using the calls-queued conditional in the check split/skill if calls-queued or goto step/vector if calls-queued in split/ skill vector commands.
Note:
February 2006
23
ACD basics
Use the Queue Limit field to specify the maximum number of calls that can be queued to the hunt group. For more information about this field, see Hunt Group form field descriptions on page 311.
Related features
The communication server supports both internal and external announcement devices. The announcement delay time can be from 0 to 99 seconds. A 0-second delay time causes a forced announcement, which means callers always hear the entire first announcement, whether an agent is available or not. A second announcement can be administered to recur each time the announcement delay time expires.
24
February 2006
Split queues
Without vectoring - If an announcement queue is full, the system continues to try to connect the call to the proper announcement until the call connects to an agent, connects to an announcement, or enters the announcement queue. The following rules apply to announcements without vectoring implemented:
Calls directly entering a split queue always receive a forced first announcement if assigned. The caller also hears first and second delay announcements if administered and delay intervals are met. Calls that reach a split by way of Call Coverage from another split (Intraflow) or a station do not receive a forced or delay first announcement at the destination split. The caller hears a second delay announcement if administered and the delay interval is met. Calls that reach a split by way of Call Forwarding from another split (Interflow) or station do receive delay first and second announcements if administered and the delay intervals are met.
With vectoring - If the announcements queue is full, the call retries the announcement step for an indefinite period of time before any new vector steps are processed. If an announcement command follows a failed adjunct routing command, the announcement is interrupted. If the adjunct routing command succeeds (that is, the communication server receives a destination from the ASAI adjunct), the announcement terminates immediately. The announcement command step is skipped, and vector processing continues at the next vector step, whenever any of the following conditions exist:
Requested announcement is busied out, not available, or not administered. Integrated board is not installed. External aux trunk or analog equipment is not attached.
Announcement queuing
External and internal announcement units are available. The number of calls that can be queued to an announcement depends on the size of the communication server you have. The capacity tables in the System Description have details for each communication server model. Queuing for internal announcements is quite different. Internal announcements are delivered by a multi-port/channel announcement board, and a call receives an announcement only when it connects to one of the announcement ports or channels. Therefore, all calls wait in a single queue to access a channel on the announcement board regardless of the split announcement they are waiting to receive. The same announcement can be delivered over multiple channels. Announcements are delivered on demand, so a call that connects to a channel receives an announcement immediately and does not have to wait for the announcement to finish and start again.
February 2006
25
ACD basics
Abandoned calls
An abandoned call is a call that reaches a contact center, but does not connect to an agent because the caller hangs up. A call can abandon while in queue or while ringing at an agent position. Abandoned calls represent lost sales or lost good will. Adequate split staffing and effective use of announcements can reduce the number of abandoned calls. Splits should be staffed so that calls do not have to wait in queue for an unreasonable amount of time, and announcements can be used to persuade the caller to wait until someone answers the call.
26
February 2006
Split queues
Description
As many as three intraflow destinations OR one interflow destination can be established for a split through communication server administration. Intraflow uses the Call Coverage feature to redirect ACD calls to a coverage path that contains one, two, or three of the following internal destinations:
An extension An ACD split (including messaging system and message center splits) or Hunt Group. The term Hunt Group refers to groups of extensions that receive distributed calls. The term split refers to a hunt group that is measured by CMS. An attendant group An announcement followed by a forced disconnect
Call Forwarding and ACD splits can be set up to intraflow calls unconditionally. Interflow destinations are the same as those listed above for intraflow (plus the CAS attendant), except interflow sends calls to destinations outside the communication server.
Setting up splits
If a split is assigned more than one intraflow destination, the communication server tries each destination in the order in which it was assigned. If no destination can accept the call, the communication server leaves the call in the original splits queue. If an interflow destination is specified and activated, the communication server tries only that destination. If the interflow destination cannot accept the call, the caller hears a busy signal. ACD splits can be set up to intraflow calls unconditionally. Unconditional intraflow redirects all calls to the specified destination. Unconditional intraflow is normally used to redirect calls when a split is not staffed. Splits can also be set up to intraflow calls when one or all of the following criteria are met:
Dont Answer - Calls redirect if not answered within the assigned Dont Answer Interval (1 to 99 ringing cycles). No Agents Staffed or All Agents in AUX Mode - Call redirect if there are no agents staffed or if all agents are in the AUX work mode.
February 2006
27
ACD basics
Dont Answer Time Interval intraflow (using the Call Coverage feature) Busy intraflow (using the Call Coverage feature) Unconditional intraflow (using the Call Forwarding-All feature).
When calls are intraflowed using the Call Coverage feature, CMS only reports inflowed and outflowed calls if the call queues to the original split. For example, a call that covers using the busy criterion will not be recorded as in/outflowed since it could not queue to the original split. Calls that queue before covering using the Dont Answer criteria are recorded as in/outflowed calls.
Setting up intraflow/interflow
A split can have either intraflow or interflow active, but not both. However, both conditional (Call Coverage) and unconditional (Call Forwarding) intraflow can be active for a split at the same time. In this case, unconditional intraflow is first invoked for the splits incoming calls. Then, after the communication server forwards a call to the unconditional destination, the communication server uses the conditional intraflow criteria to determine whether to redirect the call to the next destination. Thus, when unconditional and conditional intraflow are used together, the conditional intraflow criteria are applied to the forwarded-to destination, not to the original split. This combination of unconditional and conditional intraflow allows Dialed Number Identification Service (DNIS) numbers to appear on agent display telephones. In this case, the DNIS number is actually a dummy split extension (that is, the split extension has no assigned agent extensions). The intraflow destinations are the real splits (with staffed agents). With such a configuration, CMS will count incoming calls for the DNIS number (that is redirected using unconditional intraflow to real splits) as outflows. CMS will also count the calls to the destination splits as ACD calls and inflowed calls. And regardless of the split where calls actually connect to agents, the agents will see the DNIS (dummy split) number on their display terminals. The intraflow criteria and destinations are assigned through communication server administration. Console permissions and the Call Forwarding dial access code are also assigned through communication server administration. Unconditional intraflow or interflow can be activated by entering the Call Forwarding dial access code from a station with console permission, the splits extension, and the interflow or intraflow destination number. The split supervisor cannot establish conditional intraflow from a telephone. Furthermore, CMS cannot be used to set up or activate intraflow/interflow.
28
February 2006
Split queues
Night Service
Night Service redirects all calls to one of the following internal destinations:
Night service is available for a hunt group, a trunk group, or a system. These types of night service are explained below.
February 2006
29
ACD basics
About call distribution on page 30 Call distribution methods without EAS on page 30 Call distribution methods with EAS on page 32 How agents handle calls on page 34
Direct Department Calling Uniform Call Distribution-Most Idle Agent (UCD-MIA) Note: The following descriptions of ACD call distribution assume that the Multiple Call Handling (MCH) feature is not assigned. Agent availability is different for splits assigned the MCH feature.
Note:
Direct
ACD software searches for an available agent in the order that extensions were assigned to the split (through communication server administration), starting with the first extension assigned to the split. This type of call distribution is most useful when management wants the most effective or most experienced agents to handle more calls. Agents are rank-ordered from most to least effective and then are assigned to the split in that order. Direct call distribution is called Direct Department Calling (DDC).
30
February 2006
If you administer a split for DDC, an incoming call is routed to the first available agent extension in the administered sequence. If the agent is not available, the call routes to the next available agent, and so on. Incoming calls are always routed to the first agent in the sequence, so calls are not evenly distributed among agents.
UCD-MIA
When the UCD-MIA call distribution method is used, the communication server searches for the agent extension that has been idle (waiting) the longest and delivers the call to that extension if the agent is available to handle an ACD call. This type of call distribution ensures a high degree of equity in agent workloads even when call-handling times vary. The ACD software determines which agent extension has been idle the longest by maintaining an ordered list (queue) of agents who are eligible to receive the next ACD call. Eligible agents enter the queue at the bottom and move toward the top of the queue. The agent who has been in queue the longest receives the next ACD call unless the agent is not available at the time the call is to be distributed. If the agent at the top of the queue is not available, the ACD software checks the availability of the next agent in queue until an available agent is found. When an agent completes an ACD call, the agent is added to the bottom of the eligible-agent queue for the split/skill associated with the call. The MIA across splits/skills options is used to put an agent at the bottom of all split/skill queues that the agent is logged in to when the agent completes any ACD call. Agents move toward the top of the eligible-agent queue as long as they remain staffed and available or on AUXIN or AUXOUT extension calls from the available state, or on an ACD call for another split (unless the MIA across splits/skills option is turned on). Agents in After Call Work (ACW) mode are in eligible agent queues on Generic 3 communication servers. You can choose whether these agents are or are not in the eligible-agent queues for the communication server. An agent is marked as unavailable to take an ACD call if the agent is:
In ACW On an AUXIN or AUXOUT extension call from the available state On an ACD call for another split or skill
The agent remains in queue moving toward the top of the queue. Agents in multiple splits enter multiple eligible-agent queues. The agents progress in each queue is independent of any activity in other queues. Agents in the AUX state are not in the eligible- agent queue. You can set the communication server to maintain a separate queue for available agents in each split/skill, or you can create one combined queue for agents in all splits/skills. If the MIA Across Splits/Skills? field on the Feature-Related System Parameters form is set to n, the communication server maintains available agent queues for each split/skill. When agents answer a call, they are only removed from the available agent queue for the split/skill at which that call arrived. If the field is set to y, then the agent is removed from all split/skill queues that the agent is logged in to whenever they answer a call for any of their assigned splits/skills.
February 2006
31
ACD basics
The agent is returned to the agent queues, based on how you administer the following:
If forced Multiple Call Handling applies, the agent is placed in the queue when the call stops alerting. If the ACW Agents Considered Idle? on the Feature-Related System Parameters form is y, the agent is queued when the call completes. If ACW Agents Considered Idle? is n, the agent is queued when ACW completes. Note: If you are using an Expert Agent Distribution method (EAD-MIA or EAD-LOA), then the agent is put back in queue(s) after completing an ACD call based on skill level. If you are not using an EAD call distribution method, then the agent is put at the bottom of the queue(s) after completing an ACD call.
Note:
Uniform Call Distribution-Most Idle Agent (UCD-MIA) Expert Agent Distribution-Most Idle Agent (EAD-MIA) Uniform Call Distribution-Least Occupied Agent (UCD-LOA) Expert Agent Distribution-Least Occupied Agent (EAD-LOA)
The following table summarizes the different call distribution methods, which are further defined in the following sections. Agents available, call arrives, and agent selection method is: EAD-MIA UCD-MIA EAD-LOA UCD-LOA
THEN the communication server selects: the highest skill level, most idle agent. the most idle agent, without regard to skill level. the highest skill level agent with the lowest occupancy. the least occupied agent, without regard to skill level.
UCD-MIA
UCD-MIA works the same in the EAS environment as it does without EAS, except that the communication server searches for the most idle agent with the required skill.
32
February 2006
UCD-MIA does not select an agent based on skill level. Therefore, if an agent is the most idle agent with the required skill, even if the skill is assigned a secondary skill level for that agent, the call is delivered to that agent.
EAD-MIA
The EAD-MIA call distribution method selects the most idle agent with the required skill to handle the call and the highest skill level. This method of call distribution adds a layer of processing on top of the Most Idle Agent distribution call processing. EAD-MIA sorts the agents in the eligible-agent queue into multiple queues based on skill level. Agents with the skill assigned at higher-priority levels appear in the eligible-agent queue ahead of agents with the skill assigned at lower-priority levels. The call is delivered to the most idle, most expert agent available. When you are using EAS Preference Handling Distribution (EAS-PHD), the agent can enter the MIA queue at one of 16 levels. The lower the level, the higher the level of expertise; so an agent with skill level 1 is the most qualified to answer a call to that skill. Without EAS-PHD, agents enter the MIA queue as either level 1 or level 2 agents. When agents with a lower skill level become idle, they enter the MIA queue in front of agents with a higher skill level. See Expert Agent Selection on page 149 for more information about EAS Call Distribution.
UCD-LOA
When the UCD-LOA call distribution method is in use, the communication server delivers the call to the least occupied agent, without regard to skill level. The least occupied agent is the agent who has spent the lowest percentage of their time on ACD calls since logging in. The agents place in the queue of available agents is determined by this percentage. The agent occupancy (the percentage of time on calls) is always calculated separately for each skill an agent is logged into, so there is an available agent queue for each skill.
EAD-LOA
When the EAD-LOA call distribution method is in use, the communication server delivers the call to the least occupied agent with the highest skill level. The agent occupancy is calculated as described in the UCD-LOA section.
February 2006
33
ACD basics
Agent login
Agent login lets ACD (and CMS) know an extension is active and logged into the system (AUX work mode). Pressing the login button and then following the appropriate system login procedure makes the extension staffed in AUXWORK. This procedure varies with the type system you have.
34
February 2006
Agent logout
Agent logout lets ACD (and CMS) know an extension is no longer active.
February 2006
35
ACD basics
MANUAL-IN
36
February 2006
February 2006
37
ACD basics
The following table lists additional agent states/work modes that may display.
.
Description Unstaffed (Agent State). The agent is not logged in and being tracked by CMS. The agent is on a direct agent ACD call. The agent is in the after call work state for a direct agent ACD call. The agent is doing other work. If an agent is working in three splits/skills and receives a call from one, the ACD puts the agent in OTHER for the other two. CMS does not recognize the current state. Unknown remains until the condition is cleared, and/or the agent completes the current ACD call and any current ACW, or a current agent state message is sent to CMS from the communication server. The time a call rings at an agent's telephone after leaving the queue and before the agent answers.
RING
Trunk states
Trunk State indicates the current status of a specific trunk, or the ability to change that state. Trunk states are described in the following table. Trunk State Idle Seized Queued Conn Abandoned Fwrd Mbusy Hold Description The trunk is waiting for a call. The trunk is seized by an incoming or outgoing call. An ACD caller has the trunk and is waiting for the agent to answer. The agent and caller are connected in an ACD call. The queued caller has just abandoned the call. A queued call has been intraflowed outside the ACD or has been interflowed to another PBX/communication server. Maintenance Busy, or out of service for maintenance purposes. The agent has put the call on hold.
38
February 2006
ASSIST
AUDIO TROUBLE
CONFERENCE
February 2006
39
ACD basics
HOLD
Press this button to put a call on hold. The ACD will not send any more calls to an agent who has a call on hold. For communication server with Multiple Call Handling, an agent can put an ACD or non-ACD call on hold and receive an ACD call by pressing the auto-in or manual-in button. With Multiple Call Handling, multiple ACD calls can be delivered automatically to an agent in auto-in or Manual-In work mode, provided that an unrestricted line appearance is available on the telephone. Single appearance telephones do not have a HOLD button. Agents must use the RECALL button or the terminals communication server-hook to put a call on hold. A single appearance telephone cannot be used to handle multiple ACD calls. Press this button to unstaff the extension and end CMS collection of agent data. If an agent pressed STAFFED to staff a telephone, pressing STAFFED again unstaffs the telephone. Agents using single-appearance telephones press the RECALL button to put calls on hold, transfer calls, and create conference calls. Press this button to disconnect a call. With EAS, logged-in agents or telephone users with console permissions can press this button to remove a skill. As many as nine STROKE COUNT buttons can be assigned. Agents press these buttons to record call events of interest. CMS records and reports stroke-count information. Stroke count button 0 is reserved for audio difficulty. Agents normally press the TRANSFER button to transfer calls to other agents or the split supervisor. This button is only available on multi-appearance telephones. Single-appearance terminal users must use the button or the terminals communication server-hook. Agents can also use the TRANSFER button to transfer calls to external destinations. External transfer must be assigned to a telephone as a feature over and above the normal transfer feature. If an agent transfers a call to another agent, the call is not considered an ACD call for the agent receiving the call unless the transferring agent dialed a split extension, VDN, or agent login ID, an EAS capability known as Direct Agent Calling (DAC). The ACD considers the agent receiving the transfer to be on an extension-in call. For the agent transferring a call, the call is counted as an EXT-OUT call. Agents with display telephones press this button to display agent, split/skill, VDN, or trunk group data similar to that reported by CMS.
LOGOUT
VUSTATS
40
February 2006
OQT
Display buttons
The following telephone buttons control the information that appears on the display. NORMAL Press this button to display information about the active call appearance. Press this button to display incoming call information (either an extension-in call or an intraflowed/interflowed call) for a different call [Link]
February 2006
41
ACD basics
VU STATS
About BCMS
The Basic Call Management System (BCMS) is a software package, residing on the PBX/ communication server, used to provide real-time and historical reports to assist in managing ACD splits/skills, agents (extensions), trunk groups and VDNs (G3 only). These reports, provided by the system, are a subset of those reports available with the CMS adjunct.
42
February 2006
About CMS
The Avaya Call Management System (CMS) is an adjunct that collects specific ACD data on measured splits/skills, measured agents, measured extensions, measured trunks and measured trunk groups for reporting purposes. If Call Vectoring is purchased, ACD will report on measured VDNs and Vectors. CMS provides call management performance recording and reporting. It can also be used to perform some ACD administration. CMS is used by customers to determine how well their customers are being served (in other words., speed of call answers, number of calls) and how efficient their call management operation is (in other words, agents versus traffic requirements). This section includes the following topics:
How CMS works with ACD on page 44 Data measured by CMS on page 44 Assigning CMS measurement of the ACD on page 44 Things to know before you start on page 45 Communication server features that affect CMS data on page 45 Hold, Conference, and Transfer on page 45 About MCH on page 45 Call Pickup on page 46 Intraflow and interflow on page 46 About RONA on page 46 Phantom abandon call timer on page 47 About moving an agent while staffed on page 47 Expanded agent capabilities on page 48 About BSR on page 48 About UCID on page 49 Avaya Business Advocate on page 49
February 2006
43
ACD basics
Translations - Tells CMS the configuration of the ACD. This includes what data is measured (to be collected) and the ACD assignments. Status Changes - Tells CMS when the states of agents or trunks change due to call activity. Occurrences are counted and durations are tracked. Note: CMS can also be used to change configurations within the ACD. Therefore, CMS can at times send translations back to the PBX.
Note:
44
February 2006
Individual splits and trunk groups are assigned to CMS measurement through communication server administration. Extensions are measured by virtue of their assignment to measured splits. Trunks are measured by virtue of their assignment to measured trunk groups. The number of measured splits cannot be changed using the CMS ACD Status screen. Measured splits need not be numbered sequentially. VDNs are measured individually. All vectors are measured.
About MCH
Avaya communication servers have options to the Multiple Call Handling (MCH) feature that can force agents to receive one or more ACD calls with other ACD calls or extension (non-ACD) calls on hold or active. For these forced options, talk time (and not ringing time) accumulates until the agent puts the current call on hold or releases it. With Multiple Call Handling, an agent can put a call on hold and press the manual-in or auto-in button to receive another ACD call. When multiple calls are on hold at the same time, hold time accumulates for each call on hold, and the total hold time can exceed clock time. For example, if two calls are on hold for 5 minutes each, 10 minutes of hold time accumulates.
February 2006
45
ACD basics
Call Pickup
When an agent uses the Call Pickup feature to pick up an ACD call that rings at another agents extension, CMS tracks the call as an AUX-IN call for the agent picking up the call. The split/skill of the agent originally called is credited with an outflow call, even if the agent who picked up the call is in the same split/skill. If an agent is logged into more than one split/skill, the call is counted for the split/skill the agent has been logged into the longest. Thus, when Call Pickup is used, CMS does not count the call as an ACD call, even though the call queued to a split/skill and was answered. Various other types of data associated with ACD calls (for example, Percent Answered Within Service Level and Average Speed of Answer) will also not include data on calls answered using the Call Pickup feature. Because the split/skill of the agent originally called is credited with an outflow call, the call counts against the Percent Answered Within Service Level for that split/skill.
About RONA
When a ringing call times out and is requeued to the same split/skill by the Redirection On No Answer (RONA) feature, Avaya CMS counts an outflow and an inflow for the split/skill. That is, the redirected call appears as two offered calls to the split/skill. If the call redirects from ringing to a VDN, there is outflow from the initial VDN and from the split/skill. If the call was in another VDN prior to redirection to another VDN, then there is inflow to that VDN.
46
February 2006
Also, NOANSREDIR is incremented for the split/skill and the VDN. For CMS R3V2 and newer, the database item NOANSREDIR is also incremented for split/skill and for VDN, if the call is in a VDN. If a split/skill is set up so that split/skill calls do not redirect back to the split/skill except by way of the Redirection On No Answer feature, the unique calls offered to the split/skill can be calculated by subtracting the value of NOANSREDIR from CALLSOFFERED. If a call redirects from ringing to a VDN, there is outflow from the split/skill and, if the call was in another VDN, there also is inflow to the new VDN and outflow from the initial VDN. The NOANSREDIR is incremented for split/skill and VDN.
February 2006
47
ACD basics
About BSR
Best Service Routing (BSR) allows calls to be balanced at a single site or between multiple sites. BSR is enhanced multi-site routing that provides new call vectoring functions that build upon the Look-Ahead Interflow feature to route a call to the best skill on a single ECS or to the best skill in a network of Avaya communication servers. The best skill is defined as the local skill or remote ECS that offers the shortest waiting time for the call in a call surplus (calls queued) situation for the application. The waiting time is calculated using the Expected Wait Time (EWT) predictor, and can be adjusted by the user. In an agents available situation, the best skill is determined based on the assigned available agent strategy. BSR data is tracked in the vector, VDN, and call history tables.
48
February 2006
About UCID
Universal Call ID (UCID) is a unique tag that is assigned to a call. The tag allows call-related data to be collected and aggregated from multiple sources and multiple sites. The UCID may then be used to group all the data from various sources about a particular call. CMS will receive the UCID assigned to calls by a communication server when this feature is enabled. The UCID is then stored, along with data about the call itself, by the call history feature (which includes both internal and external call history). The data will be available to both Custom Reports and the Report Designer. UCID data is stored in the call history and agent trace tables.
February 2006
49
ACD basics
50
February 2006
Abandoned Call Search on page 53 ACD options by agent on page 55 Add/Remove Skills on page 56 Agent Call Handling on page 58 Auto-Available Split/Skill on page 75 Automatic Call Distribution on page 79 Avaya Business Advocate on page 90 Basic Call Management System on page 99 Best Service Routing on page 102 Call Management System on page 124 Call Prompting on page 130 Call Vectoring on page 133 Direct Agent Calling on page 141 Expert Agent Selection on page 149 Forced Agent Logout from ACW mode on page 157 Inbound Call Management on page 160 Information Forwarding on page 167 Intraflow and Interflow on page 174 Location Preference Distribution on page 177 Look-Ahead Interflow on page 184 Multiple Call Handling on page 190 Network Call Redirection (NCR) on page 196 Queue Status Indications on page 197 Reason codes on page 200 Redirection on No Answer on page 204 Redirection on IP Failure on page 217 Remote Logout of Agent on page 221
February 2006
51
Service Level Maximizer on page 226 Service Observing on page 227 Universal Call ID on page 243 Variables in Vectors on page 257 VDN in a Coverage Path on page 258 VDN of Origin Announcement on page 262 VDN Time Zone Offset on page 268 VDN Variables on page 271 Voice Response Integration on page 272 VuStats on page 279
Related feature or form: Refer to the Feature Description and Implementation for Avaya Communication Manager, for more information about the following related features or forms:
Announcements/Audio Sources Calling Party/Billing Number CallVisor Adjunct-Switch Application Interface Class of Restriction Hunt Groups Malicious Call Trace Recorded Announcements (additional information also available in Recorded announcements on page 371) Service Observing Callmaster phones 500, 2500, K2500, 7101A, 7102A, 7103A, 7104A, 8110, OPS, DS1FD, DS1SA, and VRU phones
52
February 2006
About Abandoned Call Search on page 53 Administering abandoned call search on page 53 Abandoned Call Search considerations on page 54
February 2006
53
You administer Abandoned Call Search on a per-trunk-group basis. Administer each ground-start CO, Foreign eXchange (FX), and WATS trunk group either having Abandoned Call Search or not having it. Abandoned Call Search is not supported for tie trunks.
Abandoned Call Search works with ground-start analog trunks that do not provide disconnect supervision and that do react to a 500-ms break. Some older COs can take as long as two minutes to notify the communication server of a disconnect. Thus, the communication server must determine within one second whether the call has been abandoned, before extending the call. Even with Abandoned Call Search or disconnect supervision, there is a small probability that a call will be extended to the destination hunt group after the caller has hung up. Abandoned Call Search and disconnect supervision significantly reduce that probability. Abandoned Call Search allows agents and hunt group members to answer more calls because time is not wasted on abandoned calls. In addition, call-handling statistics that the Call Management System (CMS) generates are more accurate because it is clear when a call is abandoned. Abandoned Call Search adds an overhead of up to one second to each call delivered to an agent.
54
February 2006
Description
You can now set the following ACD options for individual agents:
ACW Agent Considered Idle AUX Work Reason Code Type Forced Agent Logout from ACW MIA Across Skills Logout Reason Code Type
Reason to use
Customers may want to set the ACD options differently for each agent.
How to administer
Use the Login ID form to set the ACD options for each agent. The ACD option fields currently on page 11 of the Feature-Related System Parameters form remain the same. Consider the following:
The ACD option settings on the Agent Login ID form take precedence over the system-wide settings on the Feature-Related System Parameters form. If any options are set to system on the Login ID form, the system-wide setting is applied. The system setting is the default setting for both new and upgraded systems. The setting on the Feature-Related System Parameters form or the Login ID form when it overrides the system option, apply to both ACD calls and Direct Agent calls. In order for these changes to take effect, the agent must log out and log back in.
February 2006
55
Add/Remove Skills
This section includes the following topics:
About Add/Remove Skills on page 56 Forms and fields required for the Add/Remove Skills on page 57 Add/Remove Skills feature considerations on page 57 Interactions with other features and systems on page 57
Queue-status indications Avaya Basic Call Management System Reporting Desktop VuStats Avaya Call Management System (CMS) or Basic Call Management System (BCMS) information
When adding a skill, the agent must specify the skill priority level (1 - 16). On phones with displays, the system prompts the agent through the process of adding or removing a skill and displays the updated set of skills.
56
February 2006
Add/Remove Skills
A skill cannot be removed from an agents skill set if the agent is on a call for that skill or in the After Call Work (ACW) state for that skill. With EAS, agents cannot remove their direct agent skill.
Note:
VuStats: Because VuStats displays information gathered by BCMS whether BCMS is enabled or not, the BCMS interaction above applies to VuStats.
February 2006
57
About Agent Call Handling on page 58 Administering Agent Call Handling on page 59 Communication server controls on page 60 Agent Call Handling considerations on page 71 Agent Call Handling interactions on page 72
Agent login and logout Agent answering options: Automatic Answer (zip tone) or Manual Answer ACD work modes: Auxiliary Work (AUX Work), auto-in, manual-in, or ACW Timed ACW Agent request for supervisor assistance ACD call disconnect (Release button) Stroke counts Call work codes Forced entry of stroke counts and call work codes
Agent capacity and related limits on page 67 describes agent-capacity planning. Note: All of these agent capabilities are also supported through the CallVisor Adjunct/ Switch Applications Interface (ASAI). For more information about the CallVisor Adjunct-Switch Application Interface, see Feature Description and Implementation for Avaya Communication Manager.
Note:
58
February 2006
February 2006
59
Note:
Agent login and logout on page 60 Login on page 61 Logout on page 61 Agent answering options on page 62 Automatic Answer on page 62 Manual Answer on page 62 ACD work modes on page 62 Auxiliary Work mode on page 63 Auto-in mode on page 63 Manual-In mode on page 63 After Call Work mode on page 63 Timed After Call Work on page 64 Timed ACW and VDN on page 64 Cancelling Timed ACW on page 64 Agent request for supervisor assistance on page 65 Stroke counts on page 65 Call work codes on page 66 Forced entry of stroke counts and call work codes on page 66 Agent capacity and related limits on page 67 Callr-info display options on page 69 Ringer-off control of auto-answer for non-ACD calls on page 70
60
February 2006
Login
To log in, an agent goes off-hook and dials the login feature access code (FAC), followed by the split/skill number and the login ID, if required. If login is successful, the agent automatically enters Auxiliary Work mode for that split/skill. The Auxiliary Work button lamp for that split/skill, lights steadily and the agent hears the confirmation tone. If the split/skill is measured, the system sends messages to CMS or BCMS that the agent (identified by login ID) has logged in and has entered Auxiliary Work mode.
Cancelled logins
Login is cancelled and the agent receives an intercept tone if any of the following occur during login:
The agent dials an invalid login FAC or split/skill number (that is, the number of a split/skill that does not exist or to which the agent is not assigned). The agent is already logged into the maximum number of splits/skills. The agent dials a split/skill number for a split/skill that he or she is already logged into.
Logout
The agent should log out when he or she leaves for an extended period of time and is unavailable for ACD calls. If the split/skill is measured by CMS or BCMS and an agent logs out, a message is sent to the CMS or BCMS so that the agents status is no longer measured. In a non-EAS environment, if an agent is logged into multiple splits, the agent should log out of each split. When temporarily unavailable for calls, an agent should use Auxiliary work mode, rather than logging out. CMS or BCMS can continue tracking the agents auxiliary work time. To log out of a split, an agent goes off-hook and dials the logout FAC followed by the split number. If logout is successful, the agent hears confirmation tone and work-mode button lamps darken. The logout is canceled and the agent receives an intercept if any of the following occur during logout:
The agent dials an invalid logout FAC or split number. The agent dials a split number for a split that he or she is not logged into.
If an agent is using a handset in Automatic Answer mode, the agent can log out simply by hanging up or turning off the headset. (This does not mean pressing the release button on a Callmaster phone.) This does not apply to quick-disconnect. If the agent pulls the handset to log out, the agent is automatically logged out of all splits that he or she has logged into.
February 2006
61
Note:
Automatic Answer
The information in this section applies to ACD and EAS environments. An agent assigned to Automatic Answer hears zip tone and connects directly to incoming calls without ringing. Note: You can administer Automatic Answer to apply only to ACD calls or to apply to all calls terminating to the agents set. If all calls are Automatic Answer and the agent receives direct-extension calls, he or she should always activate Call Forwarding, or Send All Calls when leaving temporarily or for an extended period, so that calls do not terminate to an unstaffed station.
Note:
Manual Answer
An agent assigned to Manual Answer hears ringing, and then goes off-hook to answer the incoming call.
An agent can change work modes at any time. To enter any work mode, an agent presses the button or dials the FAC for that mode, depending on what you have administered. If the agent has no active or held calls, the work-mode button lamp lights steadily and CMS or BCMS is informed of the agents mode change. If the agent has active or held calls, the lamp flashes until all calls are dropped, then the new work modes lamp lights steadily and CMS or BCMS is informed of the agents mode change.
62
February 2006
The attempt is cancelled and the agent receives an intercept if the agent:
Tries to enter a work mode for an invalid split/skill Tries to enter the work mode for a split/skill of which he or she is not a member Dials an invalid FAC
Note:
Auto-in mode
In auto-in mode, the agent automatically becomes available for answering new ACD calls upon disconnecting from an ACD call.
Manual-In mode
In Manual-In mode, the agent automatically enters ACW mode for the split/skill upon disconnecting from an ACD call and is not available for any ACD calls. To become available for ACD calls, the agent must manually reenter either auto-in mode or manual-in mode.
February 2006
63
64
February 2006
Stroke counts
Stroke counts allow you to record in CMS the number of times that a particular customer-related event occurs. For example, agents could press a button each time a customer requests information on a certain item. Stroke counts are reported to CMS in real time. The system does not store stroke counts. Use stroke counts only when CMS is connected and you have defined ACD splits/skills to be measured by CMS. Stroke counts allow agents to record up to nine administrator-defined events on a per-call basis. You can assign 10 Stroke Count button types. Stroke Count 0 is reserved for tracking Audio Difficulty or poor transmission quality. For troubleshooting purposes, CMS records the equipment location of the trunk that the agent was using when he or she pressed the Audio Difficulty button. Make sure that agents are aware that pressing this does not improve audio transmission quality. To enter a stroke count, an ACD agent presses a Stroke Count button while off-hook. The system validates that the agent is either active on an ACD call or in the ACW mode for an ACD split/skill. If yes, the feature lamp lights steadily for two seconds to indicate activation and the stroke count is sent to CMS. If not, the feature lamp flutters and no message is sent.
February 2006
65
On an ACD call In ACW mode after disconnecting from a call while in Manual-In mode remaining off-hook In Timed ACW after disconnecting from a call while in auto-in mode In auto-in mode and pending for ACW mode
The sequence of event is as follows: 1. The agent select Call Work Code (CWC) button. 2. The CWC lamp lights steadily and a C: prompt appears on the agents display. The agent must wait for the ready indication before entering the call work code or the caller hears the touch-tone digits being dialed. 3. Agent enters up to 16 digits on the dial pad. The agent can press * to erase digits. 4. The agent presses # to send the code entry to CMS. 5. The Call Work Code lamp goes dark and the display returns to normal. 6. If the agent presses any feature button or hangs up during digit collection, the code entry is cancelled and data is sent to CMS. The CWC lamp goes dark and the display is cleared. Call work codes may be used by as many as 100 agents simultaneously. If 100 agents are simultaneously using this function, and another agent attempts to enter a call work code, the agent receives a display message to try again later.
Note:
To enter a stroke count and/or call work code, the agent must be on a call, or in ACW mode after releasing a call in Manual-In mode. After releasing a call, the agent automatically enters ACW mode and cannot return to Manual-In mode until entering a stroke count or call work code. If the agent presses the Manual-In button or FAC before entering a stroke count or a call work code, the Manual-In lamp flutters or intercept tone is given.
66
February 2006
Once the agent enters a stroke count or call work code and presses the Manual-In button or FAC, he or she returns to Manual-In mode and the Manual-In lamp lights. Any of the agents splits/skills can have Forced Entry assigned. If the agent goes into Auxiliary Work mode in any split/skill, the Forced Entry requirement for all other splits/skills is removed.
February 2006
67
The Service Objective field setting on the hunt group form is not used forAvaya Business Advocate agent counting. Only agents whose Login ID form have the Service Objective field set to y are counted. Skills with Least Occupied Agent assignments of type ucd-loa or ead-loa are not counted as Avaya Business Advocate agent types starting with Communication Manager Release 9. The agent sizing license limit is administered by authorized Avaya personnel. The Logged-in ACD Agents option (and Logged-in Advocate Agent Count) on the System-Parameters Customer-Options form are set by the loaded license file. The maximum number of allowed logged-in ACD and Avaya Business Advocate agents is set to correspond to the configuration you purchase.
Limit considerations
In addition to the logged-in ACD agents limit, the number of agents supported is dependent on the upper limits that the system platform supports. The following limits must also be considered.
Maximum Hunt Group members - Non-ACD members include hunting groups with or without queues, message center service groups, messaging-system groups, and remote messaging-system groups. Each line or port in a group is counted once when assigned. - ACD members (also called agent-split pairs or agent-skill pairs with EAS). For agents in multiple splits/skills, each combination (pair) is counted as a member (e.g., an EAS agent logged into 4 skills or a non-EAS agent assigned to 4 splits counts as 4 members). Non-EAS ACD members are counted when assigned (note that many more splits can be assigned to an agent than can be logged into but each agent-split pair is still counted towards the limit). EAS ACD members are counted when they log in. - Avaya Business Advocate Agents - Each logged-in Avaya Business Advocate agent is counted as both an ACD member and as an Avaya Business Advocate agent.
Hunt Group members per group - Count of non-ACD or ACD members within a split/skill. Counting is done as above for maximum Hunt Group members. Additional traditional ACD (non-EAS) agents limits: - Maximum logged-in agents system limit - Maximum splits an agent can log into
68
February 2006
Additional EAS limits: - ACD members (skill pairs) administered - Limits skill assignments to agents (each AAS port is counted as one skill pair) - Agent login IDs administered - Limits number of AAS ports and EAS agents that can be pre-assigned - Agent login IDs logged-in (staffed) system limit - Upper limit on the number of EAS agents (and AAS ports) that can be logged-in simultaneously - Skills per agent - The maximum number of skills a particular agent can be assigned Call Management System (CMS) logged in ACD members (agent-split/skill pairs) limits assigned. Both a Avaya setup and customer-administered limit is assigned in CMS. These limits are related to the CMS memory/hardware configuration equipped and are passed over the link to the communication server to reduce/set the externally measured logged-in ACD member component of the Hunt Group member limit to that supported by CMS. BCMS internally measured ACD agents system limit. Non-EAS ACD agents counted when assigned while EAS agents are counted when logged in.
When the maximum number of ACD agents are logged in or any of the other above limits are reached, an agent who attempts to log in hears reorder tone or is otherwise denied log in. Also with EAS, an agent logging in may not have all the assigned skills logged in if the ACD member limit is reached. The administrator of a non-EAS system can be blocked from adding agents to splits using the Hunt Group form. The administrator of an EAS system can be blocked from assigning additional login IDs or skills to an agent using the Login ID form if the relevant system limits are reached.
Clearing the existing call information when the next call is received Clearing the existing call when the call is released - whether the agent enters After Call Work (ACW) or not Clearing the existing call when the agent leaves ACW mode or if the agent does not enter ACW, when the call is released
Reason to use. This feature is designed to meet U.S. government privacy requirements as specified in the Health Insurance Portability and Accountability Act (HIPAA). HIPAA has a specification that medical records cannot be left where they can be viewed by others. Call centers also have a requirement that agents can see the data on the station display when the agent goes into ACW mode. Agents must be able to see the data in order to use it for other purposes without having to write it down.
February 2006
69
Administering Callr-info. To administer the Callr-info display options: 1. Go to the feature related system parameters form. 2. Set one of the following options on the Clear callr-info field. Option next-call on-call-release Clears the display of the existing call information When the next call is received. This is the default setting. As soon as the call is released. A call is released when the agent presses the release button or when the caller disconnects from the call. As soon as the call is released except when the agent is put into the ACW state. The station display is cleared when the agent leaves ACW to go into any other state including when the agent is forced out of ACW.
leave-ACW
This feature applies only to those stations supporting a two-line display, such as Callmaster IV, Callmaster VI, or 8434D stations. It also applies to an IP Softphone or IP Agent that is emulating a two-line display terminal.
The Auto-Answer field on the Agent LoginID form was set to all The Auto-Answer field on the Agent LoginID form was set to station The Auto-Answer field on the Station form was set to all
Agents could not use the ringer-off button to prevent this single ring from occurring. Reason to use: Some call centers prefer quiet environments where they do not want to hear the audible ring for every non-ACD call that is received. Administration: Set the Allow Ringer-off with Auto-Answer field on the feature-related system parameters form to y.
70
February 2006
Release button on page 71 Timed ACW on page 71 Non vector-controlled splits/skills on page 71 Agents logged into multiple splits/skills on page 72 Agents with Automatic Answer on page 72 Callmaster telephones on page 72 Agents assigned to hunt-group and ACD calls on page 72
Release button
Agents using Automatic Answer are logged out of all splits/skills when they disconnect from an ACD call by hanging up. Therefore, agents should use the Release button, if provided. This button is in addition to the fixed Release button on the attendant console.
Timed ACW
To prevent agents from canceling Timed ACW by pressing the Manual-In or ACW buttons, do not assign these buttons to the agents phones. Timed ACW cannot be assigned to AAS, adjunct-controlled, messaging system, Remote AUDIX, or Message Center splits/skills. In addition, VDN-Timed ACW does not apply to calls routed to a converse split/skill by way of the converse-on vector command. Timed ACW assigned to a converse hunt group applies. BCMS and CMS track Timed ACW as standard ACW work states. Time spent in Timed ACW is not specifically identified.
The Auxiliary Work button flashes indicating the change is pending. New calls on the ACD split/skill either receive busy tone or redirect to coverage. Calls in the queue continue to route to the last available agent until the queue is empty. At the last available phone or console, the Auxiliary Work button lamp flashes until the queue is empty. The telephone then enters Auxiliary Work mode and the associated lamp lights steadily.
February 2006
71
Callmaster telephones
Calls for Callmaster digital phones and attendant stations are announced by double [Link] tones that are doubled are zip (Auto-Answer ACD agent calls) and Incoming Call ID (for End of VDN of Origin announcements and all other Auto-Answer calls). The user hears part of the first tone and all of the second tone.
72
February 2006
Bridging: ACD split/skill calls are not bridged. Station calls are bridged and agents are able to bridge onto them. If an agent bridges onto a call, the call is considered a non-ACD extension-in call. The agent is not available for an ACD call unless the agent is a member of a many-forced, one-forced, or one-per-skill MCH split/skill. The agent can put the call on hold and become available to receive ACD calls even in non-MCH splits/skills if only bridged appearances are active. Call Coverage: If an ACD call routes to an agent as a result of covering to a VDN (where the VDN is the last coverage point in the coverage path), Timed ACW applies as administered for the VDN or split/skill. Call Forwarding: If an ACD call routes to an agent after being call-forwarded to a VDN, Timed ACW applies as administered for the VDN or split/skill. Call Pickup: When an ACD agent answers a call with Call Pickup, the call is treated as an incoming non-ACD call. The agent can put the call on hold and become available for additional calls. Call Work Codes: The CWC 100-agent limit is shared with reason codes. Therefore, no more than 100 agents can simultaneously enter either a call work code or reason code. CallVisor ASAI Adjunct: If a split/skill hunt group has CallVisor ASAI as the controlling adjunct, you cannot administer Timed ACW for the split/skill. Additionally, if an ACD call is routed to an agent in an adjunct-controlled split/skill, the agent is not placed in Timed ACW when the call ends. Avaya CMS: Timed ACW is reported on CMS reports in the same way as any other ACW. CMS gives exception notification only on ACW intervals that are longer than the defined threshold. Conference: If an agent receives an ACD call through a VDN and then conferences in other agents, the agents added to the call use the Timed ACW interval associated with the number dialed to conference them. An ACD agent on conference with more than three parties may cause inaccurate CMS measurements. Expert Agent Selection: When EAS is active, all ACD hunt groups are assigned as vector-controlled skills. Agents log in using Logical Agent IDs. Skills can be preassigned to login IDs, however, assignment on the Login ID form does not actually assign a non-AAS login ID to the skills until the ID is logged in. When the login ID is logged in, each skill is counted as a hunt-group member towards the system hunt-group member limit, the per-group member limit, and each agent is counted as a logged-in ACD agent. Multiple Call Handling: If MCH calls are on hold at an agents telephone and the agent completes a call that normally is followed by Timed ACW, the agent is not placed in ACW. If no MCH calls are on hold, but one is alerting at the station when the Timed ACW call completes, the agent is placed in ACW. MCH affects when agents can enter different work modes and when calls are delivered to agents in Manual-In or auto-in work modes. See Multiple Call Handling on page 190 for detailed information.
February 2006
73
Transfer: If an agent receives an ACD call through a VDN and then transfers the call to another agent, the second agent uses the Timed ACW interval assigned to the number that was dialed to transfer the call. For an EAS agent, this is the Timed ACW interval associated with his or her direct agent skill. For an agent receiving a call transferred to a second VDN, this is the VDN Timed ACW interval of the second VDN. The agent who originally transferred the call uses the ACW associated with the VDN or split/skill that first received the call. VDN Override: If a VDN has VDN Override set to no and the vector routes a call to a second VDN, the first VDNs Timed ACW interval is used for Timed ACW. If VDN Override is set to yes, the second VDNs Timed ACW interval is used. If no interval is set for the second VDN, no Timed ACW is associated with the call. Voice Response Integration: If an ACD call routes on a converse vector command, any VDN-Timed ACW associated with the call is ignored for agents in the converse split/skill. However, if the converse split/skill has an administered Timed ACW interval, the answering agent associated with the split/skill is placed in Timed ACW when converse vector command processing completes.
74
February 2006
Auto-Available Split/Skill
Auto-Available Split/Skill
This section includes the following topics:
About AAS on page 75 Administering AAS on page 75 AAS detailed description on page 76 AAS considerations on page 77 AAS interactions on page 77
About AAS
Auto-Available Split/Skill (AAS) allows members of an ACD split/skill to be in auto-in work mode continuously. An agent in auto-in work mode becomes available for another ACD call immediately after disconnecting from an ACD call. Use AAS to bring ACD agents back into auto-in work mode after a system restart. Although not restricted to such, this feature is intended to be used for splits/skills containing only nonhuman members - for example, recorders or voice response units (VRUs).
Administering AAS
The following forms and fields are required to administer the AAS feature. Form Hunt Group Agent LoginID (EAS only) Field AAS AAS
Procedure
To administer AAS: 1. Verify that the ACD field is set to y on the System Parameters Customer-Options screen. If this field is not set to y, contact your Avaya Services representative. 2. Verify that the ACD field form is set to y on the Hunt Group.
February 2006
75
Agent login with AAS on page 76 Agent logout with AAS on page 76
Call Management System (CMS) completes an Agent Move request into an Auto-Available split/skill. A maintenance-busied-out port, which is defined as an agent in an Auto-Available split/ skill, is released. The system reinitializes and requires agents to log in again. You administer a split/skill on the Hunt Group form as AAS = y. You administer an agent into an existing AAS split/skill.
Once an agent is logged into an Auto-Available split/skill, it is immediately moved to the auto-in work mode and subsequent requests to change out of that mode are denied.
CMS completes an Agent Move request out of an Auto-Available split/skill. The Auto-Available agents port is unavailable because maintenance is being performed. You administer a split/skill as AAS = n. You remove an agent from an existing AAS split/skill. Redirection on No Answer (RONA) redirects a call that the agent has not answered after an administered number of rings.
76
February 2006
Auto-Available Split/Skill
AAS considerations
AAS is intended primarily for non-BX.25 and non-ASAI PBX adjuncts such as an IVR system VIS, that require extra help in getting PBX ports back online after a restart. AUDIX is incompatible with AAS because it uses BX.25 messages to automatically activate its ACD agent ports after a PBX restart. Because AAS is intended for nonhuman agents, do not administer an Auto-Answer telephone as a member of an AAS. AAS is not intended for any agent port hardware that can change its work mode state since a request to move to any state other than auto-in is denied; however, administration of such telephones is not blocked.
AAS interactions
This section includes the following topics:
Auto-Answer
Do not administer an Auto-Answer telephone as a member of an AAS. Auto-Answer was originally implemented for human agents. If a nonanalog telephone is administered as Auto-Answer and that telephone is logged into a split/skill, when the telephone goes on-hook, it is logged out. Agents at analog telephones defined as Auto-Answer who are logged into a split/skill must dial a log-out FAC to log out. If a telephone is a member of an AAS, a log-out FAC is denied. To log the agent out, you must either remove the agent from the split/skill when not active on a call or busy-out the physical extension. If an agent in an AAS with an Auto-Answer telephone goes off-hook, the telephone is logged into any Auto-Available splits of which it is a member. To log out of the AAS splits/skills, the agent goes on-hook, is placed in AUX work mode, and then presses the RELEASE button on nonanalog sets or disconnects on analog sets. Because agents are not placed immediately in auto-in work mode, they may place personal or emergency calls rather than answering ACD calls that may be in queue.
February 2006
77
CMS
For each agent, AAS notifies CMS of any login, logout, or change into the auto-in work mode. In a non-EAS environment, an AAS agent is identified to CMS with a login ID equivalent to the agents administered extension. With EAS, the AAS login ID and port are assigned on the Login ID form. With CMS Move Agent, you can move a member from one AAS split/skill to another while that member is logged in.
78
February 2006
About ACD on page 79 Administering ACD on page 83 ACD detailed description on page 85 Avaya Business Advocate on page 90 DAC considerations on page 143 Direct Agent Call (DAC) interactions on page 146
About ACD
Automatic Call Distribution (ACD) allows incoming calls to connect automatically to specific splits/skills. An ACD split/skill is simply a hunt group that is designed to receive a high volume of similar calls. Calls to a specific split/skill are automatically distributed among the agents, or hunt group members, assigned to that split/skill. Calls queue to the split/skill until an agent is available. An ACD agent can be a physical telephone extension, an individual attendant extension, or, in an Expert Agent Selection (EAS) environment, an agent login ID. An agent can be logged into multiple splits/skills. However, in a non-EAS environment, agents can be logged into only one split if that split is administered for Multiple Call Handling (MCH). You can assign a supervisor to each split/skill. The split/skill supervisor can listen in on agent calls, monitor the split/skill queue status, and assist agents on ACD calls. Although supervisors can assist agents on ACD calls, the supervisors do not normally receive ACD calls unless they are also members of the split/skill. If you have Call Management System (CMS) or Basic Call Management System (BCMS), you can measure and create reports on the status of ACD agents, splits/skills, and trunks. See Agent Call Handling on page 58 and Call Management System on page 124 or Basic Call Management System on page 99 before setting up your ACD splits. See Agent Call Handling on page 58 for detail on administering agent functions and operations. The following figure depicts a typical ACD arrangement.
February 2006
79
Incoming calls ACD switch Trunk group 1 Trunk group 2 Trunk group 3 Trunk group 4 Split 1 Business Travel (10 agents) Split 2 Personal Travel (8 agents) Split 3 Group Travel (5 agents) Split 4 General Information (15 agents) Queues Announcement 1
13. Announcement 2 14. Intraflow (Call Coverage) 15. Split 2 Personal Travel (3rd choice) 16. Split 3 Group Travel (2nd choice) 17. Split 4 General Information (1st choice) 18. Supervisor (with Service Observing) 19. Announcement 20. Disconnect 21. Call Management System (CMS) 22. Terminal 23. Printer
80
February 2006
Step 1: Configure the basics on page 81 Step 2: Define the applications on page 81 Step 3: Define trunks on page 82 Step 4: Define hunt groups or skills on page 82 Step 5: Define agents on page 82 Step 6: Define caller treatments and backup treatments on page 82 Step 7: Configure and record announcements on page 82 Step 8: Define vectors on page 82
February 2006
81
82
February 2006
Administering ACD
The following forms and fields are required to administer a contact center. Form System-Parameter Customer-Options Items or fields Use the display system-parameters customer-options command to verify that the options are active for the ACD and any of the following: Features provided in the call center software package Any purchased a la carte features Use the set time command. If you need to configure the rules, use the change daylight-savings rules command. For Linux systems, use the Integrated Management Maintenance Web Interface to configure time.
Dial Plan
Feature Access Codes Extensions for VDNs, hunt groups, agent stations and logins, announcements, and so on. System options for general PBX features UCID ISDN system options for trunks Path replace while in queue or vectoring CPN/ANI/ICLID Vector Disconnect Timer Zip Tone options Station display options EAS activation and related options Vectoring options Call Prompting options BSR options OCM options - Outbound Call Management Agent and Call Selection options CMS release BCMS options
Feature-Related System-Parameters
February 2006
83
Items or fields
Announcement Access Code Login Access Code Logout Access Code After Call Work Access Codes and other work mode codes Service Observing codes Add/remove agent skill Remote logout of agent ...and so on
For login and logout buttons and other agent-related buttons only defined using FACs. Feature access capabilities for agent and supervisor stations (recording announcement using telephone required console permissions) All In the Group Number field, assign consecutive Group Numbers to trunk groups when you are using two or more trunk groups to support ACD applications. Feature buttons Agent answering options, and so on All When the ACD field is set to y, complete the fields that apply. In the AAS field, enter y to enable Auto-Available Split/Skill. See Auto-Available Split/Skill on page 75 for more information. All Administer gateway-announcement board As required All
Trunk Groups
Agent Login ID (EAS only) Media Gateway Enable announcement-board Announcement/Audio Sources VDNs Call Vectors
84
February 2006
Table of call distribution methods on page 85 Queuing and announcements on page 86 First announcement on page 86 Forced first announcement on page 87 Second announcement on page 87 Forced disconnect on page 88 Announcement rules on page 88 Entering the queue on page 88 Priority queuing on page 89 Queue status indications on page 89
February 2006
85
No agents are logged in All logged-in agents are in Auxiliary Work mode
The caller gets a busy signal (or busy coverage, if administered) unless a call comes in using an automatic-in Central Office (CO) facility. In this case, the caller hears ringback from the CO and the system continues trying to place the call in the queue. You can assign two announcements to each split/skill and administer a second announcement to repeat. When an incoming call is directed to an ACD split/skill, the call is either directed to an agent or is automatically connected to the first announcement. For information on how announcements are affected by call forwarding and call coverage, see Feature Description and Implementation for Avaya Communication Manager.
Related topic
For more information, see Dynamic queue slot allocation on page 23.
First announcement
After a call enters a queue, the caller hears ringing and the first announcement delay interval begins. If an agent becomes available during the first announcement delay interval, the call is connected to the agent. Otherwise, the interval expires and the system tries to connect the incoming call to the first announcement, with one of the following results:
If the first announcement is available, the caller hears ringing, then the first announcement. If the announcement is busy and has no queue, the caller hears ringing and the first announcement delay interval is reset. The system tries to access the announcement again when the interval expires. If the announcement is busy and has a queue, then: - If the queue is full, the caller hears ringing and the first announcement delay interval is reset. The system tries to access the announcement again when the interval expires. - If the queue is not full, the call enters the announcement queue and the caller hears ringing, then the first announcement. The system then tries to connect the call to an agent.
If the announcement is not busy, but is still unavailable, the second-announcement delay interval begins and the system attempts to connect the call to the second announcement.
If there is no first or second announcement, the call remains in queue until answered or removed from the queue.
86
February 2006
If a first announcement is available, the caller hears ringing and then the first announcement. The system then tries to connect the call to an agent. If the announcement is busy and has no queue, the system waits 10 seconds and then tries to access the announcement. If the announcement is busy and has a queue, then: - If the queue is full, the system waits 10 seconds, then tries to access the announcement. - If the queue is not full, the call enters the announcement queue and the caller hears ringing, then the first announcement. The system then tries to connect the call to an agent.
If the announcement is not busy but is still unavailable (for example, it may have been deleted), then the system tries to connect the call to an agent.
After a forced first announcement, the caller always hears ringback (or music-on-hold, if administered) until the call is answered or is connected to a second delay announcement. After a first or second delay announcement, the caller hears music-on-hold, if administered.
Second announcement
After the first announcement, the second-announcement delay interval begins and the caller hears ringing (if there is no forced first announcement), or music, if provided. If an agent becomes available during the interval, the call is connected. Otherwise, the interval expires and the system tries to connect the incoming call to the second announcement, resulting in one of the following:
If the second announcement is available, the caller hears ringing or music, then the second announcement. If the announcement is busy and has no queue, the caller hears ringing and the second-announcement delay interval is reset. The system tries to access the announcement again when the interval expires. If the announcement is busy and has a queue, then: - If the queue is full, the caller hears ringing (only if the first announcement has not been heard) and the second-announcement delay interval is reset. The system tries to access the announcement again when the interval expires.
February 2006
87
- If the queue is not full, the call enters the announcement queue and the caller hears ringing (only if the first announcement has not been heard), then the second announcement. The system then connects the call to an agent.
If the announcement is not busy but is still unavailable, the call remains in queue until answered or removed from the queue.
After the second announcement, the caller hears music, if provided, or silence and then:
If you administered the split/skill to repeat the second announcement, the system tries to connect the call to the second announcement after the delay expires. If you administered the split/skill not to repeat the second announcement, the call remains in the queue until answered or removed from the queue.
Forced disconnect
You can connect an incoming call directly to an announcement and then disconnect the call after the announcement has completed in one of two ways:
Administer an announcement extension as the incoming destination. The caller is directed to the announcement and is disconnected, without being queued for a split/skill. Administer an announcement extension as a point in a split/skill coverage path. Calls that have been in the queue for a long time are forced to go directly to the announcement and are disconnected.
Announcement rules
The following rules govern announcements a caller hears:
Calls that reach a split/skill directly always hear a forced first announcement, if assigned, regardless of subsequent call coverage, call forwarding, night service, or busy signal processing. If these calls queue long enough, they hear first and second announcements. Calls that reach a split/skill using call coverage receive a second announcement only, if administered. The assumption is that a caller has likely heard a first announcement at the original split/skill or station before being redirected. Calls that reach a split/skill using call forwarding receive first and second announcements at the destination split/skill, if administered. These calls can receive a forced first announcement at the original split/skill, if administered, but not at the split/skill they are forwarded to.
88
February 2006
When you have administered Intraflow and Interflow with Call Coverage and Call Forwarding All Calls, the caller hears a busy tone or the call is redirected in any of these cases:
No agents are logged in All logged-in agents are in AUX work mode, and the incoming facility is a digit-oriented facility (digits are sent to the communication server as in DID, incoming wink, or immediate tie trunks) Note: Central office trunk (non-DID) calls receive ringback from the CO, so the PBX cannot give these callers a busy signal. The system tries to put such calls into queue until successful or until the call is abandoned.
Note:
Priority queuing
Priority queuing allows priority calls to be queued ahead of calls with normal priority. You can implement priority queuing in two ways:
Assign Priority Queuing to a calling partys Class of Restriction (COR). Assign Priority on Intraflow to an ACD split/skill. This allows calls from the split/skill, when intraflowed into another split/skill, to be queued ahead of nonpriority calls. For more information, see Information Forwarding on page 167.
February 2006
89
About Avaya Business Advocate on page 90 Administering Avaya Business Advocate on page 91 Call and agent selection on page 93
Note:
Avaya Business Advocate provides predictive and adaptive methods for contact centers that address three fundamental questions in terms of how the most expensive resource of the center, its agents, are used every time a call is handled.
90
February 2006
Skill System
Percent Allocation :Percent Allocation (call handling preference) PAD (group type)
Agent
Hunt Group form Hunt Group form Hunt Group form Hunt Group form Feature-Related System Parameters form
February 2006
91
Feature Auto Reserve Agents Dynamic Queue Position Dynamic Queue Position Service Objective Service Objective Service Objective (activate for agent) Service Objective (set target objective) Call Selection Measurement (CWT or PWT) Service Level Supervisor Service Level Supervisor (administer for skill) Activate on Oldest Call Waiting Call Selection Override
Skill VDN
Agent LoginID form Hunt Group form Feature-Related System Parameters form
Hunt Group form Hunt Group form Feature-Related System Parameters form Hunt Group form
Other Overload Thresholds Dynamic Threshold Adjustment Service Level Target Reserve Agents Predicted Wait Time (PWT) Call Handling Preference (call selection method: Greatest Need, Skill Level, Percent Allocation) Group Type (agent selection method: UCD-MIA, EAD-MIA, UCD-LOA, EAD-LOA, PAD) Skill Skill Skill Agent System Agent Hunt Group form Hunt Group form Hunt Group form Agent LoginID form Feature-Related System Parameters form
Skill
92
February 2006
Call selection on page 93 Agent selection on page 93 Automated agent staffing adjustments on page 93 Call selection at a glance on page 94 Agent selection at a glance on page 94 Combining agent and call selection methods on page 95 Different needs within a contact center on page 96 Feature compatibility on page 97 Call selection methods (call handling preferences) on page 97 Agent selection methods (hunt group types) on page 98 Feature combinations to avoid on page 98
Call selection
Call selection methods are used when calls are in queue and an agent becomes available. This is known as a call surplus condition. During such conditions, the communication server considers the call selection method that is administered for the agent on the Agent LoginID Form to determine which skill to serve. Once a skill is identified, the call at the head of that queue is selected and delivered to the agent. Call selection is based on such things as call handling preference, call selection measurement, and the use of service objectives.
Agent selection
Agent selection methods are used when there are one or more available agents for an incoming call. This is known as an agent surplus condition. Agent selection methods are administered as a hunt group type for the skill. Avaya Business Advocate allows you to select agents according to occupancy, idleness, individual skill level, and the percentage of time that you want the agent to spend serving each skill.
February 2006
93
Avaya Business Advocate offers you the ability to assign reserve agents and set overload thresholds to determine when those reserve agents will be engaged. The Dynamic Advocate feature, known as Dynamic Threshold Adjustment, takes this a step further by automatically adjusting the thresholds as needed to help maintain the service levels you defined. The Dynamic Percentage Adjustment feature, gives you the ability to automate adjustments to predefined allocations for your agents time to maintain defined service levels. Auto Reserve Agents, another feature that is new with R9, allows you to intentionally leave an agent idle in a skill when the agents adjusted work time has exceeded the percentage that you administered for that skill.
With the highest skill level and the longest CWT or PWT. With the highest skill level and the highest ratio of CWT/SO or PWT/SO. With the longest CWT or PWT. With the highest ratio of CST/SO or PWT/SO. That is the oldest call waiting that best maintains the administered target allocations for all skills.
The highest skill level, most idle agent. The most idle agent, without regard to skill level.
94
February 2006
WHEN agents are available, a call arrives, and the agent selection method is: EAD-LOA UCD-LOA PAD
The highest skill level agent with the lowest occupancy. The least occupied agent, without regard to skill level. The agent with the lowest ratio of adjusted work time and target allocation for the skill.
Percent Allocation Dynamic Percentage Adjustment PAD Greatest Need Service Level Supervisor Dynamic Threshold Adjustment UCD-LOA Greatest Need Dynamic Queue Position UCD-LOA Greatest Need Service Objective Service Level Supervisor UCD-LOA Greatest Need Service Level Supervisor Call Selection Override Oldest Call Waiting UCD-LOA
Maintain service levels using more or less time from reserve resources to supplement staffing as needed
Add customer segmentation with differentiated levels of service while routing all segments to the same skill to simplify staffing Increase revenue by assigning agents their best skills as primary skills and limiting the use of reserve skills to eliminate long call wait times Ensure that critical skills are covered, regardless of caller wait time in other skills
February 2006
95
IF your goal is to: Control the time your agents spend serving their assigned skills while maintaining the ability to change to meet service level requirements for the center
THEN consider:
Percent Allocation Dynamic Percentage Adjustment Call Selection Override Service Level Supervisor PAD Greatest Need or Skill Level Service Level Supervisor Dynamic Threshold Adjustment UCD-LOA or EAD-LOA Greatest Need or Skill Level Dynamic Queue Position UCD-LOA or EAD-LOA Greatest Need Service Objective UCD-LOA Greatest Need Service Objective UCD-LOA Skill Level EAD-LOA
Automate agent staffing to activate back up agents a little sooner or a little later to meet service level goals
Minimize the complexity of differentiating service levels for different types of calls that require similar agent abilities Maximize the amount of time that agents spend in high contribution roles while limiting their use of lesser skills to address wait time problems Spread calls more evenly among agents while delivering the right level of service to each skill Use agents in their most proficient skills while minimizing the hot seat problem to some extent
96
February 2006
Feature compatibility
It is important to choose the right combination of features to meet your organizations needs and ensure that Avaya Business Advocate is set up to work most effectively. This section summarizes the features that provide the best results when used together and also lists those that are not designed to work together.
Predicted Wait Time Service Objective Service Level Supervisor UCD-MIA UCD-LOA Predicted Wait Time Service Objective Service Level Supervisor EAD-MIA EAD-LOA Dynamic Percentage Adjustment Auto Reserve Agents Service Level Supervisor PAD
Skill Level
Percent Allocation
February 2006
97
Greatest Need Predicted Wait Time Service Objective Service Level Supervisor Skill Level Predicted Wait Time Service Objective Service Level Supervisor Greatest Need Predicted Wait Time Service Objective Service Level Supervisor Skill Level Predicted Wait Time Service Objective Service Level Supervisor Percent Allocation Dynamic Percentage Adjustment Auto Reserve Agents Service Level Supervisor
EAD-MIA
UCD-LOA
EAD-LOA
PAD
98
February 2006
About BCMS on page 99 Administering BCMS on page 100 BCMS interactions on page 101
About BCMS
Basic Call Management System (BCMS) provides real-time and historical reports to assist you in managing agents, ACD splits/skills (hunt groups), VDNs, and trunk groups. You can display BCMS reports on a terminal or print a paper copy. BCMS provides the following reports:
Real Time Reports - Split/Skill Status - System Status - VDN Status Historical Reports - Agent - Agent Summary - Split/Skill - Split/Skill Summary - Trunk Group - Trunk Group Summary - VDN - VDN Summary
For a detailed description of BCMS and the reports it provides, see Avaya Communication Manager Call Center Software - Basic Call Management System (BCMS) Operations.
February 2006
99
Administering BCMS
The following forms and fields are required to administer the BCMS feature. Form System Parameters Customer-Options Field Enable the following options: ACD BCMS (Basic) BCMS/Service Level VuStats When BCMS is being used with EAS, complete all fields for each agent When BCMS is being used without EAS, enter a login ID and name for each agent. Administer the following options: Minimum Agent-Login Password Length BCMS/VuStats Measurement Interval BCMS/VuStats Abandon Call Timer Validate BCMS/VuStats Login IDs Remove Inactive BCMS/VuStats System Printer Endpoint Lines Per Page EIA Device Bit Rate Measured Acceptable Service Level Measured Measured Acceptable Service Level
All agents should log off before any changes are made to the BCMS/VuStats Login ID form. Measurements can be turned off for a split/skill while agents are logged in, but agents must be logged off to start measurements for a split/skill.
100
February 2006
BCMS interactions
Call redirection and conference calls: For information about how BCMS records redirects and conferences calls, see Avaya Communication Manager Call Center Software - Basic Call Management System (BCMS) Operations. Move Agents From CMS : If agents are moved from one split/skill to another split/skill using CMS/Supervisor, measurements are stopped for the agents from split/skill and started for the agents to split/skill. If an attempt is made to move an agent from a non-BCMS-measured split/skill to a measured BCMS split/skill using CMS/Supervisor, and the move would exceed the maximum number of measured agents, the communication server rejects the move. Otherwise, internal BCMS measurements are started for the agent. If the an agent is moved from a split/skill that is measured by BCMS to a split/skill that is not measured by BCMS using CMS/Supervisor, then internal measurements for the agent stop. Night Service : When night service is activated for a split/skill, new calls go to the alternate destination. BCMS does not record these calls as OUTFLOW. If the destination is a measured split/skill, BCMS treats the calls as new incoming calls (that is, BCMS does not record them as INFLOW). System Measurements : The system can simultaneously produce BCMS reports, adjunct CMS reports, and communication server traffic measurements. Although some of the CMS and BCMS report information is similar, BCMS measurements are not determined in the same way as trunk group and hunt group measurements are reported in CMS. Therefore, representation of data in the two report types is not identical.
February 2006
101
About BSR on page 102 Benefits of BSR on page 103 BSR requirements on page 104 Administering single-site BSR on page 106 Administering multi-site BSR on page 106 Administering BSR polling over IP without the B-channel on page 107 Interactions for BSR polling over IP without the B-channel feature on page 114 BSR detailed description on page 114 Call surplus situations on page 114 Agent surplus situations on page 115 Vector commands for single-site BSR on page 116 Vector commands for multi-site BSR on page 118 BSR considerations on page 119 BSR interactions on page 120
About BSR
Best Service Routing (BSR) allows the communication server to compare specified skills, identify the skill that will provide the best service to a call, and deliver the call to that resource. If no agents are currently available in that skill, the call is queued. To respond to changing conditions and operate more efficiently, BSR monitors the status of the specified resources and adjusts call processing and routing as appropriate. BSR is available in single and multi-site versions. Single-site BSR compares skills on the local communication server to find the best resource to service a call. Multi-site BSR extends this capability across a network of communication servers, comparing local skills, remote skills, or both, and routing calls to the resource that will provide the best service. Best Service Routing is summarized in this chapter. For complete information on how to get the most from BSR, see Avaya Call Center Call Vectoring and EAS Guide.
102
February 2006
Benefits of BSR
Both single- and multi-site BSR intelligently compare specific resources to find the one that can best service a call. In addition, multi-site BSR allows you to integrate a network of contact centers for better load balancing and optimal agent utilization. Depending on your specific application, BSR can yield a variety of other benefits. You can benefit by Improved customer satisfaction As a result of
Lower average speed of answer (ASA), thus more calls handled1 Greater probability that expert agents will be available for a specific call type (for centers with EAS) Lower abandonment rate By balancing the load between locations in a network, BSR reduces extremes in wait times between the locations. Lower average speed of answer (ASA), thus more calls handled Lower abandonment rate Lower network cost Greater probability that high-revenue generating agents will be available for a specific call type (for centers with Expert Agent Selection)
Increased revenue
Improved productivity
Increased agent occupancy rates: Improve your service without adding staff, or reduce staff while maintaining your current level of service. Faster delivery of interflowed calls Agents at one location in a network are less likely to sit idle while calls wait in queue at another location.
Increased operating flexibility, easier staffing and scheduling Improved service levels Increased performance Operating separate sites as an integrated virtual contact center
Larger pool of agents available to take calls in a skill Spikes in call volume at a single contact center can be distributed across all centers. Temporarily understaffed centers can be supported by the other centers in the network.
Lower average speed of answer (ASA), thus more calls handled Less messaging and processing required per call
Ability to compare resources and queue a call to the best one Enhanced information forwarding capabilities
1. A locations ASA may be low because the location is under utilized and agents are frequently sitting idle. When BSR is implemented at such a location, ASA may rise because of the rise in incoming call volume.
February 2006
103
BSR requirements
For single-site BSR applications, your communication server must meet the requirements shown below (except for LAI). To use multi-site BSR applications, both the communication servers involved and the network connecting them must meet all the requirements described in this section. This section includes the following topics:
Communication server requirements for BSR on page 104 Network requirements for BSR on page 105
1. ISDN connectivity is only necessary if you want to use multi-site BSR. One or both of these fields must be set to Y. Multi-site BSR operates over both BRI and PRI trunks. 2. Or H.323 IP trunking. For more information, see Administering BSR polling over IP without the B-channel on page 107. 3. Look-Ahead Interflow is only necessary if you want to use multi-site BSR. For status poll and interflow calls used in multi-site BSR applications, set up trunks as you would for LAI. See Look-Ahead Interflow on page 176, for more information. Information Forwarding is not required for polling calls.
104
February 2006
Note:
Note: If you begin using BSR and then decide to turn it off, you will not be able to set Vectoring (Best Service Routing) to n until you remove all BSR commands from vectors.
CAUTION: To ensure your network meets the requirements for BSR support presented below, contact your Account Executive about BSR network certification.
The network must support end-to-end transport of codeset 0 user data, either as a User-to-User Information Element (UUI IE) or by QSIG Manufacturer Specific Information (MSI IE), in the ISDN SETUP and DISCONNECT messages. The network must also allow User-to-User Information Elements to be transported in the first call-clearing message prior to answer, while a call is still in the call-proceeding state. (For more information, see Information Forwarding on page 167.) With BSR poll calls, the information is forwarded back in the DISCONNECT message. In this case the network must support forwarding of UUI in the first call clearing message prior to the active state (in other words, while still in the call proceeding state). Private networks can be configured for either QSIG (transport using MSI packaged in a codeset 0 Facility IE) or non-QSIG (transport using a codeset 0 UUI IE). Currently, public networks do not support QSIG and user data can only be transported using the UUI IE when supported by the network. Future public network offerings may support QSIG, possibly by Virtual Private Network.
The communication server must support the ISDN country protocol. The network byte limit for user information contents (the user data portion) must be large enough to carry the data needed for the customer application. Note: Some public network providers may require service activation and/or fees for user information transport.
Note:
Response time for ISDN signaling should be fast enough that an entire consider series can execute within a single ring cycle.
Enhanced information forwarding has been tested with several major carriers. To find out if these capabilities work with your carrier, check with your account team for the most current information. If testing has not been done to verify operation over the public networks involved with the preferred specific configuration, use of private ISDN trunking between the nodes should be assumed until successful testing has been completed.
February 2006
105
BSR Available Agent Strategy Complete a form for each vector that uses BSR commands
G3 Version Vectoring (Best Service Routing) Vectoring (G3V4 Advanced Routing) Lookahead Interflow (LAI)
Outgoing Display Supplementary Service Protocol UUI Treatment Outgoing Display Supplementary Service Protocol UUI Treatment
106
February 2006
Complete a form for each vector (primary, status poll and interflow vectors) in a BSR application
1. Settings in the fields Codeset to Send TCM, Lookahead and Send Codeset 6/7 LAI IE on the ISDN trunk forms do not affect BSR.
Multi-site BSR requires that Look-Ahead Interflow (LAI) be enabled. See Administering LAI on page 184 for a list of required forms and fields. Since BSR can forward information such as VDN name, in-VDN time, and collected digits with interflowed calls, also see Administering User-to-User Information transport on page 168 for instructions.
About BSR polling on page 107 Prerequisites on page 108 Administration forms on page 108 Operational elements on page 113 Interactions for BSR polling over IP without the B-channel feature on page 114
Improved trunk efficiency - This feature uses QSIG CISC/TSCs (Call Independent Signaling Connections / Temporary Signaling Connections) that send BSR polls over D-channel without associated seizure of a B-channel. This polling strategy allows more trunk bandwidth to be available for other forms of voice or data traffic. Reduced hardware requirements - If Voice over IP functionality is not required for the trunk, a IP Media Processor circuit pack (TN2302) is not required. In either case, a C-LAN circuit pack (TN799) is required to support D-channel signalling. Note: BSR polling over IP without the B-channel uses non-call associated TSCs.
Note:
February 2006
107
Prerequisites
The following prerequisite conditions must be satisfied to enable BSR polling over IP without the B-channel. Software: All locations that use the BSR polling over IP without the B-channel feature must use Communication Manager R11 or later. The Call Center version must be V6 or later and multi-site BSR must be administered. For more information, see Administering multi-site BSR on page 106. Note: If the remote communication server does not have R11 installed, the CISC (Call Independent Signalling Connection) SETUP does not start vector processing and the poll operation ends in a timeout, logging a vector event. The next step in the vector is then executed.
Note:
License file options: To use the BSR polling over IP without the B-channel feature, the IP Trunk, QSIG Basic Call Setup, and QSIG Basic Supplementary Services customer options must be enabled. C-LAN connectivity : A C-LAN circuit pack (TN799) is required for this feature.
Administration forms
To enable BSR polling over IP without the B-channel, you must:
Set up the signalling group for H.323, QSIG, and NCA-TSCs Set up the designated trunk group for ISDN and IP, with at least one trunk assigned.
!
Important:
Important: If an IP Media Processor circuit pack is not installed, the Trunk Group Status form indicates the trunk as out-of-service. However, status poll signaling over D-channel is not affected.
The forms that you must administer to enable BSR polling over IP without the B-channel are described in the following sections:
Pattern form on page 109 Signaling Group form on page 110 Trunk Group form on page 110 Feature-Related System Parameters form (ISDN) on page 113
108
February 2006
Pattern form
Use the display route-pattern xx command (where xx is the route pattern used by the trunk group that supports the TSCs) to display the Pattern form. Verify that your administration settings comply with the following requirement:
An example route-pattern form that is configured for BSR polling over IP without the B-channel is shown below.
display route-pattern 32 Pattern Number: 32 Grp FRL NPA Pfx Hop Toll No. Inserted No Mrk Lmt List Del Digits Dgts 1: 32 0 3 2: 3: 4: 5: 6: BCC VALUE TSC CA-TSC 0 1 2 3 4 W Request 1: 2: 3: 4: 5: 6: y y y y y y y y y y y y y y y y y y y y y y y y y y y y y y n n n n n n y n n n n n ITC BCIE Service/Feature BAND DCS/ QSIG Intw n n n n n n IXC Page 1 of 3
No. Numbering LAR Dgts Format Subaddress none none none none none none
The Status Poll VDN field must specify an AAR or AAS pattern that routes over an IP trunk.
!
Important:
Important: Do not specify a TAC in the Status Poll VDN field. If you do so, the poll will route through a B-channel, if one is available.
February 2006
109
You must specify the TSC-related fields in the upper-right corner of the field. The relevant fields include: - Max number of NCA TSC: - Trunk group for NCA TSC: The Supplementary Services Protocol: field must be set to b.
An example signaling-group form configured for BSR polling over IP without the B-channel is shown as follows.
display signaling-group 32 SIGNALING GROUP Group Number: 32 Group Type: h.323 Remote Office? n
Max number of NCA TSC: 10 Max number of CA TSC: 10 Trunk Group for NCA TSC: 32 Network Call Transfer? n
Near-end Node Name: clan-01D12 Near-end Listen Port: 1720 LRQ Required? n RRQ Required? n
Far-end Node Name: cland12-loop Far-end Listen Port: 1720 Far-end Network Region: Calls Share IP Signaling Connection?y Bypass If IP Threshold Exceeded?n Direct IP-IP Audio Connections?y IP Audio Hairpinning?y Interworking Message: PROGress
110
February 2006
In the page example shown above, the administrations settings must conform to the following requirements:
The Group Type: field must be set to isdn The Carrier Medium: field must be set to IP The Supplementary Service Protocol: field must be set to b
February 2006
111
Measured: Internal Alert? Data Restriction? Send Name: Used for DCS? n Hop Dgt? Suppress # Outpulsing? n Numbering Format: Outgoing Channel ID Encoding: preferred UUI
none Wideband Support? n n Maintenance Tests? y n NCA-TSC Trunk Member: 1 y Send Calling Number: y n public IE Treatment: service-provider
Send UCID? y Send Codeset 6/7 LAI IE? n Path Replacement with Retention? n Path Replacement Method: better-route Network (Japan) Needs Connect Before Disconnect? n
In the page example shown above, the administrations settings must conform to the following requirements:
The NCA-TSC Trunk Member: field must specify a trunk group member.
GROUP MEMBER ASSIGNMENTS Port T00089 T00090 T00091 T00092 Code Sfx Name
1: 2: 3: 4: 5: 6:
In the page shown above, the administrations settings must conform to the following requirements:
The group member used to make the BSR status polls (which is also specified in the NCA-TSC Trunk Member: field on page 2 of this form) must be associated with the appropriate signaling group. The signaling group is specified in the Sig Grp column.
112
February 2006
The QSIG TSC Extension: field must specify an unassigned extension number that is valid for the dial plan.
An example Feature-Related System Parameters form configured for BSR polling over IP without the B-channel is shown below.
change system-parameters features FEATURE-RELATED SYSTEM PARAMETERS ISDN PARAMETERS Send Non-ISDN Trunk Group Name as Connected Name? n Display Connected Name/Number for ISDN DCS Calls? n Send ISDN Trunk Group Name on Tandem Calls? n Page 7 of 12
QSIG TSC Extension: 3999 MWI - Number of Digits Per Voice Mail Subscriber: 5 National CPN Prefix: International CPN Prefix: Pass Prefixed CPN to ASAI? Unknown Numbers Considered Internal for AUDIX? USNI Calling Name for Outgoing Calls? Path Replacement with Measurements? QSIG Path Replacement Extension: Path Replace While in Queue/Vectoring?
n n n y 2999 y
Operational elements
The BSR polling over IP without the B-channel feature is associated with the following operational elements:
The VDN for the BSR status poll contains a number (AAR/ARS access code plus the remote poll VDN address) that routes over a QSIG trunk group. A TAC can not be used for this purpose. When a consider location vector step routes a call over the IP trunk group with QSIG signalling, the following is true: - A TSC SETUP message is sent over emulated D-Channel - The reply-best data is returned with a TSC RELEASE message This feature works with tandem trunks, if all trunks in the tandem are configured to meet the requirements described in this section. However, tandem configurations are not recommended for the BSR polling over IP without the B-channel feature.
February 2006
113
CMS records poll attempts, but not trunk measurements, since no B-Channel trunk facility is used. If sufficient trunks are assigned, the trunk group can also be used for H.323 IP voice calls, but an IP Media Processor must be installed.
114
February 2006
The first available agent. BSR will not consider any other resources as soon as it finds an available agent. The resource with an agent who has been idle the longest. BSR will compare all the skills specified in the vector before delivering the call. The resource with an agent with the highest skill level relevant to the call who has been idle the longest. BSR will compare all the skills specified in the vector before delivering the call. The resource with an least-occupied agent. BSR will compare all the skills specified in the vector before delivering the call. The resource with an agent with the highest skill level relevant to the call who is the least occupied. BSR will compare all the skills specified in the vector before delivering the call.
ucd-loa ead-loa
When agents are available in one or more of the specified resources, BSR does not consider resources (local or remote) that return an EWT (call queue/call surplus situation) in selecting the best place to send the call. Note: The BSR Available Agent Strategy assigned to a VDN should match the agent selection method used in the skills considered by a BSR application.
Note:
The BSR adjust-by value can be used in the agent surplus (agents available) situation. This adjustment provides the ability to use the consider step adjustment value to prioritize (handicap) agent resources when agents are available. When the adjustment is used, the consider step uses the following syntax: consider split/location adjust-by x The communication server applies the agent adjustment in the same manner as the calls in queue/call surplus (lowest EWT) situation.
February 2006
115
To select an adjustment, think in terms of reducing the importance of a resource/site and in relative percentage - the higher the adjustment, the less desirable it is to pick that agent/site. So, if x = 30, then the agent/site is 30% less desirable. The available agent adjustment applies to the UCD-MIA, UCD-LOA, EAD-MIA, and EAD-LOA call distribution methods. For the most idle agent distribution methods, the adjust-by lowers the idle time value returned by the agent/site. For the least occupied agent distribution methods, the adjust-by raises the returned occupancy level of the agent/site. In either case, with EAD, the MIA or LOA is used as a tie breaker if more than one site has an agent available with the same highest skill level. The same adjust-by value in the consider step applies to both agent surplus and call surplus situations.
queue-to
check
Key word
best
116
February 2006
Use this Prevents calls from being queued to an additional skill when the reduction in Expected Wait Time is not enough to be useful. Wait-improved means that a calls EWT must be improved by a specific amount (a figure you specify in seconds) over its current EWT or the communication server will not queue it to the additional skill. To specify your preferences for the skills that might handle the calls for a particular application, reflecting factors such as agent expertise or reducing calls to a backup skill. When a vector considers a local resource you can make the selection of that skill less desirable. The higher the setting, the less chance that resource will be selected over another with a lower setting (for example, set to 30 makes that choice 30% less desirable). With EWT returned, the setting increases the returned expected wait time for comparison with other returned EWTs. As a result, this skill is less likely to service the call unless its EWT is significantly less than that of any other available skill. Optionally, the adjust-by setting applies in the available agent case. If you are using the UCD-MIA or EAD-MIA available agent strategy, the setting decreases the returned agent idle time, making the agent appear less idle (busier). If you are using the UCD-LOA or EAD-LOA available agent strategy, the setting increases the returned agent occupancy, making the agent appear more occupied (busier). In either case with EAD, the MIA or the LOA is used as a tie breaker if more than one site has an agent available with the same highest skill level.
User adjustment
adjust-by
1. Since the consider command is designed to compare two or more resources, consider commands are typically written in sequences of two or more with the sequence terminating in a queue-to best step. This set of consider commands and a queue-to best step is called a consider series.
February 2006
117
Key word
best
118
February 2006
Use this To prevent calls from being queued to an additional skill - local or remote - when the reduction in Expected Wait Time is not enough to be useful. Wait-improved means that a calls EWT must be improved by a specific amount (a figure you specify in seconds) over its current EWT or the communication server will not queue it to the additional skill. To control long-distance costs and limit trunk usage, reflecting factors such as availability of the trunks or agent expertise at remote locations. When a vector polls a local or remote resource, you can make the selection of that site less desirable. The higher the setting, the less chance that resource will be selected over another with a lower setting. With EWT returned, the setting increases the returned expected wait time for comparison with other returned EWTs. Optionally, the adjust-by setting applies in the available agent case. If you are using the UCD-MIA or EAD-MIA available agent strategy, the setting decreases the returned agent idle time, making the agent appear less idle (busier). If you are using the UCD-LOA or EAD-LOA available agent strategy, the setting increases the returned agent occupancy, making the agent appear more occupied (busier). In either case with EAD, the MIA or the LOA is used as a tie breaker if more than one site has an agent available with the same highest skill level.
User adjustment
adjust-by
1. Since the consider command is designed to compare two or more resources, consider commands are typically written in sequences of two or more with the sequence terminating in a queue-to best step. This set of consider commands and a queue-to best step is called a consider series.
BSR considerations
If one or more of the resources considered have an available agent, the resources with EWT are ignored. This means that there is an agent surplus. If the available agent strategy (assigned to the active VDN) is 1st-found, the adjust-by is ignored and the first consider with an available agent is used for the queue-to best. If the available agent strategy is UCD-MIA, EAD-MIA, UCD-LOA, or EAD-LOA and there is more than one consider step with an available agent, then adjust-by is applied as part of the algorithm to select the best of the possible choices.
February 2006
119
BSR interactions
Agent Telephone Display: If collected digits are forwarded with an interflowed call, the forwarded digits are displayed on the answering agents telephone display (unless theyre overridden with newly collected digits). Best Service Routing (BSR)/LAI : Restrictions and interactions that apply to LAI also apply to BSR status poll and interflow calls. See Avaya Call Center Call Vectoring and EAS Guide, or Look-Ahead Interflow on page 176 for more information. BCMS : BCMS does not report accumulated in-VDN time. BCMS does not log LAI attempts and therefore will not log BSR status polls, which are treated as LAI attempts. Call Vectoring: The following considerations apply to ALL vectors when BSR is enabled on your communication server. Call Vectoring considerations when BSR is enabled route-to VDN If a call is routed to a new VDN, any best resource data defined by a series of consider steps in the previous VDN will be initialized (cleared) If a goto vector command is executed, any best resource data produced by a series of consider steps in the original VDN will remain with the call and can be used in the subsequent vector.
goto vector
consider
Do not use other commands within a series of consider steps, since these may delay the execution of the series. Skills used in consider commands must be vector controlled.
Collected digits forwarded with the call will be passed to VRU using the digits data passing type. The best keyword can be used in the following commands, but only with the conditionals listed: goto step or goto vector commands using the expected-wait or wait-improved conditionals check commands using the using the unconditional, expected-wait, or wait-improved conditionals The best keyword can not be used as a replacement for split/skill in the following vector commands: converse-on split/skill messaging split/skill
Direct Department Calling: BSR will function when the considered splits use DDC call distribution. Once the best resource is determined, the actual call distribution will follow the splits DDC setting regardless of the BSR Available Agent Strategy. DDC may not be used as a BSR Available Agent Strategy.
120
February 2006
Distributed Networking using QSIG Manufacturers Specific Information (MSI) : BSR will not function with systems from other vendors (unless that vendor develops a corresponding capability that works with the Avaya communication server). Expert Agent Selection: EAS is required to use the EAD-MIA or EAD-LOA Available Agent Strategy. EAS VDN skills (1st, 2nd, 3rd) can be used in consider skill commands. Facility Restriction Levels: The FRL applies to status poll and interflow calls in the same way it works with the route-to number command. ISDN: Best Service Routing and globally supported information transport are fully functional over ISDN PRI or ISDN BRI trunking facilities. Note: Asynchronous Transfer Mode (ATM) trunking and IP trunking can be set up to emulate ISDN PRI. For information on setting this up, see Administration for Network Connectivity for Avaya Communication Manager, and ATM Installation, Upgrades and Administration using Avaya Communication Manager.
Note:
Location Preference Distribution: Local Preference Distribution is used to select an available agent within the call center during consider and queue-to best step operations. Local Preference Distribution is not used across system sites. In this case, there is no notion of a multi-site network region. Look Ahead Routing (LAR) - BSR incompatibility: Look Ahead Routing (LAR) and BSR are incompatible. If a trunk is not available at the site being polled, an alternative route (as a secondary route using an ARS pattern) can be used to poll, assuming there is a secondary route available that supports transporting shared UUI in the DISconnect message. This does not use LAR. If no route is available for polling when a consider location step is executed, then BSR processing handles the situation and after a period of 30 seconds, subsequent calls will try to poll that location again. The use of alternative routes for polling only works if there are alterative routes for the interflow path, regardless of whether LAR or BSR is in use. Multi-Split/Skill Queuing : A call may be queued up to three times by queue-to or check commands in the same vector. One vector may therefore contain up to three series of consider steps. Each series must be followed by a queue-to best step. Each consider series will select the best remote resource from the options you specify and queue the call to that resource. BSR can only queue simultaneously on the origin communication server. BSR gives up control of a call once it queues the call at a remote resource. Network Access : BSR operates over public, private, or virtual private (for example, SDN) ISDN-BRI and -PRI networks that meet the criteria explained in Network requirements for BSR on page 105. Best Service Routing requires that the network support transport of user-to-user data using MSI or UUI as a codeset 0 Information Element. The numbers administered on the BSR Application Plan form are expected to access VDNs using ISDN trunks.
February 2006
121
Administration or call processing will not prevent access to other types of routing numbers, but BSR is only intended to support the types of applications described in this section. Attempts to use the BSR feature for any other purposes may not work. Operating Support System Interface (OSSI) : The new administration commands, conditionals, keywords and forms are available using OSSI. Path replacement for QSIG/DCS ISDN calls: For calls that are waiting in queue or in vector processing, even if the call is not connected to an answering user, path replacement can be attempted to find a more optimal path for this call. This results in more efficient use of the trunk facilities. The QSIG ISDN or DCS ISDN trunk path-replacement operation can be triggered for ACD calls by the Look-Ahead Interflow route-to number vector step, BSR queue-to best vector step, and the Adjunct Routing vector steps. The ability to track a measured ACD call after a path replacement has taken place is available for CMS versions r3v9ai.o or later. Starting with the r3v12ba.x release, CMS reports a path replacement as a rename operation rather than a path replacement. The rename operation properly reports scenarios where a path replacement takes place from a measured to an unmeasured trunk facility. Avaya recommends that you upgrade CMS to r3v12a.x or later and administer all trunks associated with path replacement as measured by CMS to ensure better CMS tracking of path-replaced calls. Note: Path replacement is not supported for BSR Local Treatment calls. Both ends of the connection must be answered for path replacement to work. When BSR local treatment is enabled, the local VDN has answered, but the remote VDN where the call is queued has not answered. Therefore, path replacement can not occur when a call is queued remotely by local treatment VDNs.
Note:
For more information on path replacement, see Avaya Call Center Call Vectoring and EAS Guide. QSIG : LAI, BSR, and information forwarding function over QSIG trunk facilities if the remote locations are Avaya communication servers. Redirection on No Answer (RONA) : Calls redirected to a VDN by RONA can be subsequently processed by BSR or LAI applications. When the RONA feature redirects a call to a VDN, any best resource data defined in a previous vector will be initialized (cleared). SLM: The following interactions occur between BSR and SLM:
The SLM algorithm applies only within a particular call center location, not across locations in a multi-site configuration Assignment of reserve agents applies only to skills within a local site. SLM always selects the agent for an SLM skill at the remote site. BSR uses SLM to determine the best available agent and when to route the call to that skill.
122
February 2006
The best skill selected at a particular site or across sites when due to multiple consider steps is based on an existing BSR operation. In other words, the shortest adjusted EWT or skill as defined by the available agent strategy. The selection of the agent, and delivery of the call in the best-chosen skill, is based on what is assigned to the skill. BSR does not override the skill distribution algorithms and pick a reserve agent unless the skill distribution algorithm selects that agent due to the current conditions at that site.
Service Observing: You can observe a call in BSR or LAI processing as long as the call is still connected through the local communication server. All current restrictions on Service Observing still apply. Transfer: If a call is transferred to a VDN, any best resource data defined in previous vector processing will be initialized (cleared). Transferred calls do not forward any of the information that is forwarded with interflows (previously collected digits, In-VDN time, etc.). Trunk Access Code (TAC): Use of routing numbers (status poll or interflow) that utilize TACs is not recommended since the required in-band outpulsing slows the setup operation significantly. VDN Override: VDN Override applies to the BSR Application Number and the Available Agent Strategy option assigned on the VDN form. It also applies to the VDN name forwarded using Information Forwarding. When a consider step is executed, the application number and available agent strategy assigned to the active VDN for the call will be used. VDN Return Destination : The best resource data for a call is initialized when the call first leaves vector processing and therefore will not be available should the call return to vector processing. VuStats: No enhancements have been added for BSR.
February 2006
123
About CMS on page 124 Administering the communication server-to-CMS interface on page 124 Enabling CMS measurements on page 125 Measured extensions and multiple splits on page 125 When assignments exceed capacity on page 125 Assignments are not logins on page 126 Measured trunks versus unmeasured facilities on page 126 Considerations for administering the communication server-to-CMS interface on page 127
About CMS
The Call Management System (CMS) allows you to collect and monitor ACD facilities and personnel. You can create reports on the status of agents, splits/skills, trunks, vectors, and vector directory numbers. You can view and store historical CMS reports, view real-time reports, and view integrated reports at a terminal or PC. Unlike Basic Call Management System (BCMS), the CMS resides on an adjunct computer that connects to the communication server using a data link. See Typical ACD Arrangement on page 80 for a graphic illustration of a typical ACD CMS configuration.
124
February 2006
Agents log into multiple splits There are multiple agent shifts that use the same phone sets
Each extension-split assignment requires additional storage in CMS. Therefore, assigning extensions to multiple splits can quickly consume agent storage capacity on CMS. For example, if you assign 50 agent extensions to six splits, the communication server sends 300 extension-split assignments to the CMS. In this case, CMS creates space in real-time data storage for 300 agent splits, even if the number of agents logged in is less than 100.
February 2006
125
Internal calls (intracommunication server) to a measured split or agent Internal calls to VDNs Calls made by agents to internal destinations or on an unmeasured facility group Transfers and conferences until the transfer/conference is complete.
126
February 2006
CMS measurements on page 127 IP trunk groups and ATM trunk groups on page 127 CMS representation of IP trunk member port-IDs on page 127
CMS measurements
CMS measurements may be inaccurate on calls to splits that intraflow to the attendant group.
February 2006
127
Communication server representation T01000 through T01499 T01500 through T01999 T02000 through T02499 T02500 through T02999 T03000 through T03499 T03500 through T03999 T04000
CMS representation 0002000 through 0002499 0003000 through 0003499 0004000 through 0004499 0005000 through 0005499 0006000 through 0006499 0007000 through 0007499 0008000
Display of physical (non-IP) member port-IDs on Avaya CMS and CMS Supervisor
Port IDs for physical circuit-switched trunks that terminate on a G700 Media Gateway are displayed in a different format than that used for normal port network equipment locations on other Communication Manager systems. This difference is also reflected in the way that G700 port IDs are listed in CMS and CMS Supervisor. The following table compares the standard trunk equipment format for Media Gateway port IDs to the G700 format. Regular port network trunk equipment location format bbXssccc where: bb = cabinet (1-64) X = carrier (A-E) SS = slot (1-25) CCC = circuit (1-256) G700-terminated trunk equipment location format gggVscc where: ggg = gateway (replaces cabinet) (1-250) V = indicates G700 gateway (replaces carrier) s = slot (1-4) cc = circuit (1-32) In CMS reports, G700-terminated trunk equipment locations are displayed in a slightly different format than that used for Avaya communication servers.
128
February 2006
Depending on the CMS version, the trunk equipment location is shown in a fixed 8-character or 9-character format according to the following rules: Gateway number: The gateway number will show as either 2-digits (the leading digit shown in the communication server display is dropped by CMS) or 3 digits. This variation in the gateway number format is the result of the following factors:
The numerical designation assigned to a gateway can be any number from 1 to 250, but earlier Avaya Communication Manager releases only supported up to 99. R3V11 CMS and CMS Supervisor do not provide a third-digit space for the gateway numbers.
Therefore, for R3V11 installations, when the gateway numbers that are greater than 99, the leading (hundred) digit of the gateway number is shown as the leading (tens) digit in the slot number, and the following rules apply to display of slot numbers for G-700-terminated trunk equipment on R3V11 versions of CMS and CMS Supervisor:
For gateways 1-99, slot numbers range from 01 to 04. For gateways 100-199, slot numbers range from 11 to 14. For gateways 200-250, slot numbers range from 21 to 24.
Carrier number: The carrier number shows as the number 7 on CMS versions earlier than R3V11ag or the letter V on CMS version R3V11ag or later, followed by two digits (01-04) for the slot number. Circuit number: The circuit number shows as 3 digits (001-032). Based on the format rules shown above, the following table shows how G700-terminated trunk equipment location formats are listed on Avaya communication servers and different CMS systems. G-700 port ID representations on communication servers, CMS and CMS Supervisor Avaya communication server On CMS (pre-R3V11ag) and CMS Supervisor (pre-R3V11FJ.04) On CMS (R3V11ag or later) and CMS Supervisor (R3V11FJ.04 or later) On CMS (R3V12 or later) and CMS Supervisor (R3V12 or later)
Example 1: gateway=12, slot number=2, circuit number=16 012V216 12702016 12V02016 012V02016
Example 2: gateway=130, slot number=2, circuit number=16 130V216 30702016 30V12016 130V02016
Example 3: gateway=240, slot number=2, circuit number=16 240V216 40722016 40V22016 240V02016
February 2006
129
Call Prompting
This section includes the following topics:
About Call Prompting on page 130 Administering Call Prompting on page 131 Call Prompting considerations on page 132 Call Prompting interactions on page 132
Automated Attendant - Allows the caller to enter the extension of the party that he or she would like to reach. The call is routed to that extension. Data In/Voice Answer (DIVA) Capability - Allows the caller to hear an announcement based on the digits that he or she enters, or to be directed to a hunt group or another system extension. Data Collection - Allows the caller to enter data that can be used by a host/adjunct to assist in call handling. This data, for example, may be the callers account number. CINFO (Caller Information Forwarding) Routing - Allows a call to be routed based on digits supplied by the network in an ISDN-PRI message. Message Collection - Gives the caller the option of leaving a message or waiting in queue for an agent.
130
February 2006
Call Prompting
If Vectoring (Basic) is not enabled on the System-Parameters Customer-Options form, the Call Prompting feature cannot queue calls or make conditional checks based on queue or agent status, time of day, or day of week. CINFO requires the AT&T Intelligent Call Processing (ICP) service, ISDN-PRI, and Vectoring (Prompting). You can administer any display-equipped phone or attendant console with a Caller Information CALLR-INFO button. The button displays digits collected for the last collect digits command. You must have Call Vectoring software for CMS to use Call Prompting (with or without Call Vectoring) with CMS.
February 2006
131
132
February 2006
Call Vectoring
Call Vectoring
This section includes the following topics:
About Call Vectoring on page 133 Administering Call Vectoring on page 133 Call Vectoring interactions on page 136
Required forms and fields on page 134 Fields that do not allow VDN extensions on page 135 Fields that allow VDN extensions on page 136
February 2006
133
Note:
Vectoring (Basic) Vectoring (G3V4 Enhanced) Vectoring (G3V4 Advanced Routing) Vectoring (ANI/II-Digits Routing) Vectoring (Attendant Vectoring) Vectoring (Holiday Vectoring) Vectoring (Variables) Vectoring (3.0 Enhanced)
Vector Directory Number Announcements/Audio Sources Hunt Group Call Vector Feature-Related System Parameters
All Complete all fields for each extension that provides a vectoring announcement
Vector ACD
Vector Disconnect Timer Music/Tone on Hold Port Music (or Silence) on Transferred Trunk Calls
All All
134
February 2006
Call Vectoring
ACA Long Holding Time Originating Extension ACA Short Holding Time Originating Extension Extensions With System wide Retrieval Permission Controlled Outward Restriction Intercept Treatment Controlled Termination Restriction (Do Not Disturb) Controlled Station-to-Station Restriction Extension of PMS Log Printer Extension of Journal/Schedule Printer Extension of PMS Extension to Receive Failed Wakeup LWC Messages Supervisor Extension Member Extensions
Hospitality
Hunt Group and Agent LoginID with EAS Intercom Group Listed Directory Numbers Loudspeaker Paging and Code Calling Access Pickup Groups Remote Access Station Forms Terminating Extension Group
February 2006
135
Field
You cannot enter a VDN extension as auxiliary data for the following buttons:
You can enter a VDN extension as auxiliary data for the following buttons:
Remote Message Waiting Indicator (aut-msg-wt) Facility Busy Indication (busy-ind) Manual Message Waiting (man-msg-wt) Manual Signaling (signal)
136
February 2006
Call Vectoring
Authorization Codes: If authorization codes are enabled, and if a route-to command in a prompting vector accesses AAR or ARS and the VDNs FRL does not have the permission to utilize the chosen routing preference, then no authorization code is prompted for and the route-to command fails. Automatic Alternate Routing (AAR)/Automatic Route Selection (ARS): Any route-to command in a vector can dial an AAR/ARS FAC followed by other digits. It cannot dial only the FAC. Automatic Callback: Automatic Callback cannot be used for calls placed to a VDN. Bridged Call Appearance: VDN extensions cannot be assigned to bridged appearance buttons. A route-to command to an extension with bridged appearances updates bridged appearance button lamps. Busy Verification - Terminals, Trunks: Busy verification of VDNs is denied and intercept tone is returned. Call Coverage: A VDN may be administered as the last point in a coverage path. Call Forwarding: Calls can be forwarded to a VDN. Calls placed by a route-to command to an extension that has call forwarding activated are forwarded. An attendant or phone with console permission cannot activation/deactivation call forwarding for a VDN. An attendant or phone with console permission cannot activation/deactivation call forwarding for a vector-controlled hunt group. Call Detail Recording: You can administer the Feature Related System Parameters form so that the VDN extension is used in place of the Hunt Group or Agent extension. This overrides the Call to Hunt Group - Record option of CDR for Call Vectoring calls. If a vector interacts with an extension or group that has Call Forwarding All Calls active, normal Call Forwarding/CDR interactions apply. For incoming calls to a VDN, the duration of the call is recorded from the time answer supervision is returned. If answer supervision is returned by the vector, and the call never goes to another extension, then the VDN extension is recorded as the called number in the CDR record. If the call terminates to a hunt group, then the VDN, hunt group, or agent extension is recorded as the called number as per the administration described above. If the call terminates to a trunk, then the following two CDR records are generated:
An incoming record with the VDN as the called number and the duration from the time answer supervision was provided to the incoming trunk. An outgoing record containing the incoming trunk information as the calling number and the dialed digits and the outgoing trunk information as the called number.
February 2006
137
Outgoing vector calls generate ordinary outgoing CDR records with the originating extension as the calling number. No Ineffective Call Attempt records are generated for Call Vectoring route-to commands that are unsuccessful. Call Detail Recording - Account Code Dialing: If a route-to number command in a vector specifies an CDR account code, vector processing continues at the next step. Call Park: Calls cannot be parked on a VDN. Call Waiting Termination: If an extension is busy and has call waiting termination administered, the route-to with cov n operation is considered unsuccessful and vector processing continues at the next step. Route-to with cov y is successful (call will wait) and vector processing terminates. Class of Restriction: Each VDN in the system has a COR associated with it. This VDN COR is used to determine the calling permissions/restrictions, the AAR/ARS PGN, and the priority queuing associated with a vector. Code Calling Access: A VDN cannot be used as the argument to the code calling access feature access code. If a route-to number command in a vector specifies the code calling feature access code, vector processing continues at the next step. Conference: A call to a VDN can be included as a party in a conference call only after vector processing terminates for that call. Data Restriction: Music will play on calls from data restricted extensions when the call receives music as the result of a wait-time vector step. Facilities Restriction Level: If a route-to command dials an external number using AAR/ ARS, the FRL associated with the VDN COR is used to determine the accessibility of a routing preference in an AAR/ARS pattern. Facility Busy Indication: The facility busy lamp indication for a VDN is always off. A facility busy button may be used to call a VDN. Facility Test Calls: If a route-to number command in a vector specifies a Facility Test Call, vector processing continues at the next step. Forced Entry of Account Codes: If a COR requiring entry of account codes is assigned to a VDN, the route-to number commands executed by the associated vector are unsuccessful and vector processing continues at the next step. Individual Attendant Access: A call sent to an attendant by a route-to number command can wait in the attendant priority queue. The call is removed from vector processing. Integrated Directory: VDN names and extensions are not available in the Integrated Directory feature.
138
February 2006
Call Vectoring
Intercept Treatment : A VDN cannot be used for Intercept Treatment. Inter-PBX Attendant Calls: A route-to number command in a vector can dial the Inter-PBX Attendant. If the call attempts to access a controlled trunk group, vector processing continues at the next step. Intraflow and Interflow: The functionality of intraflow and interflow may be obtained using the check and goto Call Vectoring commands. Calls may intraflow from an ACD split/skill that is not vector-controlled into one that is vector-controlled. Leave Word Calling: LWC messages cannot be stored, canceled, or retrieved for a VDN. Night Service: A VDN can be administered as a night service destination. Route-to commands that route to destinations with night service activated redirect to the night service destinations. Priority Calling: A VDN cannot be used with the priority calling access code. Intercept tone is supplied to the user. If a route-to number in a vector specifies the priority calling access code, vector processing continues at the next step. Property Management System Interface: VDNs cannot be used with the following features and functions: Message Waiting Notification, Check-In, Check-Out, Room Status, and Automatic Wakeup. Recorded Announcement: The first announcement extension, second announcement extension, first announcement delay, second announcement delay, and recurring second announcement do not exist for a vector-controlled hunt group. Redirection on No Answer: If an ACD split/skill or direct agent call is not answered after an administered number of rings, RONA can redirect that call to a VDN for alternate treatment. Ringback Queuing: External call attempts made using route-to commands with coverage no are not queued using Ringback Queuing when all trunks are busy. External call attempts made using route-to commands with coverage yes are. Send All Calls: If the destination of a route-to with coverage no command has the Send All Calls feature active, calls are not redirected. If there is an idle appearance, the call terminates and vector processing stops. If not, vector processing continues at the next step. If the Send All Calls button is pressed after a vector call is terminated, button activation is denied. Time of Day Routing: Since a route-to number command in a vector can specify the AAR or ARS access codes, the TOD routing algorithm can be used to route the call. Timed After Call Work (ACW): A Timed ACW interval can be assigned to a VDN. Timed Reminder: The attendant Timed Reminder is not available for calls placed, transferred, or extended to a VDN. Vectoring causes all other timers to be ignored.
February 2006
139
Transfer: Calls can be transferred to a VDN. Traveling Class Mark: A TCM is sent when a route-to command dials a seven-digit Electronic Tandem Network (ETN) or 10-digit DDD number using AAR/ARS. This TCM is the FRL associated with the VDN COR. VDN in a Coverage Path: A call covering to a VDN can be routed to any valid destination by the call vectoring command route-to. The coverage option for the route-to digits command is disabled for covered calls. In other words, the route-to digits with coverage=y functions like the route-to digits with coverage=n command when processing covered calls. When the route-to command terminates a covered call locally, information identifying the principal and the reason for redirection are retained with the call. This information can be displayed on display phones or passed to an AUDIX or Message Center system. The class of restriction assigned to a VDN determines the partition group number (PGN). The PGN in turn determines the AAR or ARS routing tables used by route-to commands. When a call covers to a VDN, VDN override has no effect on the display shown on an answering display telephone. This station will show the normal display for a covered call.
140
February 2006
About DAC calling on page 141 Administering DAC on page 143 DAC considerations on page 143 Direct Agent Call (DAC) interactions on page 146
What is DAC? on page 141 Advantages of DAC on page 142 How DAC works on page 142
What is DAC?
Note: Direct Agent Calling (DAC) requires CallVisor Adjunct-Switch Application Interface (ASAI) or EAS. Both originating and called party Class of Restrictions (CORs) must be set to allow Direct Agent Dialing. See Expert Agent Selection on page 149 for information on Direct Agent Announcements (DAA).
Note:
Contact a specific agent instead of a skill hunt group Queue for the agent if the agent is on a call Use Agent LoginID for callbacks and transfers Hear system-wide DAC delay announcement while holding Follow the agent's coverage path, if the call is not answered immediately.
February 2006
141
Advantages of DAC
DAC calls have two important advantages:
They reduce the need to transfer callers who want or need to speak with a certain agent, such as the agent spoken to on a previous call. They provide more accurate reporting of calls, because CMS counts direct agent calls as ACD calls. In this way, agents get proper credit for taking them. By comparison, calls transferred to an agent are not counted as ACD calls.
Callers can dial the agent's login ID as part of a DID or from auto attendant as an extension number. Direct agent calls have a special ringing sound, regardless of the agent's work state, and the current work mode button on the agent's telephone flashes. If the agent is on a call, he or she can use multiple call handling to decide whether to put the call on hold in order to take the direct agent call. If the agent is available, the call is delivered according to the answering and alerting options. If the agent is not available, or if multiple call handling is not used, call coverage or RONA routes the call to backup. While on direct agent calls, agents are unavailable for subsequent ACD calls. If the agent logs off by unplugging the headset, he or she can still answer a direct agent call in the queue by logging back in and becoming available. Agents who have direct agent calls waiting are not allowed to log off using a FAC. If the agent is in Manual In mode or pushes the After Call Work (ACW) button while on a direct-agent call, the agent goes to ACW mode.
Generally, direct agent calls are queued and served in first-in, first-out order before other calls, including priority calls. However, if you administer skill level for the Call Handling Preference, direct agent calls must be assigned the highest priority for them to be delivered before other ACD calls. Otherwise, calls with a higher skill level are distributed before direct-agent calls. Note that you can use Multiple Call Handling (MCH) to allow agents to answer a DAC with another ACD call active. Direct agent calls follow the receiving agents coverage and call forwarding paths, if these features are administered. Once a call goes to coverage or is forwarded, the call is no longer treated as a direct-agent call, and CMS is informed that the call has been forwarded.
142
February 2006
Administering DAC
To administer DAC:
On the Agent LoginID form, enter the agent's direct agent skill. It is suggested that you use the Hunt Group form to set up a skill for all direct agent calls. This skill will: - Tell the communication server how to handle calls to the skill - Show report users how much time each agent has spent on direct agent calls Note: Any agent who will receive DACs should have at least one non-reserve skill assigned to the agent loginID.
Note:
Add the skill to the agent's administered skills on this form. Whenever an outside caller dials the agent's extension, the communication server looks at the entry in that field to determine the skill for tracking call data.
On page 8 of this Feature-Related System Parameters form, you may specify: - A Direct Agent Announcement Extension that plays an announcement to DACs waiting in queue. - Amount of delay, in seconds, before the announcement.
You also need to administer a Class of Restriction (COR) for direct agent calls. Direct Inward Dialing (DID) is administered on the Trunk Group form. On the second page of the Hunt Group form, consider administering Multiple Call Handling On-Request for this hunt group. This feature will enable agents to see that the incoming call is a direct agent call and put their current call on hold to answer the direct agent call. If there is no answer after a certain number of rings, you may use RONA to redirect the caller to a VDN that points to a vector. You can set up the vector to provide appropriate routing and treatment for the call. On page 3 of the Hunt Group form, administer messaging for the direct agent hunt group. Next, you need to assign this hunt group to agents who need to receive direct agent calls.
DAC considerations
This section includes the following topics:
Maximum number of agents on page 144 MIA across splits/skills on page 144 Announcements on page 144 Storing and retrieving messages on page 144
February 2006
143
Class of Restriction on page 145 Changing hunt groups from ACD to non-ACD on page 146
Announcements
Announcements can be analog, aux trunk, DS1, or integrated. Integrated announcements use the TN750, TN2501AP, or co-resident announcement board, and queuing is based on whether one of the playback channels is available. When a channel becomes available, any announcements on the board can be accessed, including the announcement already being played. A caller may be in queue for an announcement because a channel is not available, even though that announcement is not being used. Queues for analog and aux trunk announcements are on a per-announcement basis. You can also install multiple Integrated Announcement boards to allow for more announcements. If a delay announcement is used, answer supervision is sent to the distant office when the caller is connected to the announcement. Charging for the call, if applicable, begins when answer supervision is returned.
144
February 2006
Class of Restriction
Each ACD split/skill and each individual agent is assigned a Class of Restriction (COR). You can use Miscellaneous Restrictions to prohibit selected users from accessing certain splits/ skills. You can use Miscellaneous Restrictions or restrictions assigned through the COR to prevent agents from being accessed individually. Unless you administer such restrictions, each agent can be accessed individually as well as through the split/skill. An agent with origination and termination restriction can receive ACD calls and use the assist function. A telephone in a COR with termination restriction can receive ACD calls. If you are using Service Observing, administer a COR for observers and agents being observed.
If you assign an ACD split extension as the incoming destination of a trunk group and the split extension is later changed, you must also change the incoming destination of the trunk group to a valid extension. Calls incoming on a non-DID trunk group can route to an ACD split instead of to an attendant. Calls incoming on any non-DID trunk group can have only one primary destination; therefore, the trunk group must be dedicated to the ACD split or a VDN. For MEGACOM 800 Service with DNIS over a wink/wink-tie trunk, if all agents are logged out or in AUX work mode, incoming MEGACOM calls receive a busy signal if no coverage path is provided (unlike other automatic-in trunk groups, which receive ringback from the central office). CO communication servers usually drop calls that remain unanswered after two to three minutes. Therefore, if an incoming CO call queues to a split without hearing an announcement or music, and the caller hears CO ringback for two to three minutes, the CO drops the call.
Agent considerations
Agents should not be used for hunt group calls and ACD split/skill calls simultaneously. Otherwise, all calls from one split/skill (either ACD or hunt group) are answered first. For example, if ACD calls are answered first, none of the hunt-group calls are answered until all of the ACD calls are answered. Agents with multiappearance phones can receive only one ACD call at a time unless Multiple Call Handling is active. Without MCH, a phone is available for an ACD call only if all call appearances are idle. The agent may, however, receive non-ACD calls while active on an ACD call.
February 2006
145
Vector-controlled splits/skills
You can enhance ACD by using Call Prompting, Call Vectoring and Expert Agent Selection. For detailed information on vector-controlled splits/skills, see Avaya Call Center Call Vectoring and EAS Guide. Vector-controlled splits/skills should not be called directly using the split/skill extension (instead of using a VDN mapped to a vector that terminates the call to a vector controlled split/skill). However, if split/skill extensions are called, the calls do not receive any announcements, are not forwarded or redirected to coverage, and do no intraflow/interflow to another hunt group. The oldest-call-waiting termination, which is available with Call Vectoring, is supported for agents who are servicing ACD calls only.
146
February 2006
Calls to a split/skill that are directed to an agent do not follow the agents call coverage path. If an agent activates Send All Calls it does not affect the distribution of ACD calls. An ACD split/ skill call directed to an agent station follows the split/skill call coverage path, once the agents Dont Answer interval is met. For a call to an ACD split/skill to be redirected to call coverage on the Busy coverage criterion, one of the following conditions must exist:
All agents in the split/skill are active on at least one call appearance and the queue, if there is one, is full. No agents are logged in. All agents are in Auxiliary Work mode.
Call Forwarding All Calls: Call Forwarding All Calls activated for an individual extension does not affect the extensions ACD functions. When activated for the split/skill extension, calls directed to the split/skill are forwarded from the split/skill. Calls receive no announcements associated with that split/skill (other than a forced first announcement, if administered). The system reports to BCMS/CMS that calls are queued on the split/skill. The system reports to CMS when the call is removed from the queue and forwarded. Calls can be forwarded to an off-premises destination to activate Intraflow and Interflow. See Intraflow and Interflow on page 139 for more information. Data Call Setup: Telephone or data terminal dialing can be used on calls to or from a member of an ACD split/skill. Data Restriction: If the trunk group used for an ACD call has data restriction activated, agents with Automatic Answer activated do not hear the usual zip tone. DCS: CMS cannot measure ACD splits/skills on a Distributed Communications System (DCS) network as if they were one communication server. Agents for a split/skill must be all on the same communication server. If a call to an ACD split/skill is forwarded to a split/skill at another DCS node, the caller does not hear the forced first announcement at the second split/skill. If an ACD split/skill is in night service, with a split/skill at second DCS node as the night service destination, a call to the first split/skill is connected to the second split/skills first forced announcement. Dial Intercom: An agent with origination and termination restriction can receive ACD calls and can make and receive dial intercom calls. Forced Agent Logout from ACW mode: After an agent handles a Direct Agent Call (DAC), the Forced Agent Logout from ACW feature applies when the agent enters the ACW state after the DAC is released.
February 2006
147
Hold: If an agent puts an ACD call on hold, information is reported to the CMS using Personal Call Tracking. CMS records the amount of time the agent actually talks on the call. Individual Attendant Access: Individual attendant extensions can be assigned to ACD splits. Unlike telephone users, individual attendants can answer ACD calls as long as there is an idle call appearance and no other ACD call is on the console. Internal Automatic Answer (IAA): Internal calls directed to an ACD split/skill are eligible for IAA. You cannot administer IAA and ACD Automatic Answer simultaneously on the same station. Intraflow and Interflow: Intraflow and Interflow, when used with Call Forwarding All Calls or Call Coverage, allows splits/skills to be redirected to other destinations on and outside the system. Multiappearance Preselection and Preference: All assigned call appearances must be idle before an ACD call is directed to a phone. Location Preference Distribution: Direct Agent calls take precedence over Location Preference Distribution. Night Service - Hunt Group: When Hunt Group Night Service is activated for a split/skill and the night-service destination is a hunt group, a caller hears the first forced announcement at the original split/skill. The call is redirected to the night-service destination hunt group. If all agents in the hunt group are busy, the caller hears whatever you have assigned. Terminating Extension Group: A TEG cannot be a member of an ACD split/skill.
Transfer - Calls cannot be transferred to a busy split/skill. The transfer fails and the agent transferring the call is re-connected to the call. If an agent presses the Transfer button, dials the hunt-group extension number, and then disconnects while the split/skill is busy, the call is disconnected. Phone Display - For calls dialed directly to an ACD split/skill extension, the identity of both the calling party and ACD split/skill are shown on the phone display.
148
February 2006
About EAS on page 149 Administering EAS on page 149 Administering Direct Agent Announcement on page 150 Detailed administration for EAS on page 151 Call handling preference administration on page 152 EAS considerations on page 154 EAS interactions on page 154
About EAS
Use Expert Agent Selection (EAS) to route incoming Automatic Call Distribution (ACD) calls to the agent who is best qualified to handle the call. That is, the agent with the specialized skills or experience required to best meet the callers needs. In addition, EAS provides the following capabilities:
You assign all agent functions to the agent login ID and not to a physical phone. Therefore, EAS agents can login to and work at any phone in the system. Using the agent login ID, a caller places a call directly to a specific agent. These calls can be treated and reported as ACD calls.
Administering EAS
The following forms and fields are required to administer the EAS feature. Form System Parameters Customer-Options Field
Agent LoginID
All
February 2006
149
Field
Skill ACD Vector Set all three fields to y.1 Group Type (ucd/ead)
Vector Directory Number Class of Restriction CDR System Parameters Call Vector Feature-Related System Parameters
1st/2nd/3rd Skill (optional) Direct Agent Calling Record Called Agent Login ID Instead of Group or Member All
Expert Agent Selection (EAS) Enabled Minimum Agent-LoginId Password Length Direct Agent Announcement Extension/Delay Message Waiting Lamp Indicates Status For
1. If the Message Center field is set to AUDIX on the Hunt Group form, the Skill and ACD fields must be set to y, but the Vector field can be set to either y or n.
EAS must be both optioned on the System Parameters Customer-Options form, and enabled on the Feature-Related System Parameters form. Once EAS is optioned, you can complete most of the EAS-related administration prior to enabling the feature. When EAS is optioned on the System-Parameters Customer-Options form, Skill Hunt Groups replace splits. In addition, help messages, error messages and field titles change from Split to Skill on various forms. Any EAS agent login ID must be part of the station numbering plan. Physical aspects of the phone, such as the set type and button layout, are associated with the phone and not the login ID. On the Station form with the EAS featured optioned, when a work-mode button is selected, no Gp information can be entered. The assist and queue status buttons require that Group be entered.
150
February 2006
You must also have enabled either Expert Agent Selection (EAS) or ASAI Adjunct Routing (or both). Form System-Parameters Customer-Options Field
ACD Vectoring (Basic) Expert Agent Selection (EAS) or ASAI Adjunct Routing Direct Agent Announcement Delay Direct Agent Announcement Extension
All
Assign skills to VDNs on the Vector Directory Number form. Create vectors that will route a call to the correct skill. Assign skills with priority levels to agents on the Agent Login ID form.
VDN administration: You can administer up to three VDN skill preferences on the Vector Directory Number form in the 1st Skill, 2nd Skill and 3rd Skill fields. These fields indicate the skills that are required to handle calls to this VDN. All of the VDN skills on the VDN form are optional. For example, only the first and third, or only the second and third VDN skills might be assigned. Vector steps can then refer back to these fields to route calls. For example, queue-to skill 1st routes calls the skill administered as 1st on the VDN form. Vector administration: When a call routes to a VDN, the VDN directs the call to the vector that is specified on the Vector Directory number form. The vector then queues the call to the skill specified in a vector step. You can write vectors that route calls either to specific skill numbers or to the skill preferences administered on the Vector Directory Number form. Agent administration: Assign skills to each agent. In addition, assign a skill level to each skill for the agent. When a vector routes incoming calls to a skill, the call is delivered to an available agent with the skill assigned. If no agents are available, the call is queued until it can be answered by an agent who has the skill required to handle the call. Agent selection: The administered agent selection method and Call Handling Preference determine which agent will receive an incoming call.
February 2006
151
Agent selection method: EAS can use either Uniform Call Distribution (UCD) or Expert Agent Distribution (EAD) to select agents for calls. Both methods can use the Most-Idle Agent (MIA) or the Least Occupied Agent (LOA) algorithm to select agents. For more information on agent selection methods, see Automatic Call Distribution on page 79.
MIA Across Splits/Skills on page 152 Additional agent login ID capabilities on page 153 DAC on page 153
The call handling preference selected on the Agent Login ID form can route calls based on either greatest need or agent skill level. The following table summarizes how a call is routed based on greatest need or agent skill level administration with either UCD or EAD distribution.
.
If: Agents are available. When a new call arrives it is delivered to:
EAD - Most-idle agent with the highest skill level for the calls skill. UCD - Most-idle agent with the calls skill. EAD - Highest priority oldest call waiting for agents highest level skill with calls in queue. UCD - Highest priority oldest call waiting for the agents highest level skill with calls in queue.
EAD - Most-idle agent with the highest skill level for the calls skill. UCD - Most-idle agent with the calls skill. EAD - Highest priority oldest call waiting for any of the agents skills. UCD - Highest priority oldest call waiting for any of the agents skills.
Agents are not available, calls are in queue. When an agent becomes available, he or she receives:
152
February 2006
DAC
Calls to an agents login ID are treated as direct agent calls if the caller and the agent have the Direct Agent Calling Class of Restriction (COR). Direct agent calls can be originated by stations or trunks. If the caller or agent does not have the proper COR, the call is treated as a normal non-ACD (personal) call. See Avaya Business Advocate on page 90 for additional information on how DAC works, is used in the contact center, and is administered. Direct agent calls are treated as ACD calls and receive zip tone answer, queue as other ACD calls do, allow the agent to enter after call work following the call, and are measured by BCMS and CMS.
February 2006
153
Any of the agents skills can be the direct agent skill. When greatest need is optioned as the Call Handling Preference, the agent always gets direct agent calls before any skill calls. This is because direct agent calls have a higher priority than skill calls. However, when skill level is optioned as the Call Handling Preference, the agent will get direct agent calls first only if the direct agent skill has the agents highest skill level. Otherwise calls from a skill with a higher level will be distributed before direct agent calls. If the direct agent skill and another skill are the same skill level, the agent will always receive direct agent calls before the other skill calls because direct agent calls have a higher priority. A route-to vector command with an EAS login ID as the destination is treated as a IC Email call if the VDN and agent have the COR and the Direct Agent field is set to y.
EAS considerations
Station User records cannot be shared between TTI ports and EAS LoginID extensions. This causes a reduction in the number of possible EAS LoginID extensions allowed by the System depending on the number of administered TTI ports. For example, if 2,000 TTI ports are administered, the maximum number of allowable EAS LoginIDs is reduced by 2,000. EAS agent login IDs are also tracked for personal calls. CMS uses the first skill an EAS Agent is logged into to track personal calls. If the first logged-into skill is unmeasured, CMS credits the agent login ID with the personal call, but no skill hunt group is credited with the personal call. The system can have either splits/skill hunt groups but not both simultaneously. Non-ACD hunt groups can exist with either splits or skills. Skill hunt groups are required when using EAS.
EAS interactions
Unless otherwise specified, the feature interactions for skill hunt groups are the same as for vector-controlled splits. Abbreviated Dialing: Abbreviated Dialing is used to log in or log out EAS agents. Abbreviated Dialing lists/buttons can only be administered for stations. Add/Remove Skills: In the EAS environment, agents have the ability to add and remove skills during a login session by dialing a FAC. Other phone users with console permissions can add or remove an agents skill on behalf of the agent. (Note that the ability to add and remove skills depends on whether a user has a class of restriction (COR) that allows adding and removing skills.) Administration Without Hardware: EAS login ID extensions are extensions without hardware. Login ID extensions require space in the dial plan. Agent Work Mode States: With EAS, agents can only be in a single work mode at any one time for all their skills.
154
February 2006
Assist: The Assist feature can be used with a skill hunt group (for example, where there is one supervisor per skill hunt group). When assist is selected, a call is placed to the supervisor associated with the skill for the active call. AUDIX: Calls to the EAS agent login ID can cover to AUDIX. Auto-Available Splits/Skills: If a skill hunt group is administered as an Auto-Available Skill (AAS) the EAS login IDs assigned to this skill must also be administered as Auto-Available. When the communication server reinitializes, these login IDs are automatically logged in with the auto-in work-mode. If any communication server features attempt to change the work-mode to anything except to auto-in, this attempt is denied. This feature is not intended for human agents. Automatic Answering with Zip Tone: The Automatic Answer option can only be administered for a physical extension. Automatic Callback: Users cannot activate Automatic Callback to an EAS agents login ID. They can activate Automatic Callback to the phone where the agent is logged in. Call Forwarding: Skill hunt groups (since they are vector-controlled) cannot be call forwarded. EAS agent login IDs cannot be forwarded, but the physical extension where the EAS agent is logged in can be forwarded. Call Park: Calls cannot be parked on the skill hunt group extension. Call Pickup: Skill hunt group extensions and EAS login ID extensions cannot be members of a call pickup group. Class of Restriction (COR): Skill hunt groups do have a class of restriction. This is used if the skill hunt group extension is called directly. The COR for an EAS agent login ID overrides the physical extensions COR of the phone an EAS agent logs into. Class of Service (COS): EAS agents do not have a COS associated with their login ID. Therefore, the COS of the telephone is not affected when an EAS agent logs into it. Directed Call Pickup: An EAS agent can use the Directed Call Pickup feature to pick up a call and/or have his or her calls picked up by another agent. The Class of Restriction of the agent will override the Class of Restriction of the station where the agent is logged in. If both the stations COR and the logged-in agents COR allow the call to be picked up using Directed Call Pickup, the user picking up the call can use either the stations extension or the agents loginID.
February 2006
155
Displays - Phone: When an EAS agent logs in, the display for originators who call the login ID shows the login ID and agent name (as administered using the Agent Login ID form). Calls that the agent originates show the agent login ID and agent name at the receiving telephone display. However, the user can display the name of the physical extension where the EAS agent is logged in. To do this, the user must be active on a call with the agent, and must have a telephone with an alphanumeric display and an inspect button. When the inspect button is pressed during a call to or from the EAS agent, the physical extension name of the agent is displayed. Calls to the physical extension show the physical extensions number and name on the originators display. Leave Word Calling: When an EAS agent is logged into a station, the agent can only retrieve LWC messages left for that agents login ID. To retrieve LWC messages left for that station, the agent must log out. When an EAS agent is logged into a station, its Message lamp defaults to tracking the status of LWC messages waiting for the station. However, you can assign the Message lamp to track the status of LWC messages waiting for the agents login ID. Look Ahead Interflow: VDN skills are not sent to another ACD/PBX when a call interflows using Look Ahead Interflow. If skills have the same meaning on both ACDs, then a Look Ahead Interflow command to a VDN with the same skills assigned can provide a mapping of the skills. Message Waiting Lamp: The Message Waiting Lamp by default tracks the status of messages waiting for the logged in EAS agent LoginID rather than messages for the physical extension. The operation of the Message Waiting Lamp can be changed so that it tracks the status of messages waiting for the physical extension where the agent is logged in. For more information about Feature-Related System Parameters, see Administrator Guide for Avaya Communication Manager. Queue Status Indications: Physical extensions can be administered with Queue Status Indicator buttons and lamps for skill hunt groups. Queue Status Indicators can be administered for all skills needed by agents using that physical extension, given that enough buttons are available. Service Observing: The Service Observing feature is activated in the EAS environment by dialing either the physical extension of the telephone where an EAS agent is logged in or the login ID of the agent. VuStats: VuStats displays can show an agents skill assignments and can show some measurements by skill.
156
February 2006
About Forced Agent Logout from ACW mode on page 157 Reason to use on page 157 Prerequisites on page 157 Forced Agent Logout from ACW interactions on page 159
Reason to use
This feature is typically used when customers want to:
Require that agents not remain in ACW longer than a set time limit in order to monitor agents who exceed the time limit Logout agents who walk away from their position while in ACW mode
Prerequisites
You can set Forced Agent Logout from ACW only if all of the following conditions are true:
Expert Agent Selection (EAS) is enabled and active. The Reason Codes feature is active. If the Reason Codes feature is not active, you can still set the maximum time the agent can be in ACW on a system-wide and on an agent basis, but you cannot administer a reason for the logout. The Call Center release is 3.0 or later.
If any of these values are not true, you will not be able to change the default values on the Forced Agent Logout from ACW fields that enable the feature.
February 2006
157
Note:
Note: Changes do not apply until the agent logs out and logs back in again.
You want different timeout periods assigned to specific agents You do not want the timeout feature to apply to certain agents
158
February 2006
The software aborts sending the message. The CWC session is closed as the agent is being logged out.
Even if the setting for CWC is forced, logging out of the agent is allowed and takes precedence over the CWC entry. Direct Agent Calls: After an agent handles a Direct Agent Call (DAC), the Forced Agent Logout from ACW feature applies when the agent enters the ACW state after the DAC is released. Multiple Call Handling: An agent in ACW is logged out because the Forced Agent Logout from ACW timer has expired, even if the agent has ACD calls on hold. Timed ACW: The Timed ACW feature immediately switches an Auto-In agent into ACW mode for a specific length of time after the agent disconnects from a call. If both Timed ACW and Forced Agent Logout from ACW are administered, consider the following:
If the agent disconnects from a call while in Auto-In mode, the Timed ACW settings apply and the agent is not logged out based on the Forced Agent Logout from ACW settings. If the agent, after disconnecting from a call, uses the ACW button to enter ACW, or enters ACW while in Manual-In mode, the Forced Agent Logout from ACW feature settings apply.
February 2006
159
About ICM on page 160 Administering ICM on page 160 ICM detailed description on page 161 ICM considerations on page 165 ICM interactions on page 166
About ICM
Inbound Call Management (ICM) allows you to integrate features of the communication server with host-application processing and routing, and automate delivery of caller information to agents displays. You can create a sophisticated system to handle inbound calls for applications such as telemarketing and claims processing. To implement ICM, you integrate features of the communication server such as Automatic Call Distribution (ACD), Expert Agent Selection (EAS) Call Vectoring, Direct Agent Calling (DAC), and Call Prompting with an application on a host processor. The host application, or adjunct, can be a CallVisor/PC, an IVR voice system, Telephony Services Server serving a local-area network, or a vendor application using the CallVisor Adjunct/Switch Applications Interface (ASAI). A CallVisor ASAI link between the communication server and adjunct allows the adjunct to control incoming call processing and routing. In addition, you can automate ACD agent telephone displays and associate them with new and transferred calls, and assist calls to a supervisor. You can display incoming call information such as Calling Party Number (CPN), Billing Number (BN), and Dialed Number Identification Service (DNIS). Or, you can set up the adjunct to retrieve caller information from a database and display it on a particular agents screen, based on the service dialed. See ICM detailed description on page 161 for more information on applications.
Administering ICM
Display the System-Parameters Customer-Options and ensure that the ACD option is enabled. If you are using CallVisor ASAI or Call Vectoring, ensure appropriate ASAI Capability Groups options or the Vectoring (Basic) and/or Vectoring (Prompting) options are enabled.
160
February 2006
Administer the system as defined in the table at Administering ACD on page 83 with the following additional considerations. Required forms - ICM Form display System-Parameters Customer-Options Verify options are active Trunk Group (ISDN-PRI) Field
Trunk Group form: Administer the Per Call CPN/BN field for the appropriate ISDN-PRI trunk group. The corresponding information is sent with a call-offered event report to the adjunct. Hunt Group form: Complete a Hunt Group form for each split/skill that the ICM adjunct will monitor. Call Vector form: If you are using Call Vectoring, an ASAI link interface extension number is required for adjunct routing vector commands. This extension is the same as the one you enter on the Station form. See Automatic Call Distribution on page 79, Call Vectoring on page 133, Call Prompting on page 130, and CallVisor Adjunct-Switch Application Interface and any other features you are implementing for ICM for additional administration requirements.
Applications on page 162 Agent data screen delivery applications on page 162 Integration with speech processing adjuncts on page 163 Host/adjunct call routing on page 165
February 2006
161
Applications
The following are some typical ICM applications:
The system passes calling party/billing number (CPN/BN) information and the call is routed to an adjunct application for screen pop and supervisory transfers, with screen duplication. The system sends to the adjunct application both caller and prompter information about all incoming calls to a particular number. According to caller information in a database, the application directs the communication server to route the call. For example, the call could be routed to a preferred agent, to best customer treatment, or to accounts receivable. The system uses Call Prompting to obtain a customer account number and then passes this information to the adjunct for call routing or screen pop. The system connects the caller to a voice response unit (VRU), along with caller CPN/BN and DNIS [Link] caller then interacts with the VRU to direct how the call is handled. The system can verify a callers identity and provide access to database information such as claims status or account balance. With Direct Agent Calling (DAC), an adjunct application can transfer a call to a specific ACD agent and have the call treated as an ACD call and tracked on Call Management System (CMS). An adjunct application can attach information used by another application to an ICM call using User-to-User Information fields. The adjunct transfers the call, along with the application-specific information, over primary rate interface (PRI) trunk to a CallVisor ASAI application at another communication server. For example, an application at one communication server can determine a callers account or claim number and pass this information to a special list on another communication server, where an application will transfer the call.
For additional application scenarios, see Avaya Call Center Call Vectoring and EAS Guide.
Note:
162
February 2006
General processing for this type of application occurs as follows. 1. An Interactive Voice Response (IVR) system or host requests notification for events such as call offered, call ended, call connected, call dropped, call transfer, and alerting. 2. The communication server notifies the IVR system with event reports when the call arrives, when the agent answers, when the call drops, and so on. 3. The IVR system sends information to the host application so that it can send a data screen to the agents data terminal. The IVR system can determine when a call drops before being answered and can track abandoned calls or use CPN/BN information for callbacks.
Data-screen integration is provided on transferred calls. Answer notification is provided on internal calls (CallVisor ASAI capabilities let you know what happens with the call).
February 2006
163
ISDN network information such as CPN/BN and DNIS is delivered to agents (call prompting for this information is not necessary).
A simplified configuration of this application is shown in the following figure. Simplified ICM configuration for speech processor integration
General processing for this type of application occurs as follows: 1. The communication server uses CallVisor ASAI link to pass incoming call information to the IVR voice system. 2. The split/skill on the communication server distributes the call to an available voice line. 3. After digits are collected using a DTMF keypad, the IVR system transfers the call back to a split/skill or specific agent on the communication server using CallVisor ASAI. 4. If the call is transferred to an agent, the communication server uses CallVisor ASAI link to pass an event report on which agent receives the call. 5. The IVR system forwards the agent ID to the host application, which delivers a data screen to the agent. 6. Agents can display collected digits on their data terminals. Except for the dialed number, information from an IVR system cannot be carried with the call and displayed on a phone. For example, digits collected in an IVR system adjunct cannot be passed to the communication server for display.
164
February 2006
7. If the collected digits are the extension where the call is being routed, these routing digits are passed to the communication server as the destination in the CallVisor ASAI third-party make-call request. The IVR system uses the request to set up various types of calls.
Note:
For adjunct routing, if the call queues to a split/skill or leaves vector processing, a route-end request is sent to an IVR system.
ICM considerations
Administrators and planners must consider:
ICM traffic Rated communication server capacity CallVisor ASAI interface traffic Rated capacity of the adjunct application processor
Avaya Technical Design Center can provide planning assistance. In addition, you must consider the following:
CallVisor ASAI and BX.25 CPN/BN-ANI are not supported simultaneously. Direct agent calls are allowed only if the caller and the receiving agent have a Class of Restriction (COR) that allows Direct Agent Calling (DAC).
February 2006
165
Direct agent calls cannot go through vectors. Direct agent calls cannot be made over a DCS link. If the receiving agent is not an internal extension, the call is denied.
ICM interactions
Call Prompting: Digits collected by Call Prompting are passed with current call information to an IVR system adjunct. Direct Agent Calling : DAC allows an adjunct to direct a call to a particular ACD agent and have the call treated as an ACD call. Calls that enter the communication server as ACD calls and are routed to a particular agent using adjunct routing, or are transferred using a third-party make-call request, are treated as ACD calls for the duration of the call. See Automatic Call Distribution on page 79 for more information on direct agent calls. Priority Calling: CallVisor ASAI allows both Priority Calling and DAC for the same call.
166
February 2006
Information Forwarding
Information Forwarding
This section includes the following topics:
About Information Forwarding on page 167 Administering User-to-User Information transport on page 168 Information Forwarding detailed description on page 170 Administering the UUI IE station button on page 171 Information Forwarding considerations on page 171 Information Forwarding interactions on page 173
ASAI user information the name of the active VDN (LAI DNIS) other LAI information (a time stamp showing when the call entered the current queue, the calls priority level in its current queue, and the type of interflow) any collected digits (this does not include dial-ahead digits). These digits are available for processing at remote vectors and/or displaying to the agent. the number of seconds that the call has already spent in vector processing (called in-VDN time) Universal Call ID (UCID) Note: Sending of information depends on priority settings and activated features. Also the communication server version must be V6 or later.
Note:
February 2006
167
If you are using shared UUI (any Supplementary Service other than b), then you must administer the UUI Treatment for the trunk groups (both outgoing and incoming at the remote end) as shared. Use this option when you want to forward information to the communication server in non-QSIG networks. With QSIG (Supplementary Service b), you need to administer Shared UUI to include ASAI user information with MSI transport. If UUI Treatment is the default service-provider, the communication server forwards the ASAI user data (if provided) in a non-shared codeset 0 UUI IE while forwarding the other data as MSI. Note: You do not need to complete this procedure if you do not intend to send user data over the network.
Note:
The following table lists the form and fields needed to administer information transport on trunk groups. Form ISDN Trunk Group (BRI or PRI) Fields UUI IE Treatment Why is this field needed? Set field to either: Shared (for trunk groups connected to the communication server, if you want shared data). Service-provider (for trunk groups connected to communication server releases prior to R6.3, or if you want service provider functionality). Set according to what the network supports. 128 (default) is recommended for private networking. Set the priority for each type of user data (such as UCID, ASAI, and other application information). Only needed for non-QSIG trunk groups. Optional field? Yes However, this field cannot be blank.
Yes
168
February 2006
Information Forwarding
To administer Shared UUI information transport: 1. In the command line, enter: change trunk-group n where n is the number of the trunk group you want to administer. The Trunk Group administration form is displayed. 2. Go to page 2 of the form.
!
CAUTION:
CAUTION: If you want service provider functionality, do not enter shared in page 2 in the UUI Treatment field. Instead, leave the default service-provider in this field.
3. If the trunk group is not connected to an early version communication server, or if you otherwise do not want service provider functionality, enter shared in the UUI Treatment field. The Maximum Size of UUI IE Contents field appears. Note: If you enter shared and the Send Codeset 6/7 LAI trunk group option is on, you send the LAI information twice (unless the LAI Name and Other LAI data items priorities are blank with non-QSIG - with QSIG, both are always sent), and you may exceed the maximum ISDN message size. 4. If you want to change the default size of 128 in the Maximum Size of UUI IE Contents field, then enter the number for the maximum UUI size. If you want to keep the default size, go to Step 5. You must administer the trunk groups to send the appropriate amount of user information over the connected network. For example, if the public network only supports 32 bytes of user information, and you enter a number larger than 32, the network may reject the entire UUI IE. The communication server accepts a range from 32 to 128. 5. Go to page 4 (the Shared UUI Feature Priorities page which comes up only when the UUI Treatment field is set to shared). Notice that all feature names (whether enabled or not) appear on this page. The default values were assigned when Shared UUI was enabled. 6. Either leave the default settings, or reassign numbers from 1 to 6 (1 is the highest priority) to each feature. For more information about user needs, see Determining user information needs on page 170. Note: If you leave a feature field blank, that feature will not transport in the UUI IE. If the public network supports less than 128 bytes, you need to choose what feature information you want to send, and give that feature field a higher priority. 7. Press Enter to save your changes.
Note:
Note:
February 2006
169
Enables multiple applications on the communication server to share the contents of the UUI IE or MSI Allows for backwards compatibility with software prior to the DEFINITY R6.3.
Enhanced Look-Ahead Interflow - routes calls from busy contact centers to centers that are less busy (see Look-Ahead Interflow on page 176). Note: Look-Ahead Interflow information can be forwarded using information transport or the traditional codeset 6/7 LAI IE.
Note:
Best Service Routing - routes calls to the best available agents wherever they are (see Best Service Routing on page 102). Universal Call ID - provides a means to collect and trace call data from multiple contact centers (see Universal Call ID on page 243).
170
February 2006
Information Forwarding
Information that an adjunct provides to Communication Manager Information from a remote site, such as data forwarded with the call
The station displays up to 32 characters of Adjunct Switch Application Interface (ASAI) user data associated with the call or inserted by the ASAI. Reason to use. The ability to display the UUI data using a station set button provides another way to provide the agent with caller information. Administration. 1. Administer the uui-info button as a feature button using the change station x or the change attendant x commands. For more information about how to set up feature buttons, see Administrator Guide for Avaya Communication Manager. 2. Use the display cor x command to get to the CLASS OF RESTRICTION form. There is a new field on page 2 called Station-Button Display of UUI IE Data?. 3. Type y to allow the use of this feature. This Class of Restriction (COR) is then assigned to the agents equipped with the button.
Enhanced information forwarding has been tested with several major carriers. To find out if these capabilities work with your carrier, check with your account team for the most current information. If testing has not been done to verify operation over the public networks involved with the preferred specific configuration, use of private ISDN trunking between the nodes should be assumed until successful testing has been completed. Any communication server that acts as tandem node must have priorities assigned to the Shared UUI features for non-QSIG trunk groups. Even if this communication server does not create anything, the priorities must be set correctly to pass the information along. For more information, see the Troubleshooting on page 172 section.
February 2006
171
The Send codeset 6/7 LAI trunk group option operates independently of the UUI IE Treatment trunk group option. However, if you turn both of these options on, youll send the same information twice and possibly exceed the maximum ISDN message size. The communication server provides a warning message when both options are administered. There are two ways to correct when the user data exceeds the maximum message size, either: - put a blank in the priority fields for VDN Name and Other LAI Information on the Shared UUI Feature Priorities form, or - disable the Send codeset 6/7 LAI option. For non-QSIG or QSIG trunk groups to the communication server that require information forwarding, the UUI IE Treatment should be shared and the Send Codeset 6/7 LAI IE should be n. Information transported using the Shared UUI will not work with non-Avaya switches unless they adhere to the proprietary encoding.
Troubleshooting
The following troubleshooting hints should be reviewed when information is not forwarded, even though you received no error messages while administering the Shared UUI feature, and all software and connections meet the minimum requirements:
If DCS is used, make sure all ISDN trunks between the communication server used for DCS or remote AUDIX are configured in the D-channel mode. For each ISDN trunk administered with the Shared UUI option, make sure the UUI size does not exceed the UUI IE size that the network can support. For all non-QSIG ISDN trunks, make sure the UUI IE Treatment field is set to shared. Make sure trunk group options are set correctly for the application and configuration. Applications may fail on networks supporting limited UUI transport. Administration determines which applications UUI will be transported in these cases. If a given application is failing, first check the administration to determine if the application in question has the highest priority. This applies to tandem nodes as well as originating nodes. Applications that originate UUI on tandem nodes can request that assigned priorities at the tandem node be applied to the resulting UUI. Therefore, it is possible for a tandem node to erase UUI information received from the originator. Passing UUI through a tandem node transparently, as required for UUS Service 1, does not apply to the proprietary shared UUI procedures of the communication server.
172
February 2006
Information Forwarding
February 2006
173
About Intraflow on page 174 About Interflow on page 174 Administering Intraflow and Interflow on page 175 Intraflow and Interflow detailed description on page 175 Interflow and Intraflow considerations on page 176 Interflow and Intraflow interactions on page 176
About Intraflow
Use Call Coverage with Intraflow to redirect ACD calls from one split/skill to another conditionally, according to the coverage paths redirection criteria. For example, you can define a split/skills coverage path to automatically redirect incoming ACD calls to another split/skill when a terminal is busy or unanswered. You can redirect calls to less busy splits/skills, for more efficient call handling. Use Call Forwarding with Intraflow to unconditionally forward calls for a split/skill.
About Interflow
Interflow allows you to redirect ACD calls from a split/skill on one communication server to a split/skill on another communication server or external location. Use Call Forwarding All Calls with Interflow to unconditionally forward calls directed to a split/skill to an off-premises location. Calls can be forwarded to destinations off the communication server (that is, phone numbers on the public telephone network). You cannot use Call Coverage with Interflow. If a coverage point station or split/skill is forwarded/interflowed, it is taken out of the coverage path. For details on how to forward calls to an external extension and on Call Coverage redirection criteria, see Feature Description and Implementation for Avaya Communication Manager. See Call Vectoring on page 133 and Look-Ahead Interflow on page 176 for information on advanced Interflow capabilities.
174
February 2006
Call Forwarding Activation Call Forwarding Deactivation Inflow Threshold Priority on Intraflow Dont Answer Busy Number of Rings
A call is intraflowed from split 1 to split 2 using Call Coverage. Split 1 is assigned priority on intraflow. Split 2 has a queue with three priority calls and four nonpriority calls. Split 2 has an inflow threshold of 90 seconds and the oldest call in queue at split 2 has been in queue for 60 seconds.
February 2006
175
Split 2 has been assigned a second delay announcement and has a second delay announcement interval of 45 seconds. Music-on-Hold is provided.
When the call is intraflowed from split 1 to split 2, the call is placed in the split 2 queue as the fourth priority call, ahead of the four nonpriority calls. The call stays in the queue for 45 seconds and is still not answered. Then the call is connected to the second delay announcement for split 2. After the announcement, the caller hears music until an agent answers the call. You can assign a Coverage ICI button to an agents multiappearance phone. The agents use the button to identify a call that is intraflowed from another split/skill. When an agent receives such a call, the button lamp lights.
176
February 2006
Description of Location Preference Distribution on page 177 Reasons to use on page 177 Prerequisites on page 178 About location numbers on page 178 Call-handling conditions on page 180 How to administer Location Preference Distribution on page 181 Local Preference Distribution interactions on page 181
Reasons to use
Customers can use this feature to:
Lower customer networking costs by reducing the amount of intra-switch network traffic Improve audio quality
February 2006
177
Prerequisites
You can set Location Preference Distribution only if all of the following conditions are true:
Expert Agent Selection (EAS) is enabled and active. The Multiple Locations field is set to y on Page 4 of the Systems-Parameters Customer-Options form. The Call Center release is 3.0 or later.
The Multiple Locations feature on page 178 Changes to the location number on page 178 How trunks, stations, and agent endpoints obtain location numbers on page 179 How to set up a location number on page 179
178
February 2006
Non-IP phones and trunks inherit the location number from their connected hardware. For example, a non-IP phone inherits its location number from a cabinet, remote office, or media gateway. IP phones indirectly obtain their location numbers when the location numbers are administered on the Network Region form. This form applies location numbers to all phones in that IP region. If the location field is left blank on the Network Region screen, the IP phone derives its location from the CLAN board located on the cabinet or gateway where the phone is registered.
IP and SIP trunks obtain their location from the cabinet containing the CLAN/NIC that the trunk is signaling through.
Important: For details on how to use these forms and the commands associated with these forms, see Administrator Guide for Avaya Communication Manager.
Time zone offset between local standard time and the remote server location Daylight savings rules used by any expansion port networks (EPNs) located in different time zones Number plan area codes An ARS prefix that is required for 10-digit calls. The ARS prefix defines calls that are routed to the relevant location, such as E911 local call routing
Use the Cabinet Description form to assign location numbers to the appropriate EPN cabinets. Use the change cabinet xx command.
Use the Media Gateway form to assign location numbers to the Media Gateway.
February 2006
179
You can assign the same location number to more than one cabinet or gateway that is located in the same time zone. Note that you can assign all Avaya DEFINITY and Media Server configurations, except the S8100 Media Server configuration, to locations other than 1. The DEFINITY Server CSI and SI configurations default to location 1. Digital and analog station sets get their defined location number based on the port location of the cabinet or gateway. The circuit switch trunks also obtain their gateway number in the same manner.
The correct date and time information and trunk routing based on the IP network region. The correct date and time worldwide displayed for IP phones registered with a server, but located at a remote site or a site with a S8300 Media Server with a G700 or equivalent gateway. The IP phone can be administered in a different network region from other Avaya Communication Manager endpoints, and in the same location as the S8300 Media Server or remote office users. This allows IP endpoint users the ability to move from location to location and always have correct display information. Remote users are identified in a network region and location that routes them to correct 911 services or notifies them through announcements that they are in a different 911 jurisdiction than where they are registered.
Call-handling conditions
You can use Location Preference Distribution to administer how the system handles agent-surplus conditions and call-surplus conditions.
Agent-surplus conditions
An agent-surplus condition is when available agents are waiting for incoming ACD calls. The Location Preference Distribution algorithm routes new incoming ACD calls to an idle agent located within the same location number as the calling partys trunk or station. If there is no match for an idle agent, the incoming ACD call is routed to the agent at the top of the skills free-agent list based on the administered selection criteria.
180
February 2006
Call-surplus conditions
A call-surplus condition is when there are ACD calls in queue waiting for an available agent. The Location Preference Distribution algorithm routes the next best queued call to a multi-skilled EAS agent that has the same location number as the call. The next best queued call is determined by the appropriate Avaya Business Advocate or non-Advocate algorithm. If there is no match between the queued ACD call and the skills administered for the agent, the normal best queued ACD call selection is made by the appropriate Avaya Business Advocate or non-Advocate algorithm. The selection is made without any location number preference of the queued ACD call or agent based on the administered selection criteria. Location Preference Distribution selects calls only from the top of the queue for each skill. Location Preference Distribution does not try to match the agents location from the skill queue. For example, when an agent with five skills becomes available and has calls in queue for three of his skills, Location Preference Distribution looks at the call at the top of each queue. If one or more calls match the location of the agent, Location Preference Distribution uses the administered selection criteria to pick a call for the agent from the same location.
A service objective that is assigned on the Hunt Group form. Agent percentage allocation that is assigned on the Agent Login ID form on a per skill basis.
Local Preference Distribution takes precedence over any Avaya Business Advocate call handling preferences.
February 2006
181
Best Service Routing (BSR): Local Preference Distribution is used to select an available agent within the Call Center during consider and queue-to best step operations. Local Preference Distribution is not used across system sites. In this case, there is no notion of a multi-site network region. Call Admission Control: Location Preference Distribution does not interact directly with the Call Admission Control feature. However, when Location Preference Distribution selects a trunk-agent combination at the same location, not as much overall bandwidth is needed between locations. Location Preference Distribution cannot circumvent an inter-node bandwidth blockage between two Wide Area Network (WAN) switch or gateway sites when any of the following conditions exist:
All agents at an incoming trunk switch or gateway location are busy. The WAN bandwidth has reached capacity between the incoming trunk location and a remote location. An agent is unavailable at the remote location.
In order to bypass the blocked WAN call path, BSR - or any other multi-site feature - routes an incoming ACD trunk call to an available agent at the remote location. The call is routed over the Public Switched Telephone Network (PSTN), Integrated Services Digital Network (ISDN) tie trunk, as well as other types of networks. Call handling conditions: For information about how call handling conditions are used with Location Preference Distribution, see Call-handling conditions on page 180 Conference and Transfer: When an incoming trunk call is transferred to an ACD hunt group and the agent is available when the transfer occurs, the location number is for the agent that transferred the call. If the transferred call queues and the transferring agent drops before an agent is available, the location number is for the incoming trunk. Direct Agent Calling: Direct Agent calls take precedence over Location Preference Distribution. Dynamic Advocate: Dynamic Advocate provides call-handling preferences based on:
A Percentage Allocation Distribution (PAD) group type preference assigned on the Hunt Group form A Percentage Allocation (PA) assignment for the skill assigned on the Agent Login ID form. The Service Objective field on the Hunt Group form overrides the service objective assigned for Service Level Supervisor (SLS) on the Hunt Group form.
Local Preference Distribution takes precedence over Dynamic Advocate call-handling preferences. EAS: Expert Agent Selection (EAS) must be enabled and active before you can assign Local Preference Distribution.
182
February 2006
Inter-Gateway Alternate Routing (IGAR): IGAR provides the ability to alternately use the Public Switched Telephone Network (PSTN) to carry the bearer portion of a call when the IP-WAN is incapable of carrying the bearer location. Local Preference Distribution does not interact directly with IGAR. However, when Location Preference Distribution selects a trunk-agent combination in the same location, the need for IGAR between locations is reduced. IP hard and soft phones: For more information about how IP phones interact with Location Preference Distribution, see How trunks, stations, and agent endpoints obtain location numbers on page 179. Multiple Locations: For information about how the Multiple Locations feature interacts with Location Preference Distribution, see The Multiple Locations feature on page 178. Path replacement: When an incoming trunk call receives path replacement before the call is delivered to an agent, the original incoming trunk retains the location number for the call. Percent Allocation: See Reserve agents on page 183. Reserve agents: You can assign reserve agents using any of the following features:
Service Level Maximizer (SLM) Avaya Business Advocate Service Level Supervisor (SLS) Avaya Business Advocate Percent Allocation
In most cases, the selection of an agent or a call based on Location Preference Distribution takes precedence over SLM, SLS, or Percent Allocation. Nevertheless, SLM, SLS, and Percent Allocation take precedence when the system chooses a reserve agent for the following reasons:
The skill is above the Estimated Wait Time (EWT) threshold with SLS. The service level is below the threshold with SLM or Percent Allocation. Note: If more than one reserve agent is eligible for the call, Location Preference Distribution is used to choose the agent.
Note:
For more information about reserve agents, see Avaya Business Advocate User Guide. Separation of Bearer and Signaling (SBS): The location number of an incoming SBS call is obtained from the bearer trunk assignment. Service Level Maximizer (SLM): See Reserve agents on page 183. Service Level Supervisor (SLS): See Reserve agents on page 183.
February 2006
183
Look-Ahead Interflow
This section includes the following topics:
About LAI on page 184 Administering LAI on page 184 LAI considerations on page 185
About LAI
With Look-Ahead Interflow (LAI), you can optionally route a call to a backup location based on your systems ability to handle the call within parameters defined in a vector. In turn, the backup system can accept or deny the call also based on parameters defined in a vector. LAI requires end-to-end ISDN connections, and it works over private and public networks. LAI can:
Produce First in First Out (FIFO) or near FIFO call routing Provide globally-supported information forwarding over public or private ISDN (PRI and BRI) networks using non-QSIG or QSIG protocols. For more information, see Information Forwarding on page 167.
Administering LAI
The following forms and fields are required to administer the LAI feature. Form System Parameters Customer-Options Field
Vectoring (Basic) ISDN-PRI Lookahead Interflow Outgoing Display Codeset to Send TCM, Lookahead Supplementary Service Protocol UUI Treatment
184
February 2006
Look-Ahead Interflow
Field
Call Vector
See Call Vectoring on page 133 for associated Call Vectoring administration.
System-Parameters Customer-Options - For full functionality, options must be enabled at both the sending and receiving communication servers. If Look-Ahead Interflow is not optioned on the receiving communication server, interflow still results on a look-ahead basis. However, the forwarded Dialed Number Identification Service (DNIS) (sending communication server VDN name) information is ignored and tandem Look-Ahead Interflow is not provided. Trunk Group Form (ISDN) - If you do not want the call originators display to update on each Look-Ahead Interflow call attempt, look-ahead calls should be routed over trunk groups with the Outgoing Display field set to n. Feature-Related System Parameters Form - Administer the Interflow-Qpos EWT Threshold field when working with enhanced Look-Ahead Interflow. Any calls that will be answered before this threshold will not be interflowed (therefore saving CPU resources). ISDN Numbering - Public/Unknown Form - Administer a CPN Prefix for each Vector Directory Number (VDN) that maps to a vector used to place Look-Ahead Interflow calls. If you do not, a Look-Ahead Interflow DNIS of all blanks displays on the answering agents phone.
For private network non-QSIG connectivity with direct facilities between the communication server, administer Look-Ahead Interflow DS1/E1 circuit packs with Country Protocol Option 1 independent of the country where the system is located.
LAI considerations
Carrier compatibility: LAI has been tested with several major carriers. To find out if these capabilities work with your carrier, check with your account team for the most current information. If testing has not been done to verify operation over the public networks involved with the preferred specific configuration, use of private ISDN trunking between the nodes should be assumed until successful testing has been completed. ISDN routing with LAI enabled: All calls routed over ISDN facilities by a route-to number with cov n or route-to digits with cov n vector command on a communication server where Look-Ahead Interflow is enabled are treated as Look-Ahead Interflow call attempts.
February 2006
185
A vector may route a call over an ISDN facility to a destination that is not a VDN. The sending communication server processes this call as a Look-Ahead Interflow call even though it is not. ISDN processing at the receiving communication server causes the call to always be accepted. However, the DNIS and any other information in the Look-Ahead Interflow information forwarded with the call are ignored. Interim call handling before LAI is accepted by receiving communication server: Until the look-ahead attempt is accepted by the receiving communication server, the caller continues to hear any feedback applied by the sending communication server vector and will remain in any split/skill queues. Call handling with Route-to number or Route-to digits handling with coverage : Route-to number with coverage y or route-to digits with coverage y commands never result in a Look-Ahead Interflow call attempt. The sending end assumes the call is always going to be accepted. This command always completes the call. Moreover, the command should not be used if the vector at the receiving communication server might deny the call, since the caller in this case would be given a busy signal or would be disconnected. Use this command with coverage y only when you want unconditional interflow (with Look-Ahead Interflow active) and the terminating communication server is set up accordingly. Continuity during call transfer between communication servers: Audible feedback may be provided to the caller before interflow is attempted. Therefore, another audible feedback from the receiving communication server may confuse the caller. For example, a caller hearing ringback on the sending communication server may be confused if music is applied suddenly when the call interflows to the receiving communication server. Backward compatibility of LAI applications: For backward compatibility of LAI applications between Avaya communication servers, leave the Send Codeset 6/7 LAI IE option on the Trunk Group form set to its default y. Existing LAI applications will continue to operate as before, even after you upgrade. You can use enhanced LAI available in the communication server without any network or trunk administration changes, by adding the interflow-qpos conditional to original LAI vectors (the conditional applies only to calls in queue). Interactions AAR/ARS: ISDN facilities used to provide Look-Ahead Interflow to a VDN on another communication server in a private network can use the AAR feature if private facilities are to be used for call routing. Agent Telephone Display: If collected digits are forwarded with an interflowed call, the forwarded digits are displayed to the answering agent (unless theyre overridden with newly collected digits) on the telephone display. Attendant Control of Trunk Group Access: Calls will not route over a trunk with Attendant Control of Trunk Group Access set.
186
February 2006
Look-Ahead Interflow
Authorization Codes: Authorization Codes must not be required for interflow routing. Assign a high enough FRL to the VDN so that the route desired for routing interflow calls can be used without requiring an Authorization Code entry. If a route choice is encountered that requires a higher FRL, the interflow is considered an invalid destination (rejected for Look-Ahead Interflow or not available for standard interflow) without the application of recall dial tone. BCMS: BCMS does not log LAI attempts, nor does it report accumulated in-VDN time. Call Detail Recording - Sending Server: No Ineffective Call Attempt or Outgoing Call CDR records are generated for vector route-to commands that are unsuccessful including denied Look-Ahead Interflow attempts. If a local (on-communication server) call to a VDN generates a Look-Ahead Interflow call attempt that is accepted, and answer supervision is returned from the receiving communication server, then one Outgoing Call CDR record is generated with the originating extension as the calling number. If an incoming (off-communication server) call to a VDN generates a Look-Ahead Interflow call attempt that is accepted, and no answer supervision is returned from the receiving communication server, then one incoming CDR record is generated. The VDN is the called number, and the duration is from the time answer supervision was provided to the incoming trunk. If an incoming (off-communication server) call to a VDN generates a Look-Ahead Interflow call attempt that is accepted, and answer supervision is returned from the receiving communication server, then two incoming CDR records are generated:
An incoming record with the VDN as the called number and the duration as the time since answer supervision was provided to the incoming trunk. This is generated if the call is initially answered in the sending communication server before interflow takes place. An outgoing record containing the incoming trunk information as the calling number and the dialed digits and the outgoing trunk information as the called number.
Call Detail Recording - Receiving Server: On the receiving communication server, an incoming Look-Ahead Interflow call is treated like any other incoming vector call. If answer supervision is returned by the vector, and the call is never terminated to another destination, then the VDN extension is recorded as the called number in the CDR record. If the call terminates to a hunt group, then the VDN, hunt group, or agent extension is recorded as the called number. If the Record VDN in Record field of the Feature Related System Parameters is y, then the VDN extension overrides the Call to Hunt Group - Record administration option for vector calls. Call Prompting: Digits collected at the sending communication server, no matter how they are collected (caller-entered, ASAI provided, CINFO provided, etc.) are forwarded with interflowed calls and available at the remote communication server using information forwarding. For more information, see Information Forwarding on page 167.
February 2006
187
Note:
Note: Dial-ahead digits are not forwarded with the call. There is a maximum of 16 forwarded digits.
Centralized Attendant Service: A centralized attendant can be a Look-Ahead Interflow destination. Display - 27 Character: The VDN name (part of the LAI information forwarded with calls) can be up to 15 characters long. Any characters over this limit will be dropped. Distributed Networking - Manufacturers Specific Information (MSI): LAI (whether enhanced or not) may not function with systems from other vendors (unless that vendor develops a corresponding capability that works with the Avaya communication server). Facilities Restriction Level and Traveling Class Marks: The FRL for interflow over ARS/ AAR route choices is assigned to the original VDN used for the incoming call. Incoming Call Management: The adjunct routing capabilities of vectoring can be used at the sending communication server to determine if a call should be interflowed. Adjunct routing at the receiving communication server can be used to tandem the call to a far-end communication server. If the call terminates to a tandem trunk, two CDR records are generated:
An incoming record with the VDN as the called number and the duration as the time since answer supervision was provided to the incoming trunk. An outgoing record containing the incoming trunk information as the calling number and the dialed digits and the outgoing trunk information as the called number.
Network Access: LAI operates over public, private, or virtual private (for example, SDN) ISDN-BRI and -PRI networks that meet minimum network requirements. The sending of a Look-Ahead Interflow codeset 6/7 information element is counted toward Message Associated User-to-User Information (MA-UUI) counts. Path replacement for QSIG/DCS ISDN calls: For calls that are waiting in queue or in vector processing, even if the call is not connected to an answering user, path replacement using QSIG can be attempted to find a more optimal path for this call. This results in more efficient use of the trunk facilities. The QSIG ISDN or DCS ISDN trunk path-replacement operation can be triggered for ACD calls by the Look-Ahead Interflow route-to number vector step, BSR queue-to best vector step, and the Adjunct Routing vector steps. The ability to track a measured ACD call after a path replacement has taken place is available for CMS versions r3v9ai.o or later. Starting with the r3v12ba.x release, CMS reports a path replacement as a rename operation rather than a path replacement. The rename operation properly reports scenarios where a path replacement takes place from a measured to an unmeasured trunk facility. Avaya recommends that you upgrade CMS to r3v12a.x or later and administer all trunks associated with path replacement as measured by CMS to ensure better CMS tracking of path-replaced calls.
188
February 2006
Look-Ahead Interflow
QSIG: LAI and information forwarding function over QSIG trunk facilities if the remote locations are Avaya communication servers. You may get LAI call control functionality with other vendors if an Avaya communication server is the starting point. Redirect on No Answer (RONA): Calls redirected to a VDN by RONA can be subsequently processed and routed by LAI applications. Service Observing: You can observe a call in LAI processing using VDN observing throughout the life of the call (as long as the call is still connected through the local communication server). All current restrictions on Service Observing still apply. Incoming calls can be service observed at the remote communication server. Trunk-to-Trunk Transfer: Interflowed calls may be transferred by a receiving communication server to another trunk connection. VDN Override: The name of the active VDN for a call is displayed at the remote answering agent.
February 2006
189
Administering MCH on page 190 MCH applications on page 190 MCH settings on page 191 MCH considerations on page 193 MCH interactions on page 194
Administering MCH
The following forms and fields are required to administer the MCH feature. Form Hunt Group Field
The MCH column on the List Hunt Group form contains the value that you enter in Multiple Call Handling.
MCH applications
Use Multiple Call Handling in applications where you want agents to take additional calls without dropping the active call. Examples of applications include:
An agent and a caller may need to wait on a call for information. MCH allows the agent to put the call on hold and handle other ACD calls until information is available. ACD calls may be more important to your business than non-ACD calls. Use MCH to interrupt agents on non-ACD calls with an ACD call. In an EAS environment, calls from one skill may be more important than calls from another skill. Use MCH to interrupt an agent who has a call from the less-important skill with a call from the more-important skill.
190
February 2006
You can use MCH in an Expert Agent Selection (EAS) or non-EAS environment.
With EAS, you can administer any combination of MCH and non-MCH skills for an agent. If an EAS agent is a member of both MCH and non-MCH skills, he or she can handle multiple simultaneous ACD or direct agent calls only in the MCH skills. Without EAS, agents can be logged into only one split if it is an MCH split. Similarly, am agent logged in to a non-MCH split cannot log into an MCH split.
MCH settings
This section includes the following topics:
On request on page 191 One forced on page 191 One per skill on page 192 Many forced on page 192 MCH example on page 193
On request
In on-request splits/skills, the following is true:
If an agent goes into auto-in or manual-in work mode, but there are no calls in the queue, the agent is placed at the bottom of the MIA queue or at the bottom of their skill level in the EAD queue, or is made available in the DDC queue. Agents must select auto-in or manual-in work mode for each new ACD call they take while a call is on hold. The agent can take additional ACD calls as long as there is an available line appearance.
Use on-request MCH in conjunction with a feature such as VuStats, which agents can use to see when the queue is getting full and take additional calls.
One forced
An agent who is idle or active on a non-ACD call is automatically interrupted with an ACD call from this split/skill when no other ACD call for any of the agents splits/skills are alerting, active, or held. In addition, the following must also be true:
The agent is in manual-in or auto-in work mode. The agent is the most idle or next available. An unrestricted line appearance is available. AUX work or Move from CMS are not pending.
February 2006
191
As long as an ACD call is active or held, the agent does not automatically receive an additional call from the one-forced split/skill. An agent in a one-forced split/skill in auto-in or manual-in work mode is unavailable for that split/skill from the time that an ACD call rings until all ACD calls are abandoned, redirected, or dropped. However, the agent can request another ACD call from a one-forced split/skill by placing the active call on hold and selecting Manual-In or auto-in work mode. If an agent with multiple skills is active on an ACD call for a group with one-forced MCH, the agent could be forced to take an ACD call for one of his or her other skills, depending on that skills MCH settings. Because one-forced MCH forces an ACD call to alert an agent who is not on an ACD call, use it when you want ACD calls to take precedence over other calls.
Many forced
Agents are automatically interrupted with an ACD call under the same conditions listed for one-forced. As soon as an agent answers an alerting ACD call, the agent immediately becomes available to receive another ACD call from a many-forced split/skill. Agents in many-forced groups in auto-in or manual-in work mode are unavailable only when an ACD call is ringing. Use many-forced MCH when agents must answer important or urgent calls, even when they must put equally important calls on hold. It can also be used to force direct agent calls to an agent.
192
February 2006
MCH example
In this example, an agent is logged into four skills, each with a different MCH option. The following table shows how calls are delivered when an unrestricted-line appearance is available and the agent is in auto-in or manual-in work mode (AUX work mode is not pending). Calls Delivered? Condition Skill 1 (MCH=one-req uest) yes no no no no no no no yes yes Skill 2 (MCH=oneforced) yes yes yes no no yes no no yes yes Skill 3 (MCH=oneper-skill) yes yes yes yes no yes yes no yes yes Skill 4 (MCH=many-for ced) yes yes yes yes yes yes yes yes yes yes
No calls on set One active extn call Skill 1 call active Skill 2 or 4 call active Skill 3 call active Extn call held, no other action Skill 1, 2, or 4 call held, no other action Skill 3 call held, no other action Extn call held, then AI/MI selected Skill 1,2,3, or 4 call held, then AI/MI selected
Agents and supervisors in on-request MCH splits/skills can use Queue Status, VuStats, and BCMS/CMS reports to determine if a waiting call must be answered immediately.
MCH considerations
Agents can receive multiple calls only when in auto-in or manual-in work mode. All forced MCH calls are delivered with ringing at the agents station, not with zip tone. Requested MCH calls are delivered with ringing or zip tone. Agents can toggle between auto-in and manual-in work mode.
February 2006
193
If an agent selects ACW or AUX work mode with calls on hold, the work mode is pending until all calls complete or until an manual-in call completes. New ACD calls are not delivered when AUX work is pending. When an ACD or direct agent call with pending ACW completes, the agent enters ACW. When an agent is active on a non-ACD call with ACW pending, the agent can receive forced MCH calls. If an agent is either in auto-in work mode and active on an ACD or direct agent call, or in auto-in or manual-in work mode and active on a non-ACD call and a Manual-In ACD or direct agent call abandons from hold, the agent is pending for ACW work mode and the after-call button lamp flashes. If an agent reconnects to an ACD or direct agent call on hold, his or her work mode changes to the calls work mode (auto-in or manual-in). Do not use forced MCH with DDC distribution because the first agent continues to receive calls until all line appearances are busy.
MCH interactions
Automatic Hold: To answer a ringing ACD call, an agent in a many-forced, one-forced, or one-per-skill split/skill pushes the line-appearance button. If automatic hold is administered, the active call is automatically placed on hold. Otherwise, the agent must first push hold. Call Work Codes and Stroke Counts: Agents who handle multiple ACD calls simultaneously with MCH can enter CWCs and Stroke Counts. When an agent does so with multiple calls on the station, the code/count is associated with the last call the agent handled. If an agent enters a code/count during an active call with calls on hold, the code/count is associated with the active call. If an agent with on-request MCH is active on a call that requires forced entry of CWC or stroke counts and places the call on hold without entering a code/count, he or she cannot request another call. If agents with many-forced MCH are in a split/skill with forced entry of CWC or stroke counts, they are forced to handle an ACD call even if they have not entered a code/count. Direct Agent Calling: Agents can handle multiple direct agent calls if their direct agent skills have MCH. The queue-status indicator is not lit when a direct agent call queues to a split/skill. Agents are notified that calls are waiting with a ring ping and a flashing current-work-mode lamp. Forced Agent Logout from ACW: An agent in ACW is logged out because the Forced Agent Logout from ACW timer has expired, even if the agent has ACD calls on hold. Move Agent While Staffed: An agent with a move pending can place a call on hold and request another ACD call. All calls and ACW must complete before the pending move occurs.
194
February 2006
Non-ACD calls: If an agent activates auto-in or manual-in work mode with calls on hold, he or she can answer or originate a non-ACD call. With on-request MCH, the agent is temporarily unavailable for ACD or direct agent calls. With forced MCH, a call can be delivered. If an agent in ACW reconnects to an AUXIN/AUXOUT call, the agent remains in ACW. Queueing: When an agent is available, the agent is placed at the end of the queue for Uniform Call Distribution (UCD) hunt groups or at the bottom of the skill type for Expert Agent Distribution (EAD) hunt groups, or is made available for Direct Department Calling (DDC) hunt groups. When the agent becomes the most available according to group type (UCD, EAD, or DDC), he or she receives a queued ACD or direct agent call. If the last agent on a forced MCH split/skill is pending for AUX work mode in a non vector-controlled split, the agent must empty the queue before going to AUX work mode. The agent continues receiving ACD calls until the queue is emptied. Redirection on No Answer: If an agent has a call active or on hold and the RONA timer expires for another ringing ACD call, RONA redirects the alerting call back to the split/skill or administered VDN. The agent is not taken out of service when the call redirects, but is placed at the bottom of the Most Idle Agent (MIA) or Expert Agent Distribution (EAD) queue. Restricted line appearance: If you administer last-available line appearance as Restricted Last Appearance for an agents telephone, the agent does not receive additional ACD calls because the appearance is reserved for making conference or transfer calls.
February 2006
195
196
February 2006
About Queue Status Indications on page 197 Administering Queue Status Indications on page 197 Queue Status Indication detailed description on page 198 Queue Status Indication interactions on page 199
Queue Limit Calls Warning Threshold (per split/skill or attendant group) Time Warning Threshold (per split/skill or attendant group) Time Warning Port (per split/skill) Calls Warning Port (per split/skill)
Station (multi-appearance)
February 2006
197
Field Feature Button Assignments: atd-qcalls atd-qtime q-calls q-time Queue Status Buttons
System Capacity
Number of queued calls (NQC) - The system reports the total number of calls, excluding direct agent calls, in queue at a hunt group. Oldest queued time (OQT) - The system reports the time in queue of the oldest call in a split/skill queue.
You can also use auxiliary queue warning lamps to provide both types of indications. Install the lamps at any location convenient to agents and supervisors. If a queue status threshold is reached, the lamp next to the associated button flashes. If calls are queued but the threshold is not reached, the lamp lights steadily. If no calls are queued, the lamp goes dark. If the OQT or NQC button on a telephone or console with display is pressed, the following information is briefly displayed:
Split/skill name (or extension, if name is not assigned) Oldest queued time Number of queued calls
You can use Queue Status Indications to provide status information for attendant groups or other hunt group types (DDC and UCD). With attendant groups, the button names (AQT and AQC) are different than for split/skill queues, the display shows OPERATOR instead of the split/ skill name or extension, and all status information applies to the attendant group queue. If you need to know how many queue status buttons have been administered, or how many your system will allow you to administer, check page 5 of the System Capacity form.
198
February 2006
February 2006
199
Reason codes
This section includes the following topics:
About reason codes on page 200 Administering reason codes on page 200 Reason code detailed description on page 201 Reason code considerations on page 202 Reason code interactions on page 203
Field
RC RC
200
February 2006
Reason codes
Field
EAS Aux Work Reason Code Type Logout Reason Code Type CMS Release (Release 5 and later configurations, or none) Aux Work Reason Code Type Logout Reason Code Type
Feature Access Code (FAC) (optional) Language Translations Reason Code Names Station
Line 49 All RC
Pressing an AUX work button with an assigned code Pressing an AUX work button with no assigned code and responding to the prompt for a reason code Dialing an AUX work FAC and responding to the dialtone prompt for a reason code
If there are no calls ringing, active, or held at the telephone, agents enter AUX work mode immediately and the AUX lamp lights steadily. Otherwise, the AUX lamp blinks until the agent completes all calls at the telephone.
February 2006
201
If a button for AUX work is associated with the reason code that the agent entered, the button lamp lights. If no such AUX button exists, the system lights the first AUX button lamp with no administered reason code. You can assign an AUX button without a reason code to an agents phone. This allows agents with a limited number of buttons to use all 100 reason codes. Logging out: To log out with a reason code, the agent dials the logout FAC, hears a second dial tone and enters a reason code. The agent hears confirmation tone and is logged out. Default code: Default code 0 is used when the system puts an agent into AUX work mode or logs the agent out without the involvement of the agent. For example:
When an agent logs in and is put into AUX mode When an agent makes or receives a non-ACD call from the available state When a call is redirected as a result of Redirection on No Answer (RONA) and the agent is logged out or put into AUX mode When agent skill assignments are changed while an agent is staffed (the system automatically logs the agent out and back in) When an agent forces a logout without entering a code (for example, by pulling the headset) When an agent who is requested to enter a reason code fails to enter a valid code within the 10-second timeout period When an agent with requested reason codes enters # or *
If an agent in auto-in or manual-in work mode dials the logout FAC but fails to enter a reason code and logout reason codes are forced, the agent is returned to the available state. ACD calls are delivered even if the agent has left the phone. To prevent this, be certain that agents enter AUX or ACW work mode before logging out. When an agent changes to AUX work mode and the AUX Work Reason Code Type is set to none, the agent is put into AUX work mode with the default reason code even if you have administered a different reason code for the AUX button. Setting AUX Work reason code in this way allows you to complete button administration before activating the feature. Do not administer AUX buttons without a reason code for hybrid station sets. When an agent in AUX work mode is active on a non-ACD call, the agent cannot immediately change the reason code. A change is pending until the call drops. There is a limit to the number of agents who can simultaneously be entering either a reason code or a Call Work Code.
202
February 2006
Reason codes
February 2006
203
Redirection on No Answer
This section includes the following topics:
About RONA on page 204 Administering RONA on page 205 RONA detailed description on page 205 RONA application examples on page 206 RONA considerations on page 209 RONA interactions on page 209 Interactions with other ringing call timers on page 215
About RONA
Redirection on No Answer (RONA) redirects a ringing ACD split/skill call or direct agent call after an administered number of rings. RONA prevents an unanswered call from ringing indefinitely. The call can redirect either to the split/skill to be answered by another agent or to a VDN for alternative call handling. Direct agent calls route to the agents coverage path, or to a VDN if no coverage path is administered. You must have ACD enabled to use RONA. Administer RONA for each ACD hunt group as required. RONA can be used in Auto-Available Splits/Skills (AAS), or in splits/skills with agents operating in Manual-In work mode. You can administer RONA for vector-controlled or non vector-controlled splits/skills. Do not administer RONA for splits/skills controlled by adjuncts or AUDIX or for auto-answer agents assigned splits/skills because calls must ring at a telephone to be redirected.
204
February 2006
Redirection on No Answer
Administering RONA
The following forms and fields are required to administer the RONA feature. Form Hunt Group Field
ACD AAS Vector Controlling Adjunct Message Center Redirect On No Answer (Rings) Redirect to VDN
Station (multifunction)
Note:
Places an agent in AUX work mode, and thus unavailable to receive calls from other splits/ skills. In an AAS, the agent is logged out. Redirects split/skill calls back to the split/skill or administered VDN. Redirected calls are requeued at the highest priority so that they are distributed before any other split/skill calls. See RONA routing sequences on page 207 for more information about call redirection. Sends a message to CMS. When a RONA timeout occurs, the Noans-alrt lamp for the split/skill lights steadily. The supervisor presses the Noans-alrt button to display the login ID or the extension and name of the last agent timed out with RONA. Records the redirection in BCMS or CMS. See Using BCMS/CMS reports with RONA on page 208 for additional information.
February 2006
205
VRU applications on page 206 Other applications on page 207 RONA routing sequences on page 207 Using BCMS/CMS reports with RONA on page 208 Returning AAS agents to service on page 209
VRU applications
Typically, RONA is used with VRU applications in AAS configurations. RONA detects VRU failures and provides alternate operation. For example, an adjunct port failure is not detected by ACD call processing. RONA detects the failure, takes the port out of service, and provides notification of the failure. Use Call Vectoring for flexible call handling in case of a VRU failure. Assign RONA a converse split/skill connected to the IVR system or to equivalent VRU ports. Whenever RONA times out on a ringing call delivered using the converse-on command to a VRU port, the agent is logged out and the call is redirected back to the converse split/skill. Note: RONA can not redirect a call to an administered VDN from a converse step.
Note:
With a complete VRU failure, all VRU ports are eventually logged out and vector processing for the converse-on command bypasses that step for new calls. The following vector example shows how to provide automatic backup for a complete VRU failure. Example vector - Providing automatic backup for a complete VRU failure
CALL VECTOR 01 wait-time 0 secs hearing ringback 02 converse-on split... (VRU returns the digit "1" as a return code followed by additional digits for the application) 03 collect 1 digits after announcement none 04 goto step 6 if digits = "1" 05 goto vector xxx (for backup when the VRU fails) 06 collect 2 digits after announcement none 07 ...
206
February 2006
Redirection on No Answer
In the example vector shown above, the application works as expected as long as the VRU returns the digit string, which includes a return code of 1. In this case, the condition in Step 4 is satisfied and the program branches to Step 6, which provides normal application processing. On the other hand, if all VRU ports in an AAS split/skill are logged out by a RONA timeout, the converse-on command step (Step 2) is skipped, and no digits are collected by Step 3 (after the 10-second timeout). The condition in Step 4 is not satisfied and vector processing proceeds to Step 5, which branches to vector xxx to connect the call to an agent.
Other applications
You can use RONA for applications that involve human agents with manual answering and other adjunct applications, such as Home Agent. For example, a call may not be answered because an agent left without entering AUX work mode or logging out. You can use RONA to make the nonanswering agent unavailable and redirect calls to another agent or to the RONA VDN.
None
RONA Routing Sequence for Split/Skill Calls Redirection Destination RONA VDN Requeue to split/skill Explanation If a RONA VDN is administered, calls redirect to the VDN. If a RONA VDN is not administered, calls redirect to the split/skill.
February 2006
207
RONA Routing Sequence for Split/Skill Calls Redirection Destination Coverage path VDN return destination Explanation In non vector-controlled splits, if calls cannot requeue to the split, they redirect to the splits coverage path if one is administered. For external calls, if a coverage path or a RONA VDN is not administered and calls can not requeue, they redirect to the VDN Return Destination extension.
208
February 2006
Redirection on No Answer
For ACD splits, remove the agent from the split and then resubmit the split Hunt Group form with the agent added to it. Alternatively, administer the agent in a different location in the split members list on the Hunt Group form. Use the list unstaffed-agents command to get a list of all AAS agents that have been logged out, not just AAS agents that were logged out because of a RONA timeout. For EAS skills, readminister the Agent LoginID form so that the AAS agent is automatically logged in. To determine which EAS agents are logged out, use the list agent-loginid command. For ACD splits and for EAS skills, you can busy-out the AAS agent station with the G3-MT busyout station command and release it with the release station command. Releasing the AAS agent station automatically logs the agent in. If all AAS agent ports on the circuit pack had a RONA timeout, busy-out and release the entire circuit pack. Use CMS Move Agents to move up to 32 agents at a time into a dedicated unused split/ skill and then move the agents back into the AAS split/skill. You can set this up using the timetable on a manual-scheduled basis to activate when the VRU has been restored to service after a failure. Use ASAI to log the logged-out agents back in using ASAI login request messages.
RONA considerations
RONA can timeout while an agent is actually at the station if the agent does not answer soon enough or has selected another work mode while a call is ringing. RONA handles the call as usual, making the agent unavailable. With ACD splits, agents at multifunction telephones know that they have been made unavailable when they see the aux-work lamp lit. They press the auto-in or manual-in button to become available. Specify a coverage path or VDN for redirection for non vector-controlled splits or for Logical Agent IDs with EAS direct agent calls to ensure that calls are always redirected.
RONA interactions
AAS: Use AAS with RONA for VRU ACD non-ASAI adjunct-controlled split/skill applications. Assign AAS only to ACD hunt groups. When all lines in a vector-controlled AAS split/skill are logged out, the split/skill is considered unavailable, and vector processing skips the step in the vector for new calls.
February 2006
209
If RONA occurs on the last VRU port in an AAS split, the call is not requeued to the converse split, but is processed by the next vector step. Any calls queued to a split/skill that has been taken out of service may be left at this split/skill. When the system reinitializes, all busied-out ports are automatically logged back into the AAS splits. New calls cause a RONA timeout if the adjunct or agent still does not answer after the system reinitializes. Abandoned Call Search: Abandoned Call Search, if defined for a trunk, is reapplied to call on that trunk that RONA requeued whenever the calls are routed to another agent. Agents in multiple splits: When a RONA timeout occurs, an agent is placed in AUX work mode with notification to CMS for all splits that the agent is logged into. The agent is responsible for becoming available in each split. In an AAS, agents are logged out of all splits that they are logged into. You must log agents back into the AAS splits. Agent logout: An agent can log out from a multifunction set while an ACD call subject to RONA is ringing the set. However, if the agent logs out before RONA times out, RONA timing is canceled, and RONA redirection and notification occur immediately. Agent work modes: If an agent presses the ACW button with an ACD call ringing, the change request is pending. If the agent has a pending change to ACW before a RONA timeout occurs on a ringing ACD call, RONA timing continues. At timeout, the call is redirected, CMS is notified, and the agent is placed in AUX work (overriding the pending ACW request). If an agent presses the aux-work button with an ACD call ringing, the change request is pending. With ACD splits/skills, since the RONA time-out changes the state to aux-work, there is no conflict with the pending aux-work change request. With AAS splits/skills, an agent-initiated aux-work change is denied per existing operation. ASAI: RONA applies to vector-processed calls that are routed by an adjunct to a split or agent as a direct agent call. You can assign RONA to ASAI adjunct-monitored splits and adjunct-monitored calls. An event report is not sent to the ASAI adjunct when a RONA timeout puts an agent into AUX work mode. The adjunct makes an agent query (as part of the value query capability group) to determine the agents state. Once the call is requeued to the split, the adjunct receives a call-queued event report if event reporting is active for the domain (VDN or non vector-controlled split/skill). An adjunct-monitored split/skill can be assigned as an auto-available split/skill. The logout event for an AAS split/skill is sent to the adjunct when RONA timeout logs an agent out. You cannot assign RONA to an adjunct-controlled split/skill. An adjunct-controlled split/skill cannot be an AAS. ASAI IVR VRU applications are configured with non vector-controlled splits/skills using manual-answer operation on analog lines to the IVR ports. The ASAI link provides event notification for the ACD split/skill for enhanced services. In addition, you can log in and log out the ports as required. (AAS splits/skills are not used for this application because the ASAI link controls the login or logout).
210
February 2006
Redirection on No Answer
You can assign RONA to these splits/skills to detect failure conditions in the same manner as non-ASAI VRU applications. RONA does not notify the IVR system of AUX work mode changes. An ASAI IVR system cannot query to determine the states of its ports. You must restore ports manually after a failure using the IVR system management screens. Complete failure is automatically restored when the IVR system reinitializes. The following table describes ASAI events that the communication server sends the adjunct for various stages of the RONA call. Also included are the ASAI associations (assuming that they are active) for which the events are provided. For the split/skill to have Notification association active, the split/skill must not be vector-controlled or adjunct-controlled. RONA/ASAI events Stage of Call 1. RONA timeout 2. Call redirected to split ASAI Event Logout (for AAS) Call redirected Call queued (only if the call queues) 3. Call redirected to VDN processing Call redirected Call redirected (only if call is redirected to a VDN with Notification active) Call offered to Domain 4. Call delivered to agent 5. Call routed to splits coverage path 6. Infinite feedback to caller 7. Continue vector processing 8. Call routed to direct agents coverage path Alerting ASAI Associations Domain (agent) control Domain (station) control (for agent ext call is leaving) Domain (station) control, (for new agent & for internal originator) call control, notification Domain (station) control (for agent ext that call is leaving) Notification
Notification (VDN) Domain (station) control, (for new agent & for internal originator) call control, notification Domain (station) control (for agent ext that call is leaving) Domain (station) control (for agent ext that call is leaving) Domain (station) control (for agent ext that call is leaving redirecting to VDN) Domain (station) control (for agent ext that call is leaving)
Call redirected followed by existing operation of ASAI Events Call redirected Call redirected followed by existing ASAI events Call redirected followed by existing operation of ASAI events
Note:
Note: When a call is redirected using ASAI Redirect Call, the RONA timer is canceled.
February 2006
211
Attendant return call: If an attendant extends a call to an ACD split or VDN for which the return call timer is not activated, the call does not interact with RONA. The Attendant Return Call Timer is not set if an attendant extends the call to another attendant. AUDIX Transfer: RONA applies to a call transferred by AUDIX to an ACD split. A redirected call to AUDIX does not go to split or agent coverage after it is transferred out of AUDIX. If RONA times out on this type of call, the call cannot be redirected. Automatic answering: If an agent with automatic answering receives a call with zip tone instead of ringing, RONA timing is canceled. Call Coverage: Direct agent calls are redirected to the agents coverage path if a path is administered. A temporary bridged call appearance is not maintained for a call directed to an ACD hunt group or VDN, or for a direct agent call. When a call is redirected to a split/skill, the Coverage Subsequent Redirection/CFWD No Answer timer is started on the call. Covered calls go to the next point in the split/skill coverage path. If no other point is available to accept the call, the call remains queued or continues to ring the current coverage point. When RONA times out at the coverage point, the following occurs:
RONA does not reset the Subsequent Redirection/CFWD No Answer timer. The timer that expires first controls the call. If the coverage point for a covered call is a direct agent logical agent ID whose skill has RONA, and if RONA times out first, the call is sent to the next point in the skill coverage path, not to the agents coverage path. The Subsequent Redirection/CFWD No Answer timer is reset when the call is redirected to the next coverage point. If RONA was applied to an ACD call that was a previously redirected coverage call (that is, the RONA split was a point in the coverage path), RONA is used to requeue the call as specified for a noncovered call. However, the call is not designed to go to split coverage or forwarding. The Subsequent Redirection/CFWD No Answer timer is reset if RONA requeues the call to the RONA split. Both the RONA timer and Subsequent Redirection/ CFWD No Answer timer are reapplied. If RONA applies to an ACD call that was a previously-redirected coverage call (for example, the RONA split was the second point in the coverage path), the call is redirected to the next coverage point in the principals coverage path if the call cannot be requeued to the RONA split. The Subsequent Redirection/CFWD No Answer timer is reset. If no other point in the coverage path exists or other points are unavailable, the split-covered call that cannot be requeued or the direct-agent-covered call receives call-cannot-be-redirected handling.
Call Detail Recording (CDR): When an agent is assigned to be recorded on the CDR record as the called number, the RONA redirected-to answering destination is recorded as the final called number. You can administer CDR to record the VDN, the hunt group, or the answering agent as the called number.
212
February 2006
Redirection on No Answer
Call Forwarding All: If an adjunct direct agent call is made to an agents extension that has Call Forwarding All assigned and it is redirected by RONA, the call follows the agents coverage path. A call forwarded using Call Forwarding to a split or logical agent ID with RONA is sent to the principals coverage path instead of going to the splits coverage path (if the call cannot be requeued) or to the agents coverage path (for a direct agent call) on RONA redirection. Call Pickup: A member of an agents pickup group can pick up an ACD call that is being timed for RONA. RONA is cancelled. Call Vectoring: RONA applies to vector-controlled ACD splits when calls are queued using the queue-to split, or converse-on split, or check split commands. Also, RONA applies to non vector-controlled and vector-controlled ACD splits when calls are routed to the split using a route-to or a messaging split command. Basic Call Vectoring handles an AAS with all agents logged out as unavailable and skips the relevant step. With an adjunct routing or route-to with coverage step that routes to a vector-controlled split with all agents logged out, the call is given a busy tone just as when the call cannot queue to a non vector controlled split according to the existing operation. Vector events are generated for a RONA timeout when converse-on processes a call or results in a RONA redirection failure, and when a vector step is skipped because all AAS agents are logged out. Do not assign vector-controlled splits coverage, forwarding, or night service, because Call Vectoring provides these functions. These functions do not apply to RONA-redirected calls involving vector-controlled splits. Calling/Called Number Display: A call to a split/skill that RONA redirects is similar to a direct call to the split/skill. If the call goes to coverage, the destination display looks like it does for a normal covered call. An internal or DCS caller to an ACD hunt group or VDN sees displayed the hunt-group or VDN name and extension. This display remains when the call rings an agent. A direct agent call (with EAS) initiated at a phone displays the agent name and logical ID when the call rings the agent station. If the ACD split call or direct agent call goes to coverage, the name remains, but the extension or logical ID portion changes to cover. This also happens when RONA redirects a call. Delay announcements: Delay announcements assigned to non-vector-controlled splits are applied to requeued RONA calls as usual for redirected calls. Direct Agent Calling: RONA applies to direct agent calls from splits with RONA assigned. RONA timing applies when a direct agent call (from an adjunct or phone) is delivered to and rings an agent with manual answering. Agents are placed in AUX work mode or logged out even if they are the last agent in the split and ACD split calls are queued. Direct agent calls that are queued for an agent remain queued and are not delivered because the agent is unavailable. Dont-answer (DA) coverage continues for the queued calls.
February 2006
213
If an agent with a coverage path is made unavailable by a RONA time-out on a non-covered direct agent call, the call follows the agents coverage path. With EAS, the agents logical extension coverage path for direct agent calls is used. If the agent has no coverage path or if the path is unavailable, the call cannot be redirected and the caller hears previously-provided feedback. If a direct agent call comes from a split that has forwarding or night service, the call is forwarded, precluding RONA timing. If the agent has forwarding or Send-All-Calls, the direct agent call is forwarded (ACD calls only) or goes to coverage, precluding RONA timing. Direct Department Calling: RONA applies to DDC-type hunt-group ACD calls. Home Agent: RONA applies to Home Agent lines that terminate on the IVR Home Agent system as a means to detect port failures. Home Agent lines use Manual Answer and are not present in AAS. Once RONA notification is made, you can correct the failure and restore service manually on the IVR system. Inbound Call Management (ICM): RONA applies to ICM-managed calls that ring an agent in an ACD split with RONA assigned. Message Center/Server Service: You can assign RONA to Message Center/Server ACD splits. Multiple Call Handling (MCH): If an MCH agent has a call active or on hold and the Redirection on No Answer timer expires for another ringing ACD call, the ringing call is redirected to the split/skill or administered VDN. When the call redirects, the agent is not made unavailable, but is placed in the queue of available agents. Music-on-Hold access - Music on Transferred trunk call: Trunk callers who are transferred to another destination continue to hear administered music (or silence), not ringback, while the call rings. This applies while the transferred call queues to a split. If the trunk call (an ACD call or direct agent call) is transferred to a split with RONA, timeout applies to the call, but the caller continues to hear the previous feedback instead of ringback. Night Service: When Night Service is activated, calls (including RONA calls) for the hunt group redirect to the night station extension. If the night service split has RONA assigned, RONA timing is reapplied to the redirected call. Queue status indications: Calls that RONA requeues are counted in the queued calls total. When a RONA call is queued, the calls call-wait time is reset, so RONA does not affect the oldest call waiting (OCW) time. Queuing: When redirected to a split, RONA timed-out ACD calls in a non vector-controlled split are queued at the highest priority. These calls are distributed before any other calls, except direct agent calls. Stations: RONA applies to ACD split or direct agent ACD calls that ring at multifunction or hybrid stations with Manual Answering in an ACD hunt group. RONA applies to Off-Premises Station (OPS) lines in an ACD split.
214
February 2006
Redirection on No Answer
Voice Response Integration (VRI): You can assign RONA to converse splits. RONA timing applies to calls that a converse-on command queues and delivers. RONA timing is canceled if a call is delivered to an agent in another split to whom the system previously tried to queue a call. RONA interacts with a converse split that is an AAS like any other AAS. If RONA must redirect a call to an agent port in a converse split and the queue is full or all AAS agents are logged out, the call is processed by the next vector step while the caller continues to hear the previous vector feedback.
Note:
When a coverage timer expires, RONA timing is canceled only when the call goes to coverage. If RONA times out first, the other timers continue timing or are stopped and may later be reset. RONA interactions with other timers are summarized in the following table. Summary of RONA-Timer interactions Timer Description RONA-timer interaction RONA timeout Split DA Covering DA Agent DA NATO WAST Split Call Coverage Dont Answer (non vector-controlled) Covering Point DA - Subsequent Redirection No Answer Agent DA Coverage (Direct Agent Calls) DID/CO Trk No Answer Timeout Wait Answer Supervision Timer Stopped Stopped Stopped Continues Continues Restarted after redirection? If requeued or delivered to another agent If redirects to covering point If covers to direct agent with coverage N/A If ringing destination or RONA redirection fails
February 2006
215
If you want RONA notification and redirection, set the number of rings (or equivalent time) for a RONA timeout to shorter than other timeout periods. DA timers start when a call is placed in queue and continue when the call rings the station. Since RONA starts only when the call is ringing, the RONA interval is usually set to two or three rings, while the DA interval is set to 10 or more rings. Since queue time is variable, assign a coverage timeout period that is greater than the longest expected queue time plus three or four rings (the time the call could ring the agent). The NATO timer starts when the call seizes the incoming trunk. The timer could thus be timing before the call is queued by vector processing. Therefore, set the NATO timer to greater than the longest expected time before the call rings the agent (including time before and after being queued) plus three or four rings. The WAST timer starts when the call rings the agent. Set the RONA timer to a slightly shorter interval (fewer than 10 rings) than the WAST 50-second interval.
216
February 2006
Redirection on IP Failure
Redirection on IP Failure
This section includes the following topics:
ROIF description on page 217 How ROIF works on page 217 Administering ROIF on page 218 ROIF considerations on page 218 ROIF interactions on page 219
ROIF description
The Redirection on IP Failure (ROIF) feature applies only to agents using ACD auto-answer and IP hard- or softphones. For releases prior to 2.1, calls could sometimes be lost when delivered by Avaya Communication Manager to auto-answer ACD agents equipped with IP phones. ROIF provides redirection of calls back into queue or to the specified VDN when calls to auto-answer ACD stations cannot be connected due to loss of IP connectivity.
When the system option is active ROIF, ROIF checks IP connectivity using a system option before delivering a call to the auto-answer agent using an IP phone. Invokes RONA if IP connectivity is not acknowledged. The agent is taken out of service and the call is put back in queue or forwarded to a RONA-specified VDN. Prevents a lost call during the period when IP connectivity failure has not been detected by Communication Manager maintenance. Puts the non Auto-Available Split/Skill (AAS) agent into Aux Work mode, then redirects the call to the split/skill queue or RONA-specified VDN if an IP connectivity failure is detected while that call is being delivered. If the Reason Codes feature is active, the change to Aux Work is reported with the ROIF reason code. Logs out the AAS agent instead of putting the agent into AUX Work.
February 2006
217
Administering ROIF
This section includes the following topics:
Required forms for ROIF on page 218 About setting the switch hook query timeout value on page 218
CAUTION: If the switch hook query timeout value is set too low, agents will be erroneously taken out of service when they are available.
ROIF considerations
This section includes the following topics:
About setting reason codes for ROIF on page 219 Auto-in or manual-in button on page 219 Manual answer agents on page 219
218
February 2006
Redirection on IP Failure
ROIF interactions
The ROIF call and agent interactions to CMS are the same as for RONA, with the following additions:
ROIF is applied system-wide. The default for the system is not active. ACD calls delivered from the split/skill queue and Direct Agent Calling (DAC) work the same as in RONA. ROIF first attempts to redirect DAC to the agents coverage path. If the call cannot go to coverage, the call is redirected to the Redirect to VDN if it is assigned to the direct agent skill group. If Redirect to VDN is not assigned, the call is re-queued to the same skill at a high priority. If there are no queue slots available, the caller will hear a busy signal. If all fails, the caller receives ringback until the system receives a caller disconnect. This also applies to priority direct agent calls in which Redirect to VDN is not specified. The agent will not be aware that the line is in Aux Work during an IP connectivity failure. If connectivity is restored during the TCP retry period, the lamp will indicate that the line is in the Aux Work mode. The only indication that CMS receives after an ROIF has occurred is a state change and the resultant flow out, flow in, and DFWD-unknown indications for the call. Unlike RONA, the action is not specifically identified, other than the reason code.
February 2006
219
As in RONA, calls that are redirected due to ROIF are given uninterrupted ringback when re-queued. Calls that are redirected to a VDN will hear the feedback determined by the assigned vector. If the call cannot be re-queued, as in no queue slots, the caller will hear a busy signal until the caller abandons the call. In this case, a DFWD-unknown message is sent to CMS to decrease the tracking of call ringing. ROIF does not apply to manual ringing agents. Therefore, there are no interactions with ringing call timers for ROIF. ROIF does not provide a lamp indication to the call center supervisor as is done for RONA. ROIF applies to AAS agents/VRU/IVR ports if they are connected through IP, and auto-answer is active. AAS lines are logged out if an IP failure is detected during call delivery.
220
February 2006
Description of Remote Logout of Agent on page 221 Reason to use on page 221 Prerequisites on page 222 Administering Remote Logout of Agent on page 222 Locally logging out an agent on page 222 Administering Remote Logout of Agent using a VDN on page 223 Remotely logging out an agent using the assigned VDN on page 224 Remote Logout of Agent failures on page 224 Remote Logout of Agent interactions on page 224
Reason to use
If an agent walks away from his or her station without logging out, ACD calls are sent to the station without being serviced. Without the Remote Logout of Agent feature, supervisors or other agents had to walk over to the agents station, enter the logout FAC to change the agents work mode or log out. Customers could also busy-out the station from the switch room or use the RONA feature to put the station in aux work mode without logging out the agent. The Remote Logout of Agent feature makes it simpler to logout the agent from the users station.
February 2006
221
Prerequisites
The Remote Logout of Agent feature can only be used if user permissions are administered appropriately for the person or VDN attempting to use the feature. The communication server administrator must ensure that the appropriate users have permissions administered so that they can use this feature. The feature user must:
Be in the same Tenant Partition as the agent as set on the Tenant form Have Remote Logout COR permissions set on the Class of Restriction form Have console permissions set on the COS form for local users Have a Call Center release set to 9.1 or later set on the System Parameters Customer-Options form by the RFA license file
For a description of how to check these values, see Administrator Guide for Avaya Communication Manager.
You must be in the same Tenant Partition as the agent. The physical extension is used only in non-EAS systems.
222
February 2006
Note:
Note: In this example, *63 is the FAC assigned for Remote Logout of Agent. This example is one of many ways in which the vector can be written to activate the VDN.
February 2006
223
Note: This procedure assumes you have used the example in Administering Remote Logout of Agent using a VDN on page 223.
To log out an agent from a remote location using the assigned VDN: 1. Dial into the communication server from an outside line that reaches the activation VDN. 2. Enter the password as programmed in the vector. See Step 2 in the vector example described in Administering Remote Logout of Agent using a VDN on page 223. 3. Enter the physical or logical agent extension or the digit corresponding to the desired agent you want logged out. 4. Enter 1. The login ID associated with that prompt is Agent As login ID or name.
224
February 2006
Timed ACW: If an agent answers an ACD call for a hunt group with Timed After Call Work administered and then hangs up the call, the Remote Logout of Agent feature can be used to log out the agent during the ACW time. Service Observing: An agent can be logged out using the Remote Logout of Agent feature while being service observed.
February 2006
225
MAO
When SLM is used, an optional feature called Maximum Agent Occupancy (MAO) can be used to set thresholds on the amount of time an agent spends on a call. MAO is used to avoid agent burnout. For more information, see Avaya Call Center Call Vectoring and EAS Guide.
Auto-reserve agents
Auto-reserve is an added feature that can be used to ensure that the service level is met in critical skills. When a critical skill is not meeting its service level, auto-reserve puts agents in standby for their other skills to ensure that there is an available agent when the next call arrives for the critical skill. When an agent becomes available, all of his or her assigned skills are checked to see if any auto-reserve skills are not meeting their target service level. If so, the agent is made available only in those skills. For more information, see Avaya Call Center Call Vectoring and EAS Guide.
226
February 2006
Service Observing
Service Observing
This section includes the following topics:
About Service Observing on page 227 Administering Service Observing on page 228 Service Observing detailed description on page 229 Service Observing indicators on page 232 Service Observing considerations on page 237 Service Observing interactions on page 240
February 2006
227
Service Observing (Basic) - for basic or Logical Agent ID observing Service Observing (Basic) and Service Observing (Remote/By FAC) - for remote observing or observing using feature access code Service Observing (Basic) and the Service Observing (VDNs) for VDN observing Vectoring (Prompting) - for vector-initiated observing Can Be Service Observed Can Be Service Observer Service Observing COR Table Service Observing Warning Tone Expert Agent Selection (Logical Agent ID) Service Observing Allowed with Exclusion
Class of Restriction
Service Observing Listen Only Access Code (remote by FAC, VDN, Logical Agent ID) Service Observing Listen/Talk Access Code (remote by FAC, VDN, Logical Agent ID) Service Observing No Talk Access Code (remote by FAC, VDN, Logical Agent ID)
Vector Directory Number (VDN) Class of Restriction forms Agent COR form Observer COR form
Can Be Service Observer field set to yes (if extension is to act as observer) In Service Observing COR table, enter y next to the CORs to be observed
228
February 2006
Service Observing
About using Service Observing on page 229 Service Observing with Exclusion on page 230 No-talk FAC for Service Observing on page 230 Observing Logical-Agent IDs on page 230 Observing VDNs on page 231 Observing Remotely or by FAC on page 231
February 2006
229
Allows Service Observing of a station with Exclusion active, either by COS or by manual activation of Exclusion. Observing towards a station with Exclusion active is denied, or if Exclusion is activated by a station while being observed, all bridged parties including the observer are dropped.
230
February 2006
Service Observing
Observing VDNs
To observe a VDN, the observer enters a specific VDN extension and bridges onto calls (one call at a time) that have started vector processing for that VDN. The observer hears all tones, call prompting, caller dialing, announcements, music, and speech that the agent and caller hear. If an observer is in a COR administered to hear VDN of Origin announcements and has a VOA Repeat button, he or she can hear and replay VDN of Origin announcements. Service observing of VDNs is enhanced to (optionally) start observation of a call to the VDN when the call is delivered to the agent or station. When this VDN option is active, VDN service observing activation still associates the observer with calls to the VDN, but the observer does not hear a call during vector processing. After initial activation, the first call to be observed must first pass through vector processing before the observing is enabled. When the observing connection is completed for the first call (the call is released), the observer is bridged on a subsequent call to the VDN (which has also been through vector processing) when the call is answered by an observable agent/station. This ability saves time for the observer because, after observing of the VDN has been activated, the observer does not have to wait (and listed) for each subsequent call to go through vector processing and for the agent to answer. The ability to observe VDNs when the call is delivered to an agent/station is activated by setting the Observe on Agent Answer field on the VDN form to y. The observer sees the name of the VDN, agent, or trunk as each is accessed in sequence by the VDN. For example, during vector processing the VDN name is displayed, but when the call connects to an agent, the agent name is displayed. When the observer connects to a call in vector processing, the system maintains the connection until the call is disconnected or the observer hangs up, even if the call is routed or transferred externally. If the observer does not disconnect after one observed call is disconnected, the observer is connected to another call on the same VDN. Observing is listen-only as long as the call is in vector processing. Once the call is out of vector processing, an observer with listen/talk capability can talk as well as listen.
With Remote Access, an observer accesses a communication server using a trunk group dedicated to Remote Access or using a DID to the Remote Access extension. Remote observing works with all types of DID trunks, including ISDN-PRI and tie trunks, and DCS over analog, T1, or PRI.
February 2006
231
With Call Vectoring, an observer accesses a communication server by dialing a VDN extension or a Central Office (CO) trunk that has a VDN extension as its incoming destination. Using route-to commands, you can design a Service Observing vector to allow a VDN call to directly access a specific extension to be observed or a Service Observing dial tone. At the dial tone, observers can enter any extension that they are authorized to observe. The following is a simple example of a Service Observing vector.
[Link]-time 0 seconds hearing ringing [Link] 5 digits announcement 2300 ("please dial your 5- digit security code") [Link] step 5 if digits = 12345 [Link] after announcement 2000 [Link] 1 digits announcement 2310 ("enter 1 to observe sales, 2 to observe billing") [Link]-to number 113001 with cov n if digit = 1 (11=listen-only observe, 3001="Sales" VDN) [Link]-to number 113002 with cov n if digit = 2 (11=listen-only observe, 3002="Billing" VDN) [Link] step 5 if unconditionally
You can combine Call Prompting and Call Vectoring to provide security and to limit observation.
General indications to observer on page 232 Tables observers receive when using Service Observing on page 233 General security on page 236 VDN-call security on page 236 Vector-initiated security on page 236 Remote-access security on page 237
232
February 2006
Service Observing
Condition Activated Observing (listen only) Observing (listen/talk) In wait state Denied observing
Tone Confirmation tone followed by silence or connection to call. Hear call Hear/talk on call None Silence/ineligible tone followed by silence
Wait state means that the observer has activated Service Observing but there are no calls or a call cannot be observed. A call appearance is not reserved. The observer must have an idle call appearance available to be used by Service Observing when an observable call comes in. Ineligible tone is heard when an observed call becomes ineligible for observation. See Service Observing considerations on page 237 for conditions that make a call ineligible. This tone is the hold confirmation tone - a rapid series of 5 short 440-Hz beeps. The observer does not hear this tone if the agent receiving the ineligible call hears zip tone.
Feedback to observers when activation denied Condition No such extension Extension not observable Not allowed COR1 Extension has Data Restriction Extension has Exclusion Active Extension has Data Privacy Active on call Extension already observed Extension is an observer Extension being busy-verified Extension has a 6-party conference State denied denied denied denied denied denied denied denied denied denied Lamp broken flutter broken flutter broken flutter broken flutter broken flutter broken flutter broken flutter broken flutter broken flutter broken flutter Tone intercept intercept intercept intercept busy busy busy busy reorder reorder
February 2006
233
Feedback to observers when activation denied Condition COR doesnt allow SO activation Observe VDN not optioned Logical ID not logged In Activation to logical with physical observed Activation to physical with logical ID observed Maximum VDNs being observed State denied denied denied denied denied denied Lamp broken flutter broken flutter broken flutter broken flutter broken flutter broken flutter Tone intercept intercept busy busy busy reorder
1. Extension COR cannot be observed or COR for observer calling permission does not allow observing the COR of extension to be observed.
Feedback to observer when activation allowed - at time of activation Condition State Lamp Tone
Active-eligible call observing steady/ winking confirmation tone followed by connection to call No active call wait state flash confirmation tone followed by silence Call ineligible Call has No Observe COR VDN call already being observed wait state wait state wait state flash flash flash confirmation tone followed by silence confirmation tone followed by silence silence
Feedback to observer when activation allowed - after observe activated Condition No active/eligible Call Call in 6-party conference Call already being observed State wait state wait state wait state Lamp flash flash flash Tone silence silence silence
234
February 2006
Service Observing
Feedback to observer when activation allowed - after observe activated Condition Call is being busy-verified Call has Data Privacy active Call has Data Restriction Call has Exclusion Active Active-eligible call (in listen-only mode) Active-eligible call (in listen/talk mode) Press button while observing in listen-only mode Observer presses Release Call has No Observe COR VDN call already being observed No active eligible call Eligible VDN call Eligible VDN call (in vector processing) Eligible VDN call (out of vector processing in listen-only) Eligible VDN call (out of vector processing in listen/ talk) Press button while observing in vector processing Press button while not in vector and in listen-only Call being observed becomes ineligible State wait state wait state wait state wait state SO listen SO listen/talk SO listen/talk not observing wait state wait state wait state observing SO listen SO listen SO listen/talk SO listen SO listen/talk wait state Lamp flash flash flash flash steady winking winking dark flash flash flash steady/ winking steady steady winking steady winking flash Tone silence silence silence silence hear call hear/talk on call hear/talk on call none silence silence silence hear call hear call hear call hear/talk on call no change to mode hear/talk on call ineligible tone followed by silence silence busy, then silence n/a
Active call disconnects Logical agent logs out Observer (without button) hangs up
February 2006
235
While observing, the observer should press only the following buttons:
Call Appearance Service Observing Position Busy Auto-ckt Assure Release (ACD) (This will end Service Observing) Bridged Appearance Auxiliary Work Queue Status (NQC, OQT, AQC, and AQT) System Night Service Hold (ignored)
General security
Use the following COR restrictions to prevent unauthorized observing.
For the observer, set the Can Be An Observer field on the COR form to y. For the agent to be observed, set the Can Be Observed field on the COR form to y. For the observer, grant permissions to all CORs to be observed on the Service Observing Permissions COR table.
VDN-call security
Use the following COR restrictions for VDN-call observing.
For the VDN extension to be observed, set the Can Be Observed field on the COR form to y. For the VDN destination, set the Can Be Observed field on the COR form to y. Enter the VDN extensions to be observed in the observers Service Observing Permissions COR table.
Vector-initiated security
Use the following guidelines for vector-initiated observing.
Use Call prompting commands in Service Observing vectors to provide passcode protection and limit access to specific destinations or vector-verified, caller-entered digits. Use Time of Day/Day of Week checks in Service Observing vectors. Create a vector used exclusively for Service Observing.
236
February 2006
Service Observing
If you use route-to commands to observe a VDN extension, ensure the extension has an observable COR. If the observer is observing locally, grant calling permission to the observer on the VDNs COR.
In vector-initiated Service Observing, the COR assigned to the VDN used to initiate Service Observing, the COR assigned to the internal caller extension, and the COR assigned to agent to be observed are used to determine if Service Observing will be allowed. If the agents COR is not observable, observation fails regardless of the VDN or caller COR. When a call routes through multiple VDNs, the COR of the last VDN is used for calling/observing permissions regardless of VDN Override settings. If you have administered the optional warning tone, the caller and the observer hear the tone only when the system connects the call to the answering or routed-to destination after vector processing is finished. The periodic tone is heard during the call even if the call is transferred off-communication server. Use a warning announcement at the beginning of vector processing to inform the caller of observation since the system cannot give a warning tone until the call is out of vector processing.
Remote-access security
Use the following guidelines for remote observing.
Use barrier codes and authorization codes to limit the use of Remote Access to authorized users. Refer to Feature Description and Implementation for Avaya Communication Manager for information about these codes and other remote access security measures. Use different authorization codes for different service observing permissions. Use Facility Restriction Levels (FRLs) and restrictions such as the authorization code COR to restrict Remote Access service observer access to other destinations (for example, stations or trunks). Use Call Prompting to create additional access security.
Assign the VDN, barrier code, and authorization code calling and service observing permissions and set Can Be Observer to yes on the associated COR form. The last COR encountered is used to determine observer permissions.
Observability on page 238 Ineligibility on page 238 Trunk calls on page 238 Multiple observers on page 239
February 2006
237
Observability
Although an agent can be a member of multiple splits/skills, an agent can be observed by only one observer at a time. If two agents with different supervisors are observed and one agent calls the other, the originators supervisor observes the call, and the other supervisor is placed in the wait state. An attendant can be observed but cannot be an observer.
Ineligibility
A call to an agent extension or VDN is ineligible for observing when the call:
Is already being observed Is being busy-verified Has Data Privacy active Has Data Restriction active, is conferenced with an extension that has Data Restriction active, or is a VDN call that reached an extension that has Data Restriction active Has Privacy - Manual Exclusion active, is conferenced with an extension that has Privacy Manual Exclusion active, or is a VDN call that reached an extension that has Privacy Manual Exclusion active Note: If Service Observing with Exclusion is active, observing is allowed when manual exclusion is active.
Note:
Is in a conference where adding the observer results in more than six parties (see Conferenced calls on page 239 for more detail on conferences) Is a VDN-observed call that reaches an unobservable extension or VDN. (Note that the COR of the hunt group split/skill used to distribute the call to the station/agent is not checked. The CORs of stations/agents conferenced with the call are not checked.)
Trunk calls
If an agent being observed makes an trunk-call, observation starts after the agent finishes dialing. For Central Office (CO) trunks, dialing is considered complete when answer supervision is returned or when answer supervision timeout occurs.
238
February 2006
Service Observing
Multiple observers
Multiple observers can observe a single VDN simultaneously, but only one observer is observing a given call to the VDN. There is no limit to the number of observers observing a single VDN as long as the total number of observers actively observing VDNs does not exceed 50.
Conferenced calls
An observer cannot initiate a conference while observing. If an observed agent conferences a call and the number of conferenced parties is less than six, the observer is placed in the wait state until the call is connected. Then the observer observes the conference. In addition, the observer is bridged onto any call on which the agent becomes active before the conference is complete. When the conference is complete, the observer is again bridged onto that call. If an observed agent conferences a call and the number of conferenced parties (including the observer) is six, the conference is denied. A call to an observed VDN cannot be monitored if the observer, caller, and other parties bridged onto the call constitutes more than six parties. If a conference is being observed because an observed agent entered the conference, when the agent hangs up, the conference is no longer observed. If a conference is being observed because an observed VDN call entered the conference, observing continues until the call is routed to an unobservable destination. Conference members are observed during a conference regardless of their COR setting. If a VDN call being observed is conferenced to an agent call being observed, the VDN observer continues to observe and the agent observer goes into wait state. If two observers (of either VDN or agent calls) are conferenced to a call, the first observer conferenced-in continues to observe and the second observer goes into the wait state. VDN or agent call observers hear the ineligible tone before going into wait state. The same rules apply when multiple observers monitor transferred calls.
Transferred calls
Observers cannot initiate a transfer while observing. If an agent being observed transfers a call, the observer is placed in wait state. The observer is bridged on after the transfer is complete. A VDN observer continues to monitor the transferred call until it is transferred or routed to a unobservable destination.
February 2006
239
240
February 2006
Service Observing
Call Work Codes/Integrated Directory: The observer does not hear agent dialing with these features because the digits are passed to the communication server in S-channel messages. CMS: When an observer is bridged onto a VDN call, CMS is notified. Conference and Transfer: A VDN observer who is bridged on a call follows the call on a conference and/or transfer operation. Converse Command: Converse-split extension ports can be observed as physical extensions. A call to an observed VDN continues to be observed if the call is answered by a VRU through the converse command. Converse-on Vector Command: Calls connected by the converse-on command are not observed by the VDN observer when the Observe on Agent Answer option is set to y. If the call is subsequently answered at an agent station or other destination using the route-to command, the VDN observer is bridged on the call. DCS: To observe stations on another node (a DCS station extension), you must set up remote-access service observing. A DCS station can only observe another node using remote service observing. Service observing displays are not supported across DCS. Dialed Number Identification Service: Observing by VDN provides monitoring by DNIS since the VDNs represent the DNIS of the service dialed. Direct Agent Calling: A direct agent call to a logical-agent ID is monitored by observing the Logical Agent not by monitoring the physical extension. Hold: Observers cannot place calls on hold while observing. If an observed agent places a call on hold, the observer is put in wait state. A VDN observer continues to monitor the caller placed on hold. Leave Word Calling: Parties on an observed call cannot use LWC. Look Ahead Interflow: If an observed VDN call routes to another location using Look Ahead Interflow, the call continues to be observed. The observer hears a warning tone, if administered at the sending communication server, when the call arrives at the receiving communication server. The observer continues to hear the periodic tone while observing the VDN call. Manual Answer: VDN observers are bridged on to the call when the agent answers the call that has been ringing the ACD agent extension with the Observe on Agent Answer set to y. Move Agent/Change Skills: Moves or changes of physical of logical agents being observed occur according to the move or change rules. Observing continues. Multiple Call Handling: While an agent extension or logical ID is observed, only the active call is monitored. If all calls are put on hold, the observer hears silence. Music-on-Delay/Music-on-Hold: If an observer is in listen/talk mode, neither caller nor observer hears music-on-hold. If an observer is in listen-only mode, the caller hears music-on-hold, but the observer does not. A VDN observer hears music provided to the caller.
February 2006
241
Night Service: A VDN observer continues to observe when a call routes to night service. Recorded Announcement: A VDN observer continues to monitor a call connected to an announcement. A Verify Announcement call placed by an observed physical or logical agent can also be observed. Redirection on No Answer : A VDN observer continues observing a call after it is redirected or rings in limbo. Route-to Number Vector Command: Calls connected by the route-to number command are observed by the VDN observer after answer is received or assumed when the Observe on Agent Answer option is set to y. this includes routing to internal destinations (stations, hunt groups, ACD splits/skills, the attendant, etc.) or to external destinations (using trunk facilities. Trunks without disconnect supervision: Service observing cannot be activated over no-disconnect-supervision trunks. The caller hears denial indication. VDN of Origin Announcement (VOA): VDN observers with the Observe on Agent Answer option set to y are not bridged on the call until after the VOA is given to the agent. Therefore, the observer does not hear VOAs. VDN Return Destination: You can create a prompting VDN with a return destination assigned so that, if you activate observing and it fails or the denial indication times out, the prompting VDN allows you to retry activation. This is true only if the denial and disconnection occur after the call leaves vector processing. If a vector step fails, the system proceeds to the next vector step. Disconnect or busy commands cause calls to be dropped and do not trigger return destination. When return destination is triggered, the call is monitored through each return destination operation until the caller disconnects. The observer bridged on the call follows the call when the VDN Return Destination feature, active on the VDN, redirects the call back through vector processing after the agent releases the call. Telephone displays: The display for local observers match exactly what is displayed on the observed physical or logical agents telephone display. For example: a="3035001234 to Sales SO" While observing a VDN, an observer sees displayed the name of the VDN being observed while in vector processing. After the call leaves vector processing, the name of the agent or trunk group that the call is connected to is displayed. VuStats: Nonremote observers using 2-line displays can activate VuStats for an agent. An observer must activate VuStats before using Service Observing. The agents statistics appear on the second line of the observers display. Zip tone: VDN observers do not hear the zip tone that the answering agent hears.
242
February 2006
Universal Call ID
Universal Call ID
This section includes the following topics:
About UCID on page 243 How are UCIDs tracked? on page 245 UCID interactions on page 251 Administering the UCID feature on page 252 UCID considerations on page 255
About UCID
This section includes the following topics:
UCID definition on page 243 What is UCIDs purpose? on page 243 What does UCID look like? on page 244 How does UCID work? on page 244 What creates UCIDs? on page 244 When are UCIDs created? on page 244 How are UCIDs transmitted? on page 245
UCID definition
Universal Call ID (UCID) is a unique tag assigned to a call. In simple call scenarios, the tag stays with that call within a network that is based on a communication server connected by ISDN lines. In complex call scenarios, the tag often merges with other tags. Note: The UCID data element is universal because it does not just identify a call on one particular communication server; a UCID uniquely identifies a call across a network of communication servers.
Note:
February 2006
243
UCID provides a way to track calls across multiple communication servers and Voice Response Units. Contact centers can use UCID to track call history. Because UCID can uniquely identify every call in a network of any size, it possible to track call-related data from multiple sources and multiple sites. For example, you can combine data from many locations and print reports that enable you to track a call throughout its lifecycle. For information about how to create reports, see Avaya CMS Supervisor Reports. Note: Although UCID is intended for contact centers, a communication server configured to create UCIDs will assign one to every call - not just to Automatic Call Distribution (ACD) calls.
Note:
244
February 2006
Universal Call ID
Overview of UCID tracking on page 246 Station-to-station calls on page 246 Incoming trunk calls on page 246 Outgoing trunk calls on page 246 Simple transfer or conference on page 246 Complex conference on page 247 Configuration - communication server before the IVR system on page 248 Simple call tracking on page 249 An IVR system transfers a call on page 249 Configuration - IVR before the communication server on page 250
February 2006
245
Station-to-station Calls Incoming Trunk Calls Outgoing Trunk Calls Simple Transfer or Conference Complex Transfer and Conference
Station-to-station calls
This scenario describes what happens when Phone I calls Phone II (both phones are on the same communication server). The communication server creates a new UCID (such as UCID a) for any call originated by an internal station user.
Receives UCID x information from an incoming call over an ISDN trunk. Creates UCID y for incoming calls that do not already have a UCID.
There is one CMS call history record for each incoming call.
246
February 2006
Universal Call ID
When an incoming trunk or station call is received by the station user at Phone I and transferred to or conferenced with another station user or outside party: 1. The communication server creates a UCID for the incoming call if it needs one. 2. The communication server creates a new UCID for the temporary conference or transfer portion of the call. 3. The communication server merges the temporary portion of the call with the original call when the conference or transfer is completed within the communication server. This is when the overriding UCID (such as UCID a), becomes the UCID for all parties within the communication server. Note: If the outgoing trunk does not support the sending of UCIDs, then the UCID of the outgoing call at the receiving communication server will be null.
Note:
If the call is transferred to another communication server, only the UCID for the transfer (UCID b) gets passed on. This is because the communication server cannot merge UCIDs if the call is not completed within the communication server. Note: If, during the conference or transfer, the incoming call drops before the operation is complete, the two UCIDs will not appear to be associated because no merge of the two parts of the call was done.
Note:
Complex conference
The following complex call scenario illustrates when a station user adds an incoming call to an existing conference. In this scenario, 1. Phones I, II, and III are in the same conference call with UCID x. 2. The person at Phone III receives an incoming call from Phone IV (this call has UCID y associated with it).
3. The person at Phone III puts the conference call on hold and answers the incoming call from Phone IV.
February 2006
247
4. The person at Phone III decides to add Phone IV into the conference call. 5. The person at Phone III a. presses the Conference button b. presses the call appearance button to return to the conference call c. presses the Conference button again. This brings the conference call into the call between Phones III and IV. 6. UCID y overrides UCID x because the communication server views Phone IV as the primary party in the conference initiated by Step 5.
7. The UCIDs associated with each segment of the complex conference are sent to CMS if the parties in the call are measured (for this example, if the parties are ACD agents in a measured split/skill).
Note:
248
February 2006
Universal Call ID
Switch
IVR
When the communication server is before the IVR system: 1. The communication server receives an incoming call over an ISDN trunk. 2. The communication server does one of two things:
If the incoming call has a UCID (such as UCID x), then the communication server passes it along. If the incoming call does not have an associated UCID, the communication server creates a new one (such as UCID y).
3. The communication server passes the UCID to an Interactive Voice Response (IVR) voice system through an ASAI connection (using the activation of split/skill or VDN event notification by the IVR system. 4. UCID information is sent to the CMS if trunk, VDN(s), and/or split/skill(s) involved in the call are measured.
Switch
IVR
February 2006
249
2. The IVR system determines the calls destination and transfers the call (using an ASAI third-party transfer operation).
Switch
IVR
3. The communication server temporarily creates a new UCID (such as UCID a or UCID b) for the transfer portion of the call (the original UCID is quickly merged into the call).
Switch
4. The UCIDs of the transfer segment and merged call are returned to the IVR system in ASAI acknowledgment messages. 5. The communication server sends UCID information to CMS if trunk, VDN(s), and/or split/ skill(s) involved in the call are measured.
250
February 2006
Universal Call ID
Note:
Note: This configuration is less common than the communication server before the IVR configuration.
IVR
Comm. server
When IVR is before the communication server: 1. IVR receives an incoming call with UCID x. or IVR creates a new UCID y and associates it with the incoming call (if the call has no UCID already associated with it). Note: For IVR to recognize an incoming UCID (such as UCID x) from an ISDN trunk, special IVR scripting is required. When IVR receives a call from the public network, it automatically creates a new UCID because it cannot recognize whether or not the call already has a UCID. 2. IVR sends UCID to the communication server over an ISDN-PRI trunk. 3. The communication server receives UCID and reuses it for the incoming call. 4. The communication server reports UCID to the CMS if the trunks, VDNs, or splits/skills associated with the call are measured.
Note:
UCID interactions
Distributed Communications System (DCS): If DCS is used in a network of communication servers where UCIDs are tracked, the DCS feature must be configured with ISDN trunks having the Shared UUI service protocol. Otherwise, calls that are handled through one of the many DCS features (such as DCS Coverage) will not retain the UCID initially assigned to the call. Remote messaging system: For a remote messaging system over DCS, the DCS trunks used to accomplish the remote messaging system operation must be configured (as described previously in Distributed Communications System) to retain the UCID associated with a call.
February 2006
251
Tandem Calls: When a tandem call is made through the communication server, the UCID information may be blocked or passed through the tandem communication server. To pass a UCID through a tandem communication server, both the incoming and outgoing trunks at the tandem communication server must be configured to handle UCIDs. See Information Forwarding on page 167 for proper private and public network information forwarding administration.
To maximize the benefits of UCID, it is recommended that you have an updated version of the Avaya communication server.
252
February 2006
Universal Call ID
In the case of a communication server network component that cannot support UCIDs, it is recommended that the component (ISDN trunk group, ASAI connection, or CMS software) be administered to disallow the sending or receiving of UCID. For example, if an Avaya communication server is connected to a non-Avaya switch, then the connecting ISDN trunk must be administered to not send UCID over that trunk for outgoing calls.
Administering UCID
These instructions assume youre using the System Administration Terminal (SAT) screen or a terminal emulator to access the communication server software. There are three tasks involved in administering UCID on the communication server. Complete these tasks in the following order: Task A: Check ASAI Interface before enabling UCID Task B: Set the communication server to create and send UCIDs Task C: Enable UCID Transmission on Trunk Groups
To check the ASAI interface: 1. In the command line, enter change system-parameters customer-options and press RETURN. 2. On page 1, enter y in the ASAI Interface field. 3. Log out and log back in if this and any other fields in this form have changed.
February 2006
253
For the communication server to create and send UCIDs: 1. If your network includes CMS and you want CMS to track UCIDs, then enter busyout mis in the command line. If not, go to Step 2. 2. In the command line, enter change system-parameters feature and press RETURN. 3. The Feature-Related System Parameters form comes up. 4. Go to page 4 of the form. 5. In the Create Universal Call ID (UCID)? field, enter y. 6. In the UCID Network Node ID field, enter the node ID number. Valid numbers are from 1 to 32,767.
!
CAUTION:
CAUTION: The UCID Network Node ID must be unique for every communication server and IVR in the system. If it is not unique, the integrity of the UCID is compromised.
7. If your network includes ASAI, go to page 7 of the form. If not, go to Step 8. 8. In the Send UCID to ASAI? field, enter y. 9. If you have performed the busyout mis command, go to Step 9. If not, you are done with this task (Task b), so press Enter to save your work and go to Task c. 10. Go to page 8 of the form. 11. In the Adjunct CMS Release field, enter R3V6. 12. Press Enter to save your work. 13. In the command line, enter release mis.
254
February 2006
Universal Call ID
To enable UCID transmission on a trunk group: 1. In the command line, enter change trunk-group n and press RETURN. 2. The Trunk Group administration form comes up. n is the number of the trunk group you want to administer. 3. On page 1, enter ISDN in the Group Type field. 4. In the Supplementary Service Protocol field, enter the letter of the service protocol you want for this trunk group. 5. b is for QSIG, other protocols are for UUI. 6. Go to page 2 of the form. 7. In the Send UCID? field, enter y. 8. Press Enter to save your changes. You also need to administer your trunk groups to send user data over your private and public networks. To administer the trunk groups, see Information Forwarding on page 167.
UCID considerations
UCID has been tested with several major carriers. To find out if these capabilities work with your carrier, check with your account team for the most current information. If testing has not been done to verify operation over the public networks involved with the preferred specific configuration, use of private ISDN trunking between the nodes should be assumed until successful testing has been completed.
February 2006
255
Troubleshooting
The following troubleshooting hints should be reviewed when UCIDs are not transmitted, even though you received no error messages while administering the UCID feature, and all software and connections meet the minimum requirements:
A tandem communication server has the Send UCID? option set to y for all trunk groups that AAR/ARS or station users may use to tandem an incoming call. If DCS is used, make sure all ISDN trunks between the communication servers used for DCS or remote AUDIX are configured in the D-channel mode. For CMS tracking purposes, make sure all trunks, VDN, and split/skills that handle calls for which UCIDs are tracked are administered as measured (either both or external).
256
February 2006
Variables in Vectors
Variables in Vectors
Variables in Vectors (VIV) is a Call Vectoring feature introduced in Avaya Communication Manager 2.0. The VIV feature allows you to create variables that can be used in commands to:
Improve the general efficiency of vector administration. Provide increased manager and application control over call treatments. Allow you to create more flexible vectors that better serve the needs of your customer and contact center operations.
The vector variables are defined in a central variable administration table, but the values assigned to some types of variables can also be quickly changed by means of special vectors, VDNs and FACs (Feature Access Codes) that you create for that purpose. Different types of variables are available to meet different types of call processing needs. Depending on the variable type, variables can use either call-specific data, or fixed values that are identical for all calls. In either case, an administered variable can be reused in many vectors. For more information about VIV capabilities, administration requirements, and vector examples, see Avaya Call Center Call Vectoring and EAS Guide.
February 2006
257
About VICP on page 258 Administering VICP on page 258 VICP considerations on page 258 VICP interactions on page 259
About VICP
VDN in a Coverage Path (VICP) enhances Call Coverage and Call Vectoring. If Basic Call Vectoring or Call Prompting is enabled on your communication server, you can assign a Vector Directory Number (VDN) as the last point in a coverage path. Calls that reach this coverage point can be processed by a vector or by Call Prompting.
Administering VICP
The following forms and fields are required to administer the VICP feature. Form Coverage Paths Call Vector Vector Directory Number Field All All All
Call Coverage Path form - Set one of the following to the extension of the VDN you want to use as a coverage point: Point 1, Point 2, Point 3, Point 4, Point 5, Point 6.
VICP considerations
Once a call has covered to a VDN, it cannot be further redirected by features such as Call Coverage, Call Forwarding, or Night Service. A VDN is not allowed to be a member of a coverage answer group. A vector cannot route a covered call to a coverage answer group - a coverage answer group can only be a point in a coverage path.
258
February 2006
Removing a VDN from the system with the remove vdn <extension> command automatically removes the VDN from any coverage paths.
VICP interactions
AAR/ARS Partitioning: The class of restriction assigned to the VDN determines the partition group number (PGN). The PGN in turn determines the AAR or ARS routing tables used by route-to commands. ASAI: For direct calls to a VDN, the adjunct routing command operates like the command route to digits with coverage=y. For calls that cover to a VDN, however, the adjunct routing command operates the same as a route to digits with coverage=n command. Since calls redirected once to coverage should not be redirected again, the coverage option is disabled for the adjunct routing command in this situation. Attendant: A call covering to a VDN can be connected to an attendant queue or hunt group by a vector. Internal calls that route to an attendant display the class of restriction of the originating station if the attendant presses the display COR button. An attendant cannot establish a conference with a call covering to a VDN if the call is in vector processing. If a call placed to a local destination has covered to a VDN and the attendant attempts to add this call to a conference, the conference will be denied until the call has completed vector processing. An attendant-extended call that covers to a VDN will not return. If the attendant extends a call to a local destination that covers the call to a VDN, the attendants return call timer is canceled when vector processing begins and the Return Call button will not affect the call. If a call covers to a VDN and is then routed to an attendant, the attendant can transfer the call to another VDN. AUDIX: Calls that cover to a VDN can be routed to an AUDIX by the route-to or messaging vector commands. Calls that cover to a VDN may be subsequently transferred to AUDIX. Calls may also be transferred out of AUDIX to a VDN. Automatic Call Distribution (ACD): A VDN can be the last point in an agents coverage path for direct agent calls. Call Coverage: A VDN cannot be a member of a coverage answer group. A vector cannot route a covered call to a coverage answer group. Calls that have covered to a VDN cannot be redirected again by Call Coverage. Coverage Callback and Leave Word Calling work normally when a vector delivers a call to a covering user. Call Forwarding: Calls that have covered to a VDN cannot be redirected by Call Forwarding.
February 2006
259
Call Park: A parked call will not cover to a VDN. When a call is parked at an extension with a VDN in its coverage path, the call will continue ringing the extension. If the call is parked to a hunt group extension and the call is in queue, the call will remain in the queue until it is retrieved, or answered by an agent, or abandoned by the caller. A vector event is generated for these calls when the administered coverage criteria are met. Once a call covers to a VDN, Call Park cannot be established until the call is delivered to an extension and vector processing ends. Call Vectoring. The class of restriction assigned to a VDN determines the partition group number (PGN). The PGN in turn determines the AAR or ARS routing tables used by route-to commands. When a call covers to a VDN, VDN override has no effect on the display shown on an answering display. This station will show the normal display for a covered call. adjunct routing: For direct calls to a VDN, the adjunct routing command operates like the route to digits with coverage=y command. For calls that cover to a VDN, however, the adjunct routing command operates the same as a route to digits with coverage=n command. Calls redirected once to coverage should not be redirected again, however, so in this situation the coverage option is disabled for the adjunct routing command. converse: Covered calls to a VDN work with the converse command. If a call in vector processing is connected to an agent in a converse split, the agent cannot activate Consult, Coverage Callback, or Coverage Leave Word Calling. messaging: The messaging command handles covered calls differently depending on whether an extension is specified in the command. If the command messaging split xxxx extension none is used, the mailbox of the principal extension is used for the call. The number of the principal extension and the reason for redirection are passed to the messaging adjunct in the CONNECT message. When an extension is specified in the messaging command, no information about the principal extension is passed to the adjunct. Instead, the number of the extension specified in the command is passed to the adjunct in the CONNECT message along with the reason for redirection. The mailbox for the specified extension is used. route-to: A call covering to a VDN can be routed to any valid destination by the call vectoring command route-to. The coverage option for the route-to digits command is disabled for covered calls. In other words, the route-to digits with coverage=y functions like the route-to digits with coverage=n command when processing covered calls. When the route-to command terminates a covered call locally, information identifying the principal and the reason for redirection are retained with the call. This information can be displayed on display phones or passed to an AUDIX or Message Center system. Class of Restriction (COR): The COR assigned to the covering VDN governs the vector routing of the call. Conference: Calls in an established conference will not cover to a VDN. Once a call covers to a VDN, a conference cannot be established until the call is delivered to an extension and vector processing ends.
260
February 2006
Consult: The Consult feature normally uses a Temporary Bridged Appearance on the principals set. Call coverage to a VDN removes the Temporary Bridged Appearance from the principals set, but the Consult feature still works. Hunt Groups: A VDN can be the last point in a hunt groups coverage path. If the coverage vector for a split or hunt group routes calls to another using a route-to or messaging command, calls will queue at the second resource with the queue priority assigned for the first split or hunt group. If a queue-to, check, or converse command is used, calls will queue at the second split or hunt group with the priority specified in the command. If an inflow threshold has been assigned to a hunt group, the group will not allow new calls to queue when the oldest call in queue has exceeded the threshold. Therefore, covered calls are not connected to a hunt group when the groups inflow threshold has been exceeded. Note that this interaction can also occur when a messaging split or route-to command routes a covered call to a split that isnt vector-controlled. Look-Ahead Interflow: For calls that have covered to a VDN, LAI works like a route-to digits/number with cov=n vector command. Any Dialed Number Identification Service (DNIS) digits sent with the interflowed call will indicate the VDN to which the call covered, not any VDN the call encountered before it went to coverage. Night Service: Calls that have covered to a VDN cannot be redirected by Night Service. Personal CO lines (PCOL): A VDN may be assigned as the last point in a PCOL coverage path. Phone Display: Calls covering to a VDN and then directed to an agent in a split or hunt group by a queue-to, check, converse, or route-to command display the following information to the agent.
a=EXT 3174 to EXT 3077 b
In this example, station A called station B. Station B was busy, and the call covered to a VDN. Redirection on No Answer (RONA): RONA applies to calls that cover to a VDN. If the vector associated with the VDN queues the call to a resource (for example, a split or agent) that uses RONA, the call can be requeued for the same resource. The call cannot be redirected, however, since it has already covered to the VDN. Terminating Extension Groups: A VDN may be assigned as the last point in the coverage path for a Terminating Extension Group. Transfer: Calls may be transferred to extensions that cover to a VDN. Users who receive a covered call may transfer it to a VDN. If a transfer attempt goes to coverage and covers to a VDN, the user at the answering station can complete the transfer by pushing the Transfer button (or by flashing the switchhook on an analog station). Calls that cover to a VDN may be subsequently transferred to AUDIX. Calls may also be transferred out of AUDIX to a VDN.
February 2006
261
About VOA on page 262 Administering VOA on page 262 VOA detailed description on page 263 VOA considerations on page 264 VOA interactions on page 265
About VOA
VDN of Origin Announcement (VOA) provides agents with a short message about a callers city of origin or requested service based on the VDN used to process the call. Use VOA messages to help agents to respond appropriately to callers. For example, if you have two 800 numbers, one for placing orders and one for technical support, you can administer two VDNs to route calls to the same set of agents. When an incoming call is routed to a VDN with a VOA assigned (for example, new order or tech help), the VDN routes the call to a vector, which can place the call in an agent queue. When an agent answers the call, he or she hears the VOA message and can respond appropriately to the callers request.
Administering VOA
The following forms and fields are required to administer the VOA feature. Form Attendant Console Class of Restriction (COR) Feature-Related System Parameters Announcements/Audio Sources Vector Directory Number Phones Field Feature Button Assignments: VOA Repeat VDN of Origin Announcements Hear Zip Tone Following VOA? All VDN of Origin Annc. Extension Feature Button Assignments: VOA Repeat
262
February 2006
Announcements/Audio Sources - Assign each VOA you want to use. You can administer aux-trunk types with queue, without queue, and with barge-in. You can administer integrated types with queue and without queue. Do not administer analog and integrated repeating announcement types as VOAs. Note: The VDN for which you are administering a VOA must be in a vector command line.
Note:
Agents can hear a unique announcement based on the dialed number identification service (DNIS) received from the service office or carrier communication server. Assign each DNIS as the VDN of a vector. Set up the VOA to announce the services associated with the DNIS. Note: The announcement associated with the current VDN only plays if the VDN Override for the previous VDN is set to y. If VDN Override for the previous VDN is set to n, the VOA associated with that VDN plays.
Note:
Use vector steps, an integrated prompting, or converse-on step to route calls to a VDN. Set up the VOA to announce the service the caller requested or to announce a condition that caused the call to route-to the VDN. You can route calls to a voice response system, directly or through a vector. Use voice prompting to direct the caller to enter a touchtone response, and route the call to a specific VDN based on the callers response. Set up the VOA to indicate the service the caller selected.
February 2006
263
If agents require a callers city of origin, assign the trunk group to a particular VDN. Set up the VOA to provide the location of the origin of the trunk group. Subsequent VDNs can be used to handle the call, or multiple VDNs can be assigned to a single vector. Note: VDN Override applies to VOA in the same way that VDN Override applies to display information. If a VDN with a VOA has VDN Override enabled, the system overrides the original VOA with VOAs in subsequent VDNs to which the call is routed.
Note:
VOA considerations
Because callers are kept waiting while a VOA plays, messages should be kept very brief no more than 1.5 seconds in length. Agents should use a speakerphone or headset, so they do not miss the VOA while they are picking up the handset. If agents cannot use a speakerphone or headset, administer phones with a VOA Repeat button. If you have multiple announcement boards, you should place shorter VOAs on one board and longer recorded announcements on the other to avoid delaying delivery of VOAs. If you have only one announcement board, place VOAs on the integrated board and consider installing an auxiliary announcement device for longer announcements. Agents must be on the same communication server as the VOA. A VOA can be assigned to multiple VDNs, but a VDN can have only one VOA. If you use the TN750 circuit board for integrated announcements, the system maintains a separate logical queue for VOAs. If the VOA cannot be delivered to the agent within 1 second because of traffic or inoperative equipment, the system does not provide the announcement. VOAs are higher priority than other announcements on the TN750. A burst of VOAs can delay other announcements. Therefore, record non-VDN of Origin Announcements as auxiliary or analog. Auxiliary announcements are connected for a duration of 1 to 2 seconds on a barge-in basis, immediately after the agent answers (or is assigned the call for auto-answer) and the incoming call is extended to the agent. Integrated and non-barge-in auxiliary announcements are connected for the duration of the announcement. The communication server does not ensure that the integrated announcement is shorter than the allowed playback time. VOA supports Auxiliary Trunks (aux-trunk) with barge-in, queue, or without queue. For aux-trunk with or without queue, when the trunk is idle, a VDN call seizes the trunk to start the VOA and the system plays the entire announcement (not just 1 to 2 seconds). However, if the announcement is busy and if aux-trunk has barge-in, the call does not queue but bridges onto the announcement for 1 to 2 seconds. When the VOA completes, the trunk is released along with the listeners, and the next call requiring the VOA starts the
264
February 2006
process over again. For this reason, your aux-trunk announcements should consist of one short announcement that repeats during the full announcement time. For example, you might want to record New Order as many times as possible, so that when a call bridges to the announcement, the agent hears New Order no matter where the agent bridges into the announcement.
If you use aux-trunk or integrated announcement without queue and a port is busy when a VDN call comes in, the system cannot play an announcement. If you use aux-trunk or integrated announcement with queue, the system plays the current announcement for an agent and then connects the next agent in the queue.
VOA interactions
Agent Call Handling - Automatic Answer:
ACD agents at phones in Auto Answer mode hear a zip tone, then the VOA. You can also administer a zip tone after the VOA completes, to alert agents that an announcement is complete and a caller is connected. Non-ACD agents can receive a VOA if a call is routed to them using vector processing. When non-ACD agents at phones in Automatic Answer mode receive calls, they hear a call ID tone then the VOA. Agents hear a second zip tone after the VOA indicating connection to the caller.
Agent Call Handling - Manual Answer: When non-ACD agents at phones in Manual Answer mode receive calls they hear ringing, answer the call, and hear the VOA. ASAI Adjunct Routing: If a vector step includes Adjunct Routing, the VOA is played for the agent to whom the call is routed. Auto-Available Split/Skill (AAS): AAS is intended to be used for splits/skills containing only nonhuman adjuncts such as a voice messaging system or an IVR system. However, VOAs can be directed to Auto-Available splits/skills. Call Forwarding: VOAs apply to forwarded calls, including those forwarded to a hunt group. The answering station must be on the same communication server. If a VOA is forwarded, the message is played only if the destination extension is administered with a COR that allows VOA. Call Pickup: Call Pickup allows an agent to pick up a ringing call on another extension. If the pick-up extension has COR permissions for VOA, the agent can receive a VOA. Conference: If an agent receives a call and then conferences in additional stations, any station on the connection can use VOA Repeat button to replay the VOA. Only the person using the button can hear the VOA unless the call is being service observed.
February 2006
265
Converse-on split/skill: A converse-on split/skill is one used in a converse-on vector step. When a converse-on vector step is executed, a VOA is not applied. After returning to the vector, the call can be routed to a station or VDN where the answering agent receives the VOA (as if the converse-on step had not been processed). Coverage: VOA applies to coverage paths. Data Restriction: Data Restriction prevents tones from being applied to line or trunk circuits during a data call. VOAs are not played for data-restricted calls. Direct Agent Calling: Direct Agent Calling (DAC) allows a vector to route a call to particular ACD agent and have the call treated as an ACD call. The VOA only applies to direct agent calls if the calls reach an agent through vector processing. Direct agent calls from a phone on a communication server are not vector-processed and cannot cause a VOA to be played. Enhanced Automatic Wake-up: If you are using enhancements to Automatic Wake-up with integrated announcements, there can be contention for integrated announcement ports. VOAs have priority over Automatic Wake-Up announcements. EAS: When you are using Expert Agent Selection (EAS), the logical agent COR definition determines the assignment of VOAs for each extension. EAS uses the COR of the logical agent instead of the COR for the telephone the agent is using. Hold: Agents cannot use the VOA Repeat button if their calls are all on hold. The VOA Repeat button only applies to active calls. Home Agent: You can assign an initial VOA to a home-agent port on the communication server. However, home agents cannot use a VOA Repeat button because home agents need a dial access code (DAC) to reach features and VOA replay does not use a DAC. Hunt Groups: VOAs apply to calls routed to a hunt group. The COR for the answering stations extension determines whether the station can receive a VOA. Look-Ahead Interflow: VOAs apply only to the communication server where the VDN is defined. If a call interflows to another communication server, the VOA is lost. You can have the interflow to another communication server access a VDN with the same VOA message as on the original communication server. Redirection on No Answer (RONA): If a call re-queues to a split/skill because the RONA timer expired, the VOA applies to the call when an agent answers the call. Service Observing: The system handles Service Observing calls as conference connections. If the observer presses the VOA Repeat button only he or she hears the announcement. However, if another party on the call presses the VOA Repeat button, the user and the observer hear the VOA. Supervisor Assist: If an agent requests supervisor assistance and conferences the supervisor into a call, either the agent or the supervisor can use their VOA Repeat button to replay the VOA, but only the person who presses the button hears the VOA.
266
February 2006
Transfers: If an agent receives a VDN call and transfers the call, the answering party can use the VOA Repeat button to replay the message. VOA distribution: If you use long VOAs or multiple VOAs, there may be a delay between the zip tone and the announcement. The system provides multiple announcement circuit packs to help prevent announcement delays. Contact your Avaya representative for more information.
February 2006
267
Reason to use VDN Time Zone Offset on page 268 Operation on page 268 Interactions with other features on page 269 Example of VDN Time Zone Offset on page 269 How to administer VDN Time Zone Offset on page 270
Operation
Call Vectoring time-of-day (TOD) goto step vector conditionals are calculated based on the main server system clock local time. The main server system clock uses the local server rules for the date, day, year, time-zone, and Daylight Savings Time (DST). The default setting for DST is for the main location (location 1) with the Multiple Locations feature active. Using VDN Time-Zone Offset, you can modify the time used for the TOD conditional calculation based on the active VDN for the call. This way you can base the TOD values on the local time relative to the VDN where the calls are directed. In addition, if you apply the offset on a VDN basis, you can apply common call flows using the same vector for calls to different VDNs whose application requires the TOD conditional calculations based on different time zones.
268
February 2006
Use the - sign if the VDN local time is earlier than the server local time. Use the + sign if the VDN local time is later than the server local time.
For example, if the server local time is in Eastern Standard Time and the local time used for calls to the VDN is Mountain Standard Time, use - 2:00.
VDN Time Zone Offset does not apply to time calculations associated with the doy, dow and tod Variables in Vectors variable types. Those variable types use the server local time. The VDN Time Zone Offset used is the one assigned to the active VDN for the call. The active VDN follows the VDN Override rules. For more information, see Avaya Call Center Call Vectoring and EAS Guide. The LSP and ESS servers should be synchronized with the main server system time. This ensures that if a switchover occurs to the survivability server, the VDN offset is applied consistently when the vector TOD conditional steps are being processed by the survivability server.
February 2006
269
Assuming Daylight Savings Time is not active, the tod conditional check done in step 2 for calls to VDN1 is based on the server local time in London England (Greenwich Mean Time). For calls to VDN2, the time used is the server local time GMT-5 hours or Eastern Standard Time. For calls to VDN3 the time used is GMT-7 hours or Mountain Standard Time. The VDN assignments are described in the following table. VDN VDN1 VDN2 VDN3 Location London New York Denver Extension number 10001 10002 10003 Time Zone Offset +00:00 -5:00 -7:00 Skill preference Ist = 51 Ist = 60 Ist = 75
Each of the following VDNs are assigned to Vector 201: 1. wait-time 0 secs hearing ringback 2. goto step 7 if time-of-day is all 17:00 to all 09:00 3. queue-to skill 1st pri 1 4. announcement 30002 [All our agents are busy. Please wait.] 5. wait-time 60 secs hearing music 6. goto step 4 unconditionally 7. disconnect after announcement 30003 [Our hours are between 9 a.m. and 5 p.m. Please call back.]
270
February 2006
VDN Variables
VDN Variables
VDN Variables provide more opportunities for VDNs to use a smaller set of vectors. You can:
Assign up to five variable fields, V1 through V5, on the VDN form Use the VDN Variables in all vector commands that support vector variables except as a for parameter with the collect-digits command Use up to 16-digits to assign a number to the VDN variable and use up to 15 characters to describe the VDN variable Use VDN Variables as indirect references to announcement extensions and other numerical values in vector commands
Reason to use
You can create general-purpose vectors that support multiple applications with call-wait treatments that are tailored to the application. For example, you can create a single vector that can be used by multiple applications that are the same except for the announcement. Even when using only one vector, callers can still hear an announcement that is appropriate for their call. This can reduce the need for more vector capacity. For more information about VDN variables, see Avaya Call Center Call Vectoring and EAS Guide.
February 2006
271
About VRI on page 272 Administering VRI on page 273 VRI detailed description on page 273 VRI interactions on page 275
About VRI
Voice Response Integration (VRI) integrates Call Vectoring with the capabilities of voice response units (VRUs). You can:
Run a VRU script while retaining control of a call in vector processing Run a VRU script while a call is queued, retaining its position in the queue Pool IVR ports for multiple applications Use a VRU as a flexible external-announcement device Pass data between the system and a VRU Tandem VRU data through a communication server to an ASAI host
The converse-on command, which is part of Basic Call Vectoring, provides these capabilities. Use a converse-on call-vector step to integrate a VRU with Automatic Call Distribution (ACD). VRI allows you to use VRU capabilities while controlling a call in ACD. Include VRUs with vector processing to take advantage of the following:
Access to local and host databases Validation of caller information Text-to-speech capabilities Speech recognition Increased recorded announcement capacity Audiotex applications Interactive voice-response (IVR) applications Transaction-processing applications
VRI allows users to make productive use of queuing time. For example, while a call is queued, a caller can listen to product information using an audiotex application or can complete an interactive voice-response transaction. It may be possible to resolve the callers questions while the call is queued, which helps reduce queuing time for other callers during peak times.
272
February 2006
Administering VRI
Enable Call Prompting to allow the system to collect digits from the caller and an IVR system to return data. You must have Call Prompting to administer the Converse Data Return Code and use the digits keyword for the <data_1> or <data_2> fields on the converse-on command. Form System Parameters Customer-Options Feature Access Code (FAC) Feature-Related System Parameters Call Vector Field Call Prompting Converse Data Return Code Converse Delay Data1/Data2 Converse Signaling Tone/Pause All
February 2006
273
You can use digits returned from the VRU in the following ways:
To display for the answering agents (automatically for 2-line displays or with the CALLR-INFO button for other displays) As an extension in a route-to digits vector step. For example: converse-on split. . . . (VRU returns 4 digits) collect 4 digits after announcement none route-to digits coverage y
For vector-conditional branching in an if digits equals vector step. For example: converse-on split . . . (VRU returns 1 digit) collect 1 digit after announcement none goto vector 101 if digits = 1 goto vector 102 if digits = 2 goto vector 103 if unconditionally
Tandem to an ASAI host - Collected digits are passed to ASAI hosts in Call Offered to Domain Event reports and in route request messages, thus caller digits or database information returned from the VRU can be sent tandem through the system to ASAI hosts. For example: converse-on split ... (VRU returns 9 digits) collect 9 digits after announcement none adjunct route link Y
In this vector, the digits returned from the VRU are forwarded to the ASAI host in the adjunct routing route request message. When you use a VRU application that returns data for a collect-digits step, the opportunity for toll fraud exists when the VRU application does not return any data. Take the following precautions:
If the collected digits are used to route calls internally, ensure that the Class of Restriction (COR) for the vector directory number (VDN) does not allow calls to route externally. If the collected digits are used to route calls externally, use a password to verify that the collected digits have been passed by the VRU application. For example, in the following vector, the VRU application returns a 3-digit password followed by the 8-digit external number. The vector routes calls without the correct password to a vector 23. converse-on split 10 pri m passing none and none (VRU returns 11 digits) collect 3 digits after announcement none goto vector 23 if digits <> 234 collect 8 digits after announcement none route-to digits with coverage n
274
February 2006
VRI interactions
Converse splits interact like other vector-controlled splits unless noted here. Adjunct Switch Applications Interface (ASAI): When a converse-on vector step places a call to an ASAI-monitored domain, ASAI event messages are sent over the ASAI link. When a converse-on step places an ASAI-monitored call, the ALERT message sent to the ASAI adjunct includes a cause IE, Coding Standard 3 value 23 (CS3/23), which informs the adjunct that the call has not been dequeued from any nonconverse splits. If a converse-on step is run while an adjunct routing request is outstanding, the request is canceled. ASAI cannot transfer or conference calls, but can direct the system to do this. Agents: Although not recommended, you can use a converse-on step to deliver a call to a group of human agents. To agents, the call looks like an ACD call, except they cannot use certain features, such as Transfer, Conference, and Supervisor Assist. The agent can return data to vector processing by pushing the transfer button (or flash hook on analog) and dialing the converse-on data return code and required digits. Answer supervision: Answer supervision is returned only once during a call. If a call is answered because of a converse-on step, answer supervision is sent if it hasnt previously been sent. If digits are passed to the VRU, answer supervision is sent after digits are sent. AUDIX: If a converse-on step calls AUDIX, the call is handled as a direct call to AUDIX. The caller hears the AUDIX welcome message and can retrieve messages as usual. If a call is forwarded to a VDN and then delivered to an AUDIX hunt group by a converse-on step, the call to AUDIX is treated as a redirected call, and the caller may leave a message. Auto-Available Split/Skill (AAS): A converse-on vector step can place a call to an AAS. Use auto-available converse splits/skills for VRI except when ASAI controls the converse split/ skill. Automatic answering: When you administer ports on your IVR system as agents of a converse split/skill, do not administer agents as automatic answer. The system-provided zip tone may interfere with the interaction between the IVR system and the calling party. BCMS/CMS: BCMS tracks calls that a converse-on step places to a BCMS-measured hunt group. CMS tracks calls that a converse-on step places to a CMS-measured hunt group, split, or skill. The VDN tracks such calls as waiting in the vector. A call is considered answered when answered by a nonconverse split/skill agent, not when answered by a converse split/skill agent. The converse split/skill tracks this as a separate answered call when the VRU answers. Though trunk and split/skill totals may no longer match, VDN and trunk totals match.
February 2006
275
Call Detail Recording: The duration of a call to a VDN is recorded from when answer supervision is returned after a successful converse-on step. Unsuccessful converse-on steps do not generate ineffective call-attempt records. Converse-on steps cannot place calls; these steps simply direct a call to a hunt group. Call Park: Calls that a converse-on step placed cannot be parked. Call Pickup: Do not use Call Pickup with converse-on steps. Class of Restriction: The system does not check CORs when a converse-on vector step routes a call to a split. Conference: You cannot conference a call routed by a converse-on step. Direct Department Calling: You can administer a converse split/skill as a DDC split/skill. Distributed Communications System: If an incoming DCS call is placed to a vector with a converse-on split/skill x pri m passing ani... step, the callers DCS extension is sent to the VRU. Expert Agent Selection: Converse-on steps can place calls to a skill hunt group. Hold: An agent answering a converse call can put the call on hold, but the caller does not hear music on hold. If a call is queued to a backup split/skill before it was sent to the VRU and a nonconverse split/skill agent answers the call on hold, the agent who placed the call on hold is dropped, and the caller connects to the answering agent. Hold - Automatic: Automatic hold applies to converse-on calls.
Hunt Groups
A converse-on step can deliver a call to a vector-controlled or AUDIX hunt group, ACD split, agent skill, or message center. ISDN: You can administer a converse-on step to send a callers calling party/ billing number (CPN/BN) to the IVR system using the caller keyword. Intraswitch CDR: If a converse-on call is answered and either the caller or the VDN associated with the call is administered for intraswitch recording, timing for the call is started and the CDR record shows calling party to VDN as the originating and answering parties. Line-side T1 connectivity: T1 connectivity between the switch and the IVR system is supported for VRI. The DS1 board must be a TN767E (or later) or TN464F (or later). Administer all converse agents as DS1FD-type stations. Operation of the converse step using Line-side T1 is identical to that over a tip/ring line. In particular, delay-timing and outpulsing speed is the same as for analog lines. T1 connectivity to the IVR system is supported only in the United States and Canada.
276
February 2006
Look-Ahead Interflow: If an incoming call or a call routed by a converse-on vector step is answered by a VRU, or is queued to the converse split/skill while a Look-Ahead Interflow call attempt is outstanding, the attempt is accepted. Message Center: Converse-on steps can deliver calls to message hunt groups. Such calls are handled as direct calls to the message hunt group. If a call is forwarded to a VDN and a converse-on step delivers it to a message split, it is handled as a redirected call. A converse-on step can queue a call to three different skills and then to a converse skill group or split. Music-on-Hold: During the data return phase of a converse-on step, the caller is placed on hold, but does not hear music. Non vector-controlled splits: A converse-on step cannot route a call to a non vector-controlled split. Queuing: Converse-on calls queue when they are delivered to busy hunt groups. Call Vectoring audible feedback is not disconnected while a converse-on call is queued. If a converse-on step is run while a call is queued to a non-converse split/skill, the call remains in queue, even after being answered by the VRU. Converse-on steps can queue calls at one of four priority levels: low, medium, high or top. You administer the queue priority of a call on the converse-on step. R2-MFC signaling: R2-MFC signaling trunks can send ANI to VRUs using the ani data item on the converse-on step. Recorded announcement: Use VRI to increase the systems recorded announcement capacity by offloading some recorded announcements to a VRU. Using the converse-on step, redirect callers to a group of VRU ports by passing the number of the announcement to be played. The IVR system can play any announcement on any port. Although only one caller can be connected to each port, up to 48 callers can be connected simultaneously to the IVR system. The maximum number of callers that can be connected to a VRU simultaneously varies with each VRU. Redirection on No Answer (RONA): If a converse-on step calls a hunt group with no answer timeout administered, and the call rings an agent/port for longer than the timeout interval, the call redirects and the agent/port is put into AUX work mode (or logged out if the agent is an AAS member). With RONA, the call is requeued to the split/skill. The call cannot requeue to the split/skill if it is an AAS with all agents logged out or if the queue is full. If the call cannot be requeued, the converse-on step fails, a vector event is logged, and processing restarts at the next vector step.
February 2006
277
Service Observing: Calls delivered by a converse-on step can be observed. To prevent the observer from hearing tones associated with data being sent to the VRU, the observer is not connected to the call until after data is passed. If the VRU returns data, the observer is put in service-observing-pending mode and the caller is put on hold while the data is sent. When the converse-on session ends and the VRU drops the line, the observer remains in service-observing-pending mode and waits for the next call. In addition, the observer observing a VDN does not hear data being sent. After data is sent, the observer rejoins the call. Do not administer a service observing warning tone because the warning tone may interfere with the interaction between the IVR system and the caller. System measurements: System measurements track converse-on calls to hunt groups. Touch-tone dialing: A caller can use touch-tone dialing while digits are passed in a converse-on session. The data is not corrupted. The system does not collect the dialed numbers as dial-ahead digits. After the system sends digits to the IVR system, a caller can enter touch-tone digits at the IVRs prompt. After the IVR system has returned data to the system and an additional collect <#> digits vector step is run, a caller can enter a touch-tone response to a system prompt. Transfer: A call delivered by a converse-on step cannot be transferred. If an attempt to transfer a converse-on call is made, a vector event is logged, the line to the IVR system is dropped, and processing restarts at the next vector step. If a human agent tries to transfer a call, the transfer fails and the agent reconnects to the call. Transfer out of AUDIX: If a converse-on step delivers a call to an AUDIX hunt group and the caller tries to transfer out of AUDIX, the transfer fails and processing continues at the next vector step. Uniform Call Distribution (UCD): You can administer a converse split/skill as a UCD split/skill. VDN display override: If a call that accesses multiple VDNs encounters a converse-on step that passes vdn, normal display override rules determine which VDN number is sent to the VRU. Vector-controlled splits/skills: Converse-on steps can deliver calls only to skills or vector-controlled splits.
278
February 2006
VuStats
VuStats
This section includes the following topics:
About VuStats on page 279 Administering VuStats on page 280 VuStats detailed description on page 283 VuStats considerations on page 287 VuStats interactions on page 287
About VuStats
VuStats presents contact center statistics on phone displays. Agents, supervisors, contact center managers, and other users can press a button and view statistics for agents, splits/skills, VDNs, and trunk groups. These statistics reflect current information collected during the current BCMS interval, information collected since the agent logged in or since the day began, or historical data accumulated over an administered number of intervals. The information is limited to 40 characters displayed at a time. VuStats can display on demand or update periodically. With VuStats, anyone who is using a telephone with digital display can view BCMS statistics, which are otherwise available only on BCMS reports or management terminals. These statistics can help agents monitor their own performance or can be used to manage splits/skills or small contact centers. Note: Although VuStats can run with either BCMS or CMS enabled, neither is required.
Note:
February 2006
279
STAFF = 4
AV = 0
AUX = 2
WAIT = 4
ASL = 87
ABC
DEF
1
GHI
2
JKL
3
MNO
4
PRS
5
TUV
6 VUS
WXY
8
Oper
Administering VuStats
The following forms and fields are required to administer the VuStats feature. Form System Parameter Customer-Options Field ACD BCMS/VuStats Login ID BCMS/VuStats Service Level VuStats or VuStats (G3V4 Enhanced) ACD Login Identification Length BCMS/VuStats Measurement Interval BCMS/VuStats Abandoned Call Timer Validate BCMS/VuStats Login IDs Clear VuStats Shift Data Measured
Trunk Group
280
February 2006
VuStats
Field Feature Buttons Login ID, Name ACD Acceptable Service Level Measured Objective Feature Buttons Acceptable Service Level Measured All
Display the System-Parameter Customer-Options form and ensure that ACD, BCMS/VuStats Login IDs, BCMS/VuStats Service Level, and VuStats or VuStats (G3V4 Enhanced) are set to y.
February 2006
281
282
February 2006
VuStats
Station form
Administer a VuStats feature button (vu-display) to allow agents to display VuStats statistics. For more information, see Attendant Console form on page 282.
VuStats forms and fields on page 284 Data type on page 284 Period on page 285 Threshold on page 285
February 2006
283
Format description on page 285 Display linking on page 285 How the information looks on page 286 When the information updates on page 286
VuStats Display Format form Format Number Next Format Number Number of Intervals Object Type Data Type Period Threshold Ref
What
Hunt Group form Acceptable Service Level Measured Objective Station (Voice Terminal) forms Feature Buttons ID
Data type
Data type defines what data is displayed for an object type. For example, for an agent object type, VuStats can display information agents are interested in, such as the total number of calls the agent has answered since login, the average time the agent has spent on ACD calls, the number of agents available to receive calls for a split/skill, and the percent of calls within the acceptable service level.
284
February 2006
VuStats
For split/skill object types, VuStats can display split/skill description and performance information, such as average speed of answer, number of calls waiting, and agent work states. VuStats can also display an objective, acceptable service level, or percent of calls answered within the acceptable service level for a split/skill. For more information, see the data types tables in ACD call center switch forms on page 289.
Period
VuStats can show statistics that have accumulated for the day, or for an administered number of intervals. For example, if you administer VuStats to display the number of ACD calls for the past 4 completed intervals, it displays the number of ACD calls received in the past 2 hours (1/2-hour intervals) or 4 hours (1-hour intervals) plus those completed during the current interval. Using historical data can affect processor occupancy, depending upon the number of active users, their update rates, and the number of historical data types. With agent or agent-extension object types, shift data is available for the number of ACD calls answered, the average ACD talk time, and AUX work mode time by reason code for an agent. You can clear shift data at midnight or the next time an agent logs in.
Threshold
Many data types can be administered with a threshold comparator and value. When the condition defined by the threshold is true, and the data type is shown on the display, the VuStats button lamp flashes. For example, suppose a format is created in which the oldest call waiting data type is administered with a threshold of >= (greater than or equal to) five minutes. Whenever that VuStats format is displayed, if the oldest call in queue has been waiting for five minutes or longer, the VuStats lamp flashes on the phone. Each time the display updates, the threshold is checked for each data type being displayed.
Format description
Use Format Description to create labels on the display to identify data. For example, in the example figure Callmaster with VuStats display on page 280, AUX= identifies the data type split-agents-in-aux-all (that is, the number of agents currently in AUX work mode for a specified split/skill). Text appears on the display exactly as you enter it in the field. Text is optional. Because of the 40-character limit, use abbreviations when possible. For example, use S= to indicate split number.
Display linking
Link display formats to increase the amount of information users can view. For example, link a display of information for an agents first split/skill to a display of information for the agents second split/skill. Or, link a display of information about the work states of all agents on a split/ skill linked to another display of information about calls waiting, number of calls abandoned, or oldest call waiting for the split/skill. If you use display linking, assign a Next button on agent telephones.
February 2006
285
VuStats statistics appear on the second line of 2-line DCP telephone displays or on the first line of 1-line DCP telephones and all BRI telephones. On telephones with 2 x 24 displays, the display automatically wraps to the second line of the display. When VuStats is activated, it overwrites and cancels any display feature on the second line of a 2-line display and on the first line of a 1-line display. You define the following format information on the VuStats Display Format form:
Labels for data types and the amount of space reserved for data Order in which data types appear on the display Format for time-related data types Display links
Most display features that use the second line of a 2-line display or the first line of a 1-line display overwrite and cancel VuStats. Reason codes and Call Work codes only suspend VuStats; when the prompt is removed, the VuStats display reappears. User press the normal button to clear the VuStats display.
286
February 2006
VuStats
Administer VuStats to display information until agents press the normal button or another operation overwrites the VuStats display, or administer VuStats to display for an interval of 5, 10, 15, or 30 seconds. You can also administer VuStats to update displayed statistics every 10, 20, 30, 60 or 120 seconds or every time an agent changes work mode or a BCMS Measurement Interval is completed, or not update at all.
VuStats considerations
Some VuStats data is accumulated for an agents login session. This shift data clears either at midnight or the next time the agent logs in depending upon how the system is administered. If the data clears at login and agents log out to go to lunch, the system clears their accumulated data when they log back in after lunch. To accumulate a full days statistics, you can require agents and supervisors to keep a running total of all their login sessions, or, to avoid this, use historical data, require agents to use AUX work mode when temporarily unavailable, or administer the system to clear shift data at midnight.
VuStats interactions
BCMS: You must have BCMS activated to receive BCMS reports. VuStats displays data collected by BCMS, but BCMS need not be enabled for you to use VuStats. Call Prompting: When Call Prompting digits are displayed, VuStats is canceled. When an agent reactivates VuStats, the VuStats display overwrites the Call Prompting display. Call Work Codes (CWC): The CWC-display prompt suspends VuStats, so when the CWC prompt is removed, the VuStats display reappears. If VuStats is activated while a CWC is being entered (that is, the pound (#) sign is not yet dialed), the CWC display is overwritten. The CWC must be reentered. Change skills: An agent changing skills automatically cancels VuStats. Display of the new skills overwrites the VuStats display. When the agent reactivates VuStats, the VuStats display overwrites the new skills display. CMS: Moving an agent from one split/skill to another does not affect the ID assigned to the vu-display button. If an agent is moved from one split/skill to another, the system does not associate VuStats buttons from the agents previous split/skill to the new split/skill. Therefore if you must frequently move agents between splits/skills, do not associate agents VuStats buttons with a specific split/ skill. Instead, associate the VuStats button with the agent format (without an ID) on each agents phone and use a split/skill reference to view the agents split/skill.
February 2006
287
EAS-PHD: When you have EAS-PHD enabled, VuStats can provide statistical data for all twenty skills. However, agent statistics by skill (agent or agent-extension object types) are available only for the current interval or for the shift-acd-calls and shift-average-acd-talk-time data types. Integrated Directory: If an agent activates Integrated Directory, VuStats is automatically cancelled. The Integrated Directory display overwrites the VuStats display and the VuStats button extinguishes. When VuStats is reactivated, the VuStats display overwrites the Integrated Directory display. Queue-Status Indications: The queue-status button display automatically cancels VuStats. When VuStats is reactivated, the VuStats display overwrites the queue-status display. Reason Codes: Using certain VuStats data types, you can report real-time and historical AUX work mode time by reason code or AUX work mode time summed for each reason code. The reason codes display prompt suspends VuStats; when the reason codes prompt is removed, the VuStats display reappears. Service Observing: On telephones with a 1-line display, the Service Observing button display automatically cancels VuStats. When VuStats is reactivated, the VuStats display overwrites the Service Observing display.
288
February 2006
Agent LoginID form on page 289 Best Service Routing Application Plan on page 297 BCMS/VuStats Login ID form on page 299 Contact Center System parameters on page 300 Call Vector form on page 305 Holiday Table form on page 308 Hunt Group form on page 310 Reason Code Names form on page 312 Call Classification form on page 313 Vector Directory Number (VDN) form on page 318 Vector Routing Table form on page 325 VuStats Display Format form on page 327
Agent LoginID administration commands on page 290 Agent LoginID screens on page 291 Agent LoginID field descriptions on page 292 List Agent-LoginID field descriptions on page 296
February 2006
289
1. Brackets [ ] indicate the qualifier is optional. Enter the text depicted inside single quotes ( ) exactly as shown or enter an abbreviated form of the word.
290
February 2006
WARNING:
Page 2 of 2
AGENT LOGINID Direct Agent Skill: Call Handling Preference: Service Objective? Local Call Preference?
SN RL SL
SN RL SL
SN RL SL
SN RL SL
February 2006
291
292
February 2006
Direct Agent Calls First (not shown): This field replaces the Service Objective field when percent-allocation is entered in the Call Handling Preference field. Enter y if you want direct agent calls to override the percent-allocation call selection method and be delivered before other ACD calls. Enter n if you want direct agent calls to be treated like other ACD calls. For more information, see Avaya Business Advocate User Guide. AAS: Enter y if this extension is used as a port for an Auto Available Split/Skill. Default is n.
!
Important:
Important: Entering y in the AAS field clears the password and requires execution of the remove agent-loginid command. To set AAS to n, remove this logical agent and add it again. Important: This option is intended for switch adjunct equipment ports only, not human agents.
!
Important:
AUDIX: Enter y if this extension is used as a port for AUDIX. Default is n. Note: The AAS and AUDIX fields cannot both be y.
Note:
LWC Reception: Valid entries are audix, msa-spe (default), and none. Port Extension (not shown): Only displayed if either the AAS or AUDIX field is y. Enter the assigned extension for the AAS or AUDIX port. This extension cannot be a VDN or an Agent LoginID. Default is blank. AUDIX Name for Messaging: Do one of the following actions:
Enter the name of the messaging system used for LWC Reception Enter the name of the messaging system that provides coverage for this Agent LoginID Leave blank (default)
Enter the name of the Messaging Server used for LWC Reception Enter the name of the Messaging Server that provides coverage for this Agent LoginID Leave blank (default)
LoginID for ISDN Display: Enter y if the Agent LoginID CPN and Name field is to be included in ISDN messaging over network facilities. In this case, the physical station extension CPN and Name is sent. Default is n. Password: Only displayed if both the AAS and AUDIX fields are n. Enter up to nine digits as the password the Agent must enter upon login. Valid entries are the digits 0 through 9. Enter the minimum number of digits in this field specified by the Minimum Agent-LoginID Password Length field on the Feature-Related System Parameters form. Default is blank.
February 2006
293
Note:
Note: Values entered in this field are not echoed to the screen.
Password (enter again): Only displayed if both the AAS and AUDIX fields are n. Reenter the same password exactly as it was entered in the Password field. Default is blank. Note: Values entered in this field are not echoed to the screen.
Note:
Auto Answer: When using EAS, the agents auto answer setting applies to the station where the agent logs in. If the auto answer setting for that station is different, the agents setting overrides the stations setting. The following entries are valid: Valid entries all Description Immediately sends all ACD and non ACD calls to the agent. The station is also given a single ring while a non-ACD call is connected. You can use the ringer-off button to prevent the ring when the feature-related system parameter, Allow Ringer-off with Auto-Answer is set to y. Only ACD split /skill calls and direct agent calls go to auto answer. If this field is acd, non ACD calls terminated to the agent ring audibly. All calls terminated to this agent receive an audible ringing treatment. This is the default. Auto answer for the agent is controlled by the auto answer field on the Station form.
MIA Across Skills: Enter y to remove an agent from the MIA queue for all the splits/skills/hunt groups that he or she is available in when the agent answers a call from any of his or her splits/ skills/hunt groups. Valid entries are system, n, and y. The default is system. ACW Agent Considered Idle: Enter y to have agents who are in After Call Work included in the Most-Idle Agent queue. This means that ACW is counted as idle time. Enter n to exclude ACW agents from the queue. Valid entries are system (default), n, and y. Aux Work Reason Code Type: Determines how agents enter reason codes when entering AUX work. Valid entries system none Description Settings assigned on the Feature Related System Parameters screen apply. This is the default. You do not want an agent to enter a reason code when entering AUX work.
294
February 2006
Description You want an agent to enter a reason code when entering AUX mode but do not want to force the agent to do so. To enter this value, the reason codes and EAS on the System-Parameters Customer-Options screen must be set to y. You want to force an agent to enter a reason code when entering AUX mode. To enter this value, the Reason Codes and EAS on the System-Parameters Customer-Options screen must be set to y.
forced
Logout Reason Code Type: Determines how agents enter reason codes. Valid entries system none requested Description Settings assigned on the Feature Related System Parameters screen apply. This is the default. You do not want an agent to enter a reason code when logging out. You want an agent to enter a reason code when logging out but do not want to force the agent to do so. To enter this value, the reason codes and EAS on the System-Parameters Customer-Options screen must be set to y. You want to force an agent to enter a reason code when logging out. To enter this value, the Reason Codes and EAS on the System-Parameters Customer-Options screen must be set to y.
forced
Maximum time agent in ACW before logout (sec): This field is used for setting a maximum time the agent can be in ACW on a per agent basis. Valid entries are:
system - This is the default. Settings assigned on the Feature Related System Parameters screen apply. none - ACW timeout does not apply to this agent. 30-9999 sec - Indicates a specific timeout period. This setting will take precedence over the system setting for maximum time in ACW.
For more information, see Tips for administering Forced Agent Logout from ACW mode on page 158. SN (Skill Number): Enter the Skill Hunt Group(s) that this agent handles. The same skill may not be entered twice. Consider the following options:
If EAS-PHD is not optioned, enter up to four skills. If EAS-PHD is optioned, enter up to 20 or 60 skills depending on the platform.
February 2006
295
!
Important:
Important: Assigning a large number of skills to agents can potentially impact system performance. Review system designs with the ATAC when a significant number of agents have greater than 20 skills per agent.
RL (Reserve Level): Enter any reserve levels assigned to this agent with the Service Level Supervisor feature. You can assign a reserve level of 1 or 2. When this skill reaches the corresponding EWT threshold set on the Hunt Group form, the agent automatically logs into the skill. The agent takes calls until the skills EWT drops below the preassigned overload threshold. Service Level Supervisor is available as part of the Avaya Business Advocate software. SL (Skill Level): Enter a skill level for each of an agents assigned skills. If EAS-PHD is not optioned, 2 priority levels are available. If EAS-PHD is optioned, 16 priority levels are available. PA (Percent Allocation): If the call handling preference is percent-allocation, you must enter a percentage for each of the agents skills. Enter a number between 1-100 for each skill. Your entries for all the agents skills together must add up to 100%. Do not use target allocations for reserve skills. Percent Allocation is available as part of the Avaya Business Advocate software.
296
February 2006
Note:
BSR administration commands on page 297 BCMS/VuStats field descriptions on page 300
1. Brackets [ ] indicate the qualifier is optional. Single quotes ( ) indicate that you must enter the text inside the quote exactly as shown. You can also enter an abbreviated form of the word. 2. The command List best-service-routing displays the List Best Services Routing Applications form. This is a display-only form.
February 2006
297
Maximum Suppression Time: Enter the maximum poll suppression time in seconds from 0-60. This value applies when a subsequent Call Vector consider command replaces a location as the best. For example, if the poll suppression time is set to 30 seconds, the remote location polling is suppressed for up to 30 seconds if the Expected Wait Time (EWT) is far from being the best. Lock: When set to y, this field provides extra security by not sending the information over the CMS. When set to n, the system sends the information. Num: Enter the location number. Location numbers are identifiers, and therefore need not be in sequential order. For example, you can assign locations with the identifiers 1, 3, 14 and 89 to one application plan. Location Name: Give each location a name with up to 15 characters. Switch Node: This is an optional field. If you are using Universal Call ID, enter the UCID Network Node ID for each switch. Valid Network Node IDs range from 1-32,767. Status Poll VDN: IEnter the routing number including the dial access code your switch uses to access the Status Poll VDN at the remote location. Valid entries can be up to 16 characters long and contain the following characters:
Interflow VDN: IEnter the routing number including the dial access code your switch uses to access the Interflow VDN at the remote location. Valid entries can be up to 16 characters long and contain the following characters:
Net Redir: When set to y, this field enables network call redirection. When set to n, network call redirection is not enabled. Default is n.
298
February 2006
About the BCMS/VuStats Login ID form on page 299 BCMS/VuStats login ID administration commands on page 299 BCMS/VuStats field descriptions on page 300 Implementation notes on page 300
The EAS feature is not optioned. The BCMS/VuStats Login ID field on the Feature-Related System Parameters form is set to y. This field is located in the Call Management System section of the form.
You do not have to enter agent names to administer the form. If you choose not to associate names with login IDs, the data you receive from BCMS or VuStats defaults to: ID xxxxxxxxx where xxxxxxxxx is an agent login ID.
!
Important:
Important: Only agents using administered login IDs can successfully log in to a split/skill that is measured by BCMS.
February 2006
299
For non-EAS systems the Login ID field can be a number up to nine digits long.
!
Important:
Important: On EAS enabled systems, login IDs can be only five digits long. If you want to upgrade to the EAS feature at a future date, you can limit the login ID length to five digits or less.
Make the login ID the same length as the ACD Login Identification Length field that is specified on the Feature Related System Parameters form. If the length does not match, the system displays an error message and places the cursor at the field that is incorrect. If you change the administered login length to a different value, you will change the allowed length for all other IDs entered on this form. If you do not adjust the login lengths, agents will not be able to log on. Change the ACD login identification length to fit the existing logins or change the logins to match the ACD login identification length. If you enter a duplicate login ID, the system displays an error message and places the cursor at the duplicated field.
Implementation notes
The form is displayed only two pages at a time. This is equivalent to 64 login IDs. If you are adding login IDs, you can enter two pages, and reissue the command to fill an additional two pages, repeating as necessary. When you change or display login IDs, the system displays two pages of login IDs beginning with the ID you specify. If you do not specify a login ID, the display begins with the first login ID. The list command lists all login IDs and may run to 63 pages.
300
February 2006
System Parameter administration commands on page 301 EAS page field descriptions on page 301 Field descriptions of Agent and Call Selection page on page 303
February 2006
301
Converse First Data Delay/Second Data Delay : Only displays if Vectoring (Basic) on the System-Parameters Customer-Options form is y. The First Data Delay prevents data from being outpulsed (as a result of a converse vector step) from the system to a voice response unit (VRU) before the unit is ready. The delay commences when the VRU port answers the call. Enter the number of seconds (0 to 9) for the delay. Default is 0. The Second Data Delay is used when two groups of digits are being outpulsed (as a result of a converse vector step) from the system to the VRU. The Second Data Delay prevents the second set from being outpulsed before the VRU is ready. The delay commences when the first group of digits has been outpulsed. Enter the number of seconds (0 to 9) for the delay. Default is 2. Converse Signaling Tone/Pause: Only displays if Vectoring (Basic) and DTMF on the System-Parameters Customer-Options form are y. In the Signaling Tone field, enter the length in milliseconds of the digit tone for digits being passed to a voice response unit (VRU). In the Pause field, enter the length in milliseconds of the delay between digits being passed. The optimum setting for the Avaya IVR system is a 60 msec tone and a 60 msec pause. Note: Values entered in the Tone/Pause fields are rounded up or down depending upon the type of circuit pack used to outpulse the digits.
Note:
For TN742B (or later) suffix analog boards, tone and pause round up or down to the nearest 25 msecs. For example a 130 msec tone rounds down to 125 msecs, a 70 msec pause rounds up to 75 msec for a total of 200 msecs per tone. For TN464F, TN767E (or later) suffix DS1 boards, tone and pause round up to the nearest 20 msecs. For example a 130 msec tone rounds up to 140 msecs, a 70 msec pause rounds up to 80 msecs for a total of 220 msecs per tone.
Note:
Note: If a circuit pack has been used for end-to-end signalling to the VRU, and has then been used to send digits to a different destination, the VRU timers may stay in effect. To reset your timers to the system default, pull and reseat the circuit pack.
Prompting Timeout (secs): Only displays if Vectoring (Prompting) on the System-Parameters Customer-Options form is y. Enter the number of seconds, from 4 to 10 (default), before the Collect Digits command times out for callers using rotary dialing. Interflow-qpos EWT Threshold : Part of enhanced Look-Ahead Interflow. Any calls predicted to be answered before this threshold will not be interflowed (therefore saving CPU resources). Enter the number of seconds for this threshold. The default is 2 seconds. Reverse Star/Pound Digit For Collect Step? Setting this field to y reverses the normal handling of the asterisk (*) and pound (#) digits by the collect vector command. With the Reverse Star/Pound Digit for Collect Step set to y, the asterisk (*) digit is interpreted as a caller end-of-dialing indicator and the pound (#) digit is interpreted to clear all digits that were previously entered for the current collect vector step. Note: Any use of the asterisk (*) or pound (#) digits in the converse and adjunct-route vector commands is not changed by this field.
Note:
302
February 2006
Service Observing: Warning Tone: Service Observing (Basic) on the System-Parameters Customer-Options form must be y before this field may be administered. Enter y to assign a warning tone to be given to telephone users and calling parties whenever their calls are being monitored using the Service Observing feature. Default is n. Note: The use of Service Observing features may be subject to federal, state, or local laws, rules or regulations or require the consent of one or both of the parties to the conversation. Customers should familiarize themselves and comply with all applicable laws, rules, and regulations before using these features.
Note:
Service Observing Allowed with Exclusion? Allows Service Observing of a station with Exclusion active, either by COS or by manual activation of Exclusion. For more information, see Service Observing with Exclusion on page 230. Service Observing: or Conference Tone: Service Observing (Basic) on the System-Parameters Customer-Options form must be y before this field may be administered. Enter y to assign a warning tone to be given to the caller and the agent when a call that is being service observed is conferenced with another extension. Default is n. Call Classification After Answer Supervision? For use with ASAI Outbound Call Management (OCM). Enter y to force the switch to rely on the network to provide answer/busy/ drop classification to the switch. After the call has been answered, a call classifier can be added to perform answering machine, modem and voice answering detection. Enter n for standard operation. For standard operations, a classifier is switched on for every switch-classified outgoing call used for call-progress detection - after all digits have been outpulsed. Send UCID to ASAI? Enter y to enables transmission of Universal Call ID (UCID) information to ASAI. Enter n (default) to prevent transmission of UCID information to ASAI.
February 2006
303
Service Level Supervisor Call Selection Override? Enter y (default) to enable an agent to receive a lower priority call from a skill in an over threshold state before receiving an higher priority call from a skill not in an over threshold state. Auto Reserve Agents: Enter all so that an agent will be intentionally left idle in a skill if her work time in the skill has exceeded her target allocation for the skill. Enter secondary-only to activate this feature only for the agents nonprimary skills (skill levels 2 through 16). Aux Work Reason Code Type: Enter none if you do not want an agent to enter a reason code when entering AUX work. Enter requested if you want an agent to enter a reason code when entering AUX mode but do not want to force the agent to do so. Enter forced to force an agent to enter a reason code when entering AUX mode. To enter requested or forced, the Reason Codes and EAS on the System-Parameters Customer-Option form must be y. Logout Reason Code Type: Enter none if you do not want an agent to enter a reason code when logging out. Enter requested if you want an agent to enter a reason code when logging out but do not want to force the agent to do so. Enter forced to force an agent to enter a reason code when logging out. Enter forced to force an agent to enter a reason code when entering AUX mode. To enter requested or forced, the Reason Codes and EAS on the System-Parameters Customer-Option form must be y. Adjunct CMS Release: Specifies the release of the CMS adjunct used with the system. For CMS, this field cannot be blank. Default is blank. BCMS/VuStats LoginIDs: This field is used to activate login IDs for use with BCMS and VuStats, and is displayed only if:
EAS is not optioned for the system Either BCMS or VuStats is optioned for the system
If EAS is optioned for the system, this field is set to y and cannot be changed to n. The default value is n. Set this field to y if you want to use BCMS or VuStats to monitor agent call activity. ACD Login Identification Length: Enter the number of digits (0 through 9) for an ACD Agent Login ID if Expert Agent Selection (EAS) on the System-Parameters Customer-Options form is n. Default is 0. If BCMS/VuStats Login IDs is y, the ACD login ID length must be greater than 0. This field identifies an ACD agent to CMS. The number you enter in this field must equal the number of characters in the agents login ID. For CMS, this field cannot be 0. BCMS/VuStats Measurement Interval: You can enter half-hour or hour (default) for polling and reporting measurement data if the BCMS (Basic) and/or the VuStats on the System-Parameters Customer-Options form is y. If neither of these features is optioned, and if you enter a value in the BCMS Measurement Interval field, the system displays the following error message: <value> cannot be used; assign either BCMS or VuStats first If you receive this message, see your Avaya representative to turn on BCMS (Basic) and/or VuStats on the System-Parameters Customer-Options form.
304
February 2006
There are a maximum of 25 time slots available for measurement intervals. If hour is specified, an entire day of traffic information will be available for history reports; otherwise, only half a day will be available. This does not affect daily summaries as they always reflect traffic information for the entire day. The interval may be changed at any time, but will not go into effect until the current interval completes. BCMS/VuStats Abandon Call Timer (seconds): Enter none or 1-10 to specify the number of seconds for calls to be considered abandoned. Calls with talk time that is less than this number (and that are not held) are tracked by BCMS and displayed by VuStats as ABAND calls. Validate BCMS/VuStats login IDs: Enter n to allow entry of any ACD login of the proper length. Enter y to allow entry only of login-IDs that have been entered on the BCMS Login-ID form. Clear VuStats Shift Data: Enter on-login to clear shift data for an agent when the agent logs in. Enter at-midnight to clear shift data for all agents at midnight.
Call Vector administration commands on page 305 Field descriptions of Call Vector form on page 306
1. Brackets [ ] indicate the qualifier is optional. Single quotes ( ) indicate the text inside the quote must be entered exactly as shown or an abbreviated form of the word may be entered. MAX is the maximum number available in your system configuration. 2. Do not change a call vector while it is processing a call. It is recommended to add a new vector with the Call Vector form, and then use the Vector Directory Number form to point an existing VDN to the new vector.
February 2006
305
Note:
Basic: Display-only field. Indicates whether the Vectoring (Basic) option is enabled on the System-Parameters Customer-Options form. Valid values are y or n. EAS: Display-only field. Indicates whether the Expert Agent Selection (EAS) option is enabled on the System-Parameters Customer-Options form. Valid values are y or n. When Expert Agent Selection (EAS) is enabled, the help messages and error messages associated with this form will reflect a terminology change from Split to Skill. In addition, the vector commands entered also will be affected by this terminology change (for example, check backup split becomes check backup skill when EAS is enabled).
306
February 2006
G3V4 Enhanced: Display-only field. Indicates whether you can use G3V4 Enhanced Vector Routing commands and features. ANI/II-Digits: Display-only field. Indicates whether you can use ANI and II-Digits Vector Routing Commands. ANI/II-Digits Routing requires that G3V4 Enhanced be set to y. ASAI Routing: Display-only field. Indicates whether or not the CallVisor Adjunct/Switch Applications Interface (ASAI) Routing option is enabled on the System-Parameters Customer-Options form. Valid values are y or n. Prompting: Display-only field. Indicates whether the Vectoring (Prompting) option is enabled on the System-Parameters Customer-Options form. Valid values are y or n. LAI: Display-only field. Indicates whether Look-Ahead Interflow is enabled. G3V4 Adv Route: Display-only field. Indicates whether you can use the G3V4 Advanced Vector Routing commands. CINFO: Display-only field. Indicates whether the Vectoring (CINFO) option is enabled on the System-Parameters Customer-Options form. Valid values are y or n. BSR: A y in this display-only field indicates that the Vectoring (Best Service Routing) option is enabled on the System-Parameters Customer-Options form. Thus, you can use BSR commands and command elements in your vectors. An n indicates that the BSR option is not enabled. Holidays: Display-only field. The value of y appears if Holiday Vectoring is set to y on the system Parameters Customer Options form. Lines 01 through 32: Enter vector commands as required (up to the maximum allowed in your configuration). Valid entries are adjunct, announcement, busy, check, collect, consider, converse-on, disconnect, goto, messaging, queue-to, reply-best, route-to, stop, wait-time. Default is blank. Variables? Display-only field. The value appears only if Vectoring (Variables) is set to y on the System-Parameters Customer-Options form. 3.0 Enhanced? Display-only field. This value appears only if Vectoring (3.0 Enhanced) is set to y on the System Parameter Customer Options form.
February 2006
307
Holiday table administration commands on page 308 Holiday Table form field descriptions on page 308 Implementation notes for entering dates on page 309 About administering a holiday table on page 309
308
February 2006
End: Enter the Month (1 through 12), the Day (optional, 1 through 31), Hour (optional, 00 through 23), and the Min (minute) (optional, 00 through 59) on which vector processing for this holiday should end. See the Implementation notes for entering dates on page 309 for additional information. Description: Enter a description of the holiday defined on this line. Default is blank.
Note: When using a range of dates, the end date must be greater than the start date. Ranges must be within one calendar year. In the example above, two entries were made - one for each calendar year.
The Holiday Table Form can be used for entering individual holiday or for holiday ranges. The following rules apply to entering dates on this form:
If a day is entered, the corresponding month must be entered. If a month is entered, the corresponding day must be entered. If an hour is entered, the corresponding minute must be entered. If a minute is entered, the corresponding hour must be entered. If an hour/minute is entered, the corresponding month/day must be entered. If a month/day is entered, the corresponding hour/minute is not required. If an end month/day is entered, the corresponding start month/day must be entered. If a start month/day is entered, the corresponding end month/day is not required. To enter an individual holiday, enter a start month/day, but do not enter an end month/day. To enter a holiday range, enter both a start month/day and an end month/day. The start m/d/h/m must be less than or equal to the end m/d/h/m.
There is no validation that verifies the consistency among the 15 holidays in any table. If the same holiday is entered twice, the system stops checking with the first entry found. With holidays that are ranges of dates, the ranges could overlap. When a call is in vector processing, the holidays are checked from top to bottom on the table and the check stops if a match is found. Even though there might be multiple entries that would match, the check stops at the first match.
February 2006
309
There is a validation that the day of the month that is entered is valid with the given month. Specifically, if the month is April, June, September, or November, then the date must be 1 30. If the month is January, March, May, July, August, October, or December, then the date can be 1 - 31. If the month is February, then a range of 1 - 29 is allowed. Note: The year is not checked in holiday vector processing. This allows the same holidays to be used year-to-year when the holiday is on a fixed date. For holidays where the date changes from year-to-year, the holiday tables must be readministered.
Note:
About hunt groups on page 310 About the Hunt Group form on page 310 Hunt Group form field descriptions on page 311 Hunt Group administration commands on page 311
310
February 2006
1-999
Local Agent Preference: ou can administer Local Preference Distribution to handle agent-surplus conditions, call-surplus conditions, or both. Use this field to administer agent-surplus conditions. To set up an algorithm for call-surplus conditions, set the Local Call Preference field on the Agent ID form. Valid entries are y or n. The default is n. You can set this field to y only if the Call Center Release field is set to 3.0 or later and the Multiple Locations customer option is active. For more information, see Location Preference Distribution on page 177. For a full discussion of the rest of the fields on the Hunt Group form, see Administrator Guide for Avaya Communication Manager.
Note:
Note: Large Linux platforms (S8700, S8710, and S8500) can support 2000 hunt groups.
February 2006
311
Administration commands for the Reason Code Names form on page 312 Reason Code Names field descriptions on page 312
312
February 2006
ASAI SCC operation on page 313 How the call classifier is inserted on page 316 How the call attempt is rejected on page 316 About the SIT Treatment for Call Classification form on page 317 SIT Treatment for Call Classification administration commands on page 317 SIT Treatment for Call Classification field descriptions on page 317
Description of ASAI SCC on page 313 How the SCC software worked prior to Release 2.2 on page 314 How SCC software works with Release 2.2 on page 314 How SCC software works with Release 3.0 and later on page 314
A request to perform Answering Machine Detection (AMD) on the call by including the Answer Machine parameter. A ringback timeout value specified by the number of rings that is converted to seconds. The number of rings can be 2 to 15 ring cycles using 6 seconds per ring cycle. The ringback timeout value is used by the classifier to determine how long to wait for a far-end answer after ringing is detected. If this timeout value is not provided in the request message, a default of 60 seconds for 10 rings is used. No answer timeout drops the classifier and ends the call with a cause CS3/19 - No Answer.
SCCs use call-classification resources to place outgoing calls as requested by adjunct predictive dialing and Outgoing Call Management applications. Call classifiers detect:
Inband call progress signals including network SIT tones Live answers
February 2006
313
A TDM multi-connected PNG, the software searches for an available classifier board on the outgoing trunk PNG. If not found, other TDM multi-connected PNGs are searched for an available classifier board. An H.248 Media Gateway or IP-connected port network gateway, the classifier resource must be available on the outgoing trunk gateway or the SCC is rejected.
For more detailed information, see Avaya Communication Manager ASAI Technical Reference.
314
February 2006
If the trunk member terminates on an H.248 MG: The algorithm checks the gateway for an available classifier or tone detector resource:
If a classifier or tone detector resource is available, the SCC is launched. If a classifer resource is not available, the algorithm checks the outgoing trunk group for an available member on another MG or PNG with an available classifier or tone detector resource.
If the trunk member terminates on a PNG: The algorithm checks the gateway for an available classifier board:
If a classifier port network board exists in the PNG, the SCC is launched. If a classifier board is not available on that PNG, and the PNG is TDM multi-connected with other PNGs, an available classifier board is used on another PNG. The SCC is then launched. If the PNG is IP-connected, or there are no available classifier boards among the TDM multi-connected PNGs, the trunk group is checked again for an available member on another PNG or MG with an available classifier or tone detector resource.
If no available classifier is found : If the algorithm does not find a trunk member on either a PNG or H.248 MG with an available classifier or tone detector resource after searching through the entire trunk group, the algorithm uses the first available trunk member found for launching the call. If there is not an available classifier board on that gateway when the classifier is to be connected, the SCC fails. Note: The hunting algorithm is applicable only when the outgoing trunk group is distributed across gateways so that a trunk member and classifier resource match can be made on another gateway after the first attempt fails.
Note:
February 2006
315
Rejected with cause CS3/20 - no trunks Rejected with cause CS3/21 - no classifiers - if a classifier could not be obtained Rejected with cause CS3/20 - no trunks Rejected with cause CS3/21 - no classifiers - if Answering Machine Detection is requested for the call and a classifier could not be connected after answer supervision has been received
316
February 2006
SIT Ineffective Other SIT Intercept SIT No Circuit SIT Reorder SIT Vacant Code SIT Unknown AMD Treatment
1. Brackets [ ] indicate the qualifier is optional. Single quotes ( ) indicate the text inside the quote must be entered exactly as shown or an abbreviated form of the word can be entered.
February 2006
317
SIT Ineffective Other: Sample announcement following this SIT - You are not required to dial a 1 when calling this number. Valid entries are answered and dropped. Default is dropped. SIT Intercept: Sample announcement following this SIT - XXX-XXXX has been changed to YYY-YYYY, please make a note of it. Valid entries are answered and dropped. Default is answered. SIT No Circuit: Sample announcement following this SIT - All circuits are busy, please try to call again later. Valid entries are answered and dropped. Default is dropped. SIT Reorder: Sample announcement following this SIT - Your call did not go through, please hang up and dial again. Valid entries are answered and dropped. Default is dropped. SIT Vacant Code: Sample announcement following this SIT - Your call cannot be completed as dialed, please check the number and dial again. Valid entries are answered and dropped. Default is dropped. SIT Unknown: A situation or condition that is unknown to the network is encountered. Valid entries are answered and dropped. Default is dropped. AMD (Answering Machine Detected): An ASAI adjunct can request AMD for a call. If Answering Machine is detected, one of two treatments is specified. Valid entries are dropped and answered. Default is dropped. AMD Treatment has two separately administrable subfields. Talk Duration is for full seconds and Pause Duration is for fractions of a second, separated by a display-only decimal point. Talk Duration defaults to 2.0 seconds and allows a range from 0.1 seconds to 5.0 seconds in increments of 0.1 seconds. Pause duration defaults to 0.5 seconds and allows a range from 0.1 seconds to 2.0 seconds in increments of 0.1 seconds.
About VDNs on page 319 VDN administration commands on page 319 VDN form screens on page 320 VDN field descriptions on page 321 Implementation notes on page 325
318
February 2006
About VDNs
This form is used to define vector directory numbers (VDNs) for the Call Vectoring feature. A VDN is an extension number used to access a call vector. Each VDN is mapped to one call vector. VDNs are software extension numbers (that is, not assigned to physical equipment). A VDN is accessed using direct dial Central Office (CO) trunks mapped to the VDN (incoming destination or night service extension), DID trunks, and LDN calls. The VDN may be Night Destination for LDN.
1. Brackets [ ] indicate the qualifier is optional. Single quotes ( ) indicate the text inside the quote must be entered exactly as shown or an abbreviated form of the word can be entered. MAX is the maximum number available in your system [Link] more information, see Hardware Description and Reference for Avaya Communication Manager.
February 2006
319
change vdn 2001 VECTOR DIRECTORY NUMBER AUDIX Name: Return Destination: VDN Timed ACW Interval: BSR Application: BSR Available Agent Strategy*: Observe on Agent Answer?
Page
2 of
Display VDN for Route-To DAC*? VDN Override for ISDN Trunk ASAI Messages*? BSR Local Treatment? * Follows VDN Override Rules
320
February 2006
VECTOR DIRECTORY NUMBER VDN VARIABLES Var V1 V2 V3 V4 V5 Description _______________ _______________ _______________ _______________ _______________ Assignment ________________ ________________ ________________ ________________ ________________
Page 3 of
Note:
Note: The asterisks and the footnote are not visible if you have Meet-me Conferencing.
February 2006
321
Allow VDN Override? VThis field appears if the Meet-me Conferencing field is n. Valid entries are y and n. The default is n. This entry changes the active VDN for the call. Valid entries n y Usage The active VDN is not replaced by the routed-to VDN. The active VDN is replaced by the routed-to VDN. The routed-to VDN is then used for the parameters associated with the call.
For more information about VDN Overrides and the parameters, see Avaya Call Center Call Vectoring and EAS Guide. COR: Enter a 1- to 3-digit number that specifies the class of restriction (COR) to be assigned the VDN. The default value is 1. The field cannot be blank and must have an entry in the range from 0-995. TN: Enter the Tenant Partition number. Valid entries are 1-100. The default value is 1. Measured: Used to collect measurement data for this VDN. Valid entries are internal, external, both, or none. Data may be collected for reporting by BCMS or CMS. Default is none. Note: The BCMS feature must be enabled on the System-Parameters Customer-Options form for the Measured field to be set to internal or both. In addition, the appropriate CMS release must be administered on the Feature-Related System Parameters form if the field is being changed to external or both.
Note:
Acceptable Service Level (sec): Only displayed when the BCMS/VuStats Service Level option is enabled on the System Parameters Customer Options form and the Measured field is internal or both. Enter the number of seconds within ehich calls to this VDN should be answered. This allows BCMS to print out a percentage of calls that were answered within the specified time. Valid entries are 0 to 9999 seconds. The default is blank. Service Objective (sec) : Displayed in one of two cases:
When the BCMS/VuStats Service Level option is enabled on the System-Parameters Customer-Options form and the Measured field is internal or both. Enter the number of seconds within which calls to this VDN should be answered. This will allow BCMS to print out a percentage of calls that were answered within the specified time. Valid entries are 0 through 9999 seconds. Default is blank. When the Dynamic Advocate customer option is set on the System-Parameters Customer-Options form. This field enables the Dynamic Queue Position feature, which is new with Avaya Business Advocate Release 9. The new feature allows you to queue calls from multiple VDNs to a single skill, while maintaining different service objectives for those VDNs. Enter the service level, in seconds, that you want to achieve for the VDN. Valid entries are 1 through 9999. The default value is 20.
322
February 2006
VDN of Origin Annc. Extension: Only displayed if VDN of Origin Announcements is enabled on the System-Parameters Customer-Options form. Enter the extension number of the VDN of Origin announcement. Default is blank. 1st/2nd/3rd Skill: Only displayed when Expert Agent Selection is enabled on the System-Parameters Customer-Options form. Enter the desired Skill numbers (or leave blank) in each field. Valid entries are 1-999, or blank (default). AUDIX Name: If this VDN is associated with the AUDIX vector, enter the name of the AUDIX machine as it appears in the Adjunct Names form. Return Destination: The VDN extension number to which an incoming trunk call will be routed if it returns to vector processing after the agent drops the call. Valid entries are the VDN extension, or blank (default). VDN Timed ACW Interval: When a value is entered in this field, an agent in auto-in work mode who receives a call from this VDN is automatically placed into After Call Work (ACW) when the call drops. Enter the number of seconds the agent should remain in ACW following the call. When the administered time is over, the agent automatically becomes available. This field has priority over the Timed ACW Interval field on the Hunt Group form. BSR Application: To use multi-site Best Service Routing with this VDN, enter a 1- to 3-digit number to specify an application plan for the VDN. This field only appears if Look-Ahead Interflow (LAI) and Vectoring (Best Service Routing) are enabled on the System Parameters Customer-Options form. BSR Available Agent Strategy: The available agent strategy determines how Best Service Routing identifies the best split/skill to service a call in an agent surplus situation. To use Best Service Routing with this VDN, enter an agent selection strategy in this field. Acceptable entries are 1st-found, UCD-LOA, UCD-MIA, EAD-LOA, and EAD-MIA. This field only appears if Vectoring (Best Service Routing) is enabled on the System Parameters Customer-Options form. BSR Tie Strategy: This field appears only when Vectoring (Best Service Routing) on the System-Parameters Customer-Options screen is y. Valid entries system 1st-found alternate Usage The setting on the BSR Tie Strategy field on the feature related system parameters screen applies. BSR uses the first selection for routing. Allows alternating the BSR selection algorithm when a tie in EWT or available agent criteria occurs. Every other time a tie occurs for calls from the same active VDN, the selection from the consider step with the tie is used instead of the first selected split/skill or location to send the call. This helps balance the routing over the considered local splits/skills and remote locations when the cost of routing remotely is not a concern.
February 2006
323
Observe on Agent Answer? Valid entries are y and n (default). This entry allows for a service observer to start observing of a call to the VDN when the call is delivered to the agent/station. Display VDN for Route-To DAC? Valid entries are y and n (default). The Display VDN for Route-to DAC option is designed to address situations where one of the following conditions is in effect:
Either a route-to number or route-to digits vector command routes an EAS direct agent call, with the coverage option set to y An adjunct routing step routes a direct agent call, with the coverage option set to y
For more information, see Avaya Call Center Call Vectoring and EAS Guide. VDN Override for ISDN Trunk ASAI Messages?: The VDN Override for ISDN Trunk ASAI Messages? field is displayed on page 2 of the Vector Directory Number form only when the following conditions are set by the Communication Manager license file:
The G3 Version field on the System-Parameters Customer Options form is set to V10 (or later). The ASAI Link Core Capabilities option in the System-Parameters Custom-Options screen is set to y. Note: The VDN Override for ISDN Trunk ASAI Messages? field can be set to y only if the Allow VDN Override? on page 1 of the Vector Directory Number form is also set to y.
Note:
For more information about this feature, see Avaya Call Center Call Vectoring and EAS Guide. BSR Local Treatment? In a multi-site BSR configuration, a call that arrives at a local communication server can be rerouted to a remote server located in a different part of the world. This feature allows you to provide local audio feedback for IP and ISDN calls while a call waits in queue on a remote server. For more information about this featue, see Avaya Call Center Call Vectoring and EAS Guide. Var Description: This field is displayed only if VDN Variables is active. The description field allows users to describe the VDN variable using up to 15 characters. Var Assignment: The assignment field assigns an up to 16-digit unvalidated decimal number to the VDN variable. Each digit entry can be:
VDN Time-Zone Offset: This field is applied against the switch clock when a time of day vector command is executed. Daylight savings time changes are handled by the switch clock using the existing operation. Based on a syntax of +HH:MM, the valid entries are: [+ or -] [0 - 23] : [0 - 59]
324
February 2006
The default is +00:00. When the default is set, the system switch time is used without modification. For more information about this feature, see VDN Time Zone Offset on page 268.
Implementation notes
The BCMS feature must have been optioned if the Measured field is set to internal or both. In addition, the appropriate CMS release must be administered on the Feature-Related System Parameters form if the field is being changed to external or both. The 1st/2nd/3rd Skill fields are only displayed when Expert Agent Selection is enabled on the System-Parameters Customer-Options form. The BCMS Acceptable Service Level (sec) field is only displayed if the BCMS Acceptable Service Level option is enabled on the System-Parameters Customer-Options form and the Measured field is internal or both. Data for the Orig Annc column appears only when VDN of Origin Announcement is enabled on the System-Parameters Customer-Options form. To list all VDNs using the same BSR Application Plan, type the administration command list VDN BSR xxx (xxx is the number of the BSR Application Plan used by one or more VDNs). To associate VDNs and vectors for attendant vectoring, a field has been added to both the VDN and the Call Vectoring forms to indicate attendant vectoring. When attendant vectoring is indicated for VDNs and vectors, all contact center-associated fields (such as Skills and BSR) are removed.
About the Vector Routing Table on page 326 Vector Routing Table administration commands on page 326 Vector Routing Table field descriptions on page 326
February 2006
325
326
February 2006
Number (1-32): Enter a number. Default is blank. Entries in this field also can include the + and/ or ? wildcard. The + represents a group of digits. The ? represents a single digit. The field is limited to 16 characters and these characters are restricted as follows:
You may enter only a plus sign (+), a question mark (?), or the numbers 0 through 9. No other entries are valid. You may enter one plus sign (+) as either the first or last character in the number field. However, you cannot use this character as the sixteenth character of the number field. You may use as many question marks (?) as you wish, anywhere in the number field. You may not embed blanks in the number field. You may leave the field entirely blank. If you leave the field blank, the switch will store the entry as a null value.
About the VuStats Display Format form on page 327 VuStats Display Format administration commands on page 328 VuStats Display Format field descriptions on page 328 List VuStats Display Format screen on page 332 VuStats fields on page 333
February 2006
327
1. Specify a number from 1 to 50 to indicate the number of the display format to be to changed or displayed. Count ## is the number of display formats to list.
Agent - Provides agents with their own statistics, or statistics about the splits/skills they log into. Agent-extension - Provides supervisors with statistics about agents or the splits/skills the agents log into. VuStats can automatically display statistics for a specific agent (if you administer agent login ID or BCMS/Vustats login ID). Or, supervisors can enter the ID of any agent they want to review. Split/Skill - Displays statistics about a specific split/skill. You must administer the split/skill as Measured (internal or both) on the Hunt Group form. Trunk-group - Displays statistics about a specific trunk group. You must administer the trunk group as Measured (internal or both) on the Trunk Group form. VDN - Displays statistics about a specific VDN. You must administer the VDN as Measured (internal or both) on the Vector Directory Number form.
Next Format Number: To link this display to another display, enter the number of the display format (between 1-50) that should appear when a VuStats user presses the next button, or enter none (default). In general, you only link displays with the same object type.
328
February 2006
Update Interval: The interval, in seconds, between display updates. Enter one of the following values:
no-update - The display is not updated, and appears only for the interval specified in the Display Interval field polled - Updates the display hourly or half-hourly, based on the value in BCMS Measurement Interval (System-Parameters Features form) 10 - Updates every 10 seconds 20 - Updates every 20 seconds 30 - Updates every 30 seconds 60 - Updates every 60 seconds 120 - Updates every 2 minutes
On Change: Enter y to update the display whenever the agents state changes. The update on agent state change is in addition to the update as a result of the value entered in the Update Interval field. If n is entered, an update will only occur based on the Update Interval and not on the agent state change. Data Field Character: The character that will be used in the Format Description field to identify the position and length of each data field (see the Format Description field description). The default is $. Enter another character if the $ is needed for fixed text in the Format Description field. Any character is valid except a space. Display Interval: The interval, in seconds, for which data is displayed if no update is entered in the Update Interval field. Enter one of the following values:
5 - Display clears after 5 seconds 10 - Display clears after 10 seconds 15 - Display clears after 15 seconds 30 - Display clears after 30 seconds not cleared - The display does not clear, and the data appears until the display is used for another operation or until you press the Normal button.
Number of Intervals: Specify the number of BCMS intervals used to collect data when you have specified interval as the period for a historical Data Type. You can enter a number between 1 and 25, or blank for current interval. The default is blank. If you enter 24, and the BCMS measurement interval on the Feature-Related System Parameters form is set to 1 hour, you will receive information on the previous 24 hours. If the BCMS measurement interval is set to half-hour, you will receive information on the previous 12 hours. You can also leave this field blank. If you do, you will receive information on the current interval.
February 2006
329
Format Description: The definition of the layout for the 40-character display. Specify the starting position and the length of the data items by entering, for each data field, an optional label for the field followed the appropriate number of data field characters (such as $s). Each $ represents one character in the display. For example, if the data will be a maximum of five characters long, enter $$$$$. Some data types have preset maximum field length limits based on the switch administration. For example, the data type acceptable-service-level is taken from the BCMS Acceptable Service Level field on the Hunt Group and Vector Directory Number forms; on this form, the field allows a maximum number of four characters. Therefore, for the acceptable-service-level, you should not create a VuStats display field that consists of more than four characters (that is, $$$$). Other data types have similar limits. Field lengths for data items that appear as time must match the value in the Format field, which is discussed below. Remember to account for possible colons when the display will be in a time format. Format descriptions can be all text (such as a message of the day) or they can be all data fields, in which case users will have to memorize the labels or use customer-provided overlays above or below the display. If the numeric data for a field is too large for the number of data field characters entered, the VuStats display will show asterisks instead of data. If name database items are too large for the number of data field characters, the VuStats display will truncate the data to fit the data field size. The split/skill objective, as entered on the Hunt Group form, displays as asterisks if the information exceeds the data field size. If the data for a field is too large for the number of data field characters entered, VuStats displays asterisks. If name database items are too large for the number of data field characters, VuStats truncates the data. VuStats also displays Split/Skill Objective (assigned on the Hunt Group form) as asterisks if the information exceeds the data field size. Data Item fields: On lines 1 through 10, beneath the Data Type field label enter data items for the display format. These data items are associated with the sets of data field characters in the Format Description field. Each data item is defined by one or more of the following fields: Data Type, Format, Period, Threshold, and Reference. Input for these fields is described in more detail below. Enter each data item in the same order as data fields are defined in the Format Description field. For example, Line 1 of the Data Type field must contain the data item for the first data field (that is, the first set of $s).
Data Type - The data item to be included in the current display format. For a complete list of data types available for each object type, see the Required and allowed fields for split data types on page 336, Required and allowed fields for agent and agent-extension data types on page 333, Description of split data types on page 346, Description of VDN data types on page 349, and Description of trunk group data types on page 351 tables for a description of data types associated with each object type. The default is blank.
330
February 2006
Format - The format for displaying the data type. The format is required only for a data type with a time value. Enter one of the following Format values. Default is blank. Description Hundred call seconds (CCS) rounded to the nearest CCS Hours rounded to the nearest hour Hours and minutes rounded to the nearest minute Hours, minutes, and seconds Minutes rounded to the nearest minute Minutes and seconds Seconds Minimum Input Length 1 1 4 7 1 4 1
Period - Enter the amount of time to be used to collect the historical data for display. If the data type is historical data, you cannot leave this field blank. Valid entries are day (midnight to the current time), interval (the time specified in the Number of Intervals field), or blank. Refer to VuStats fields to determine if a measurement period is required for a particular Data Type. The default is blank. Threshold - The threshold field is always an optional field. It contains two subfields, the threshold comparator and the threshold value. The threshold value is used with the threshold comparator to determine if a threshold warning should be generated. A threshold warning is generated if the specified condition is met for one or more of the data items. If the specified condition is not met for any of the data items, then no threshold warning is generated. The threshold value can be any numeric value from 0 to 9999. Default is blank. Valid threshold comparators are: - = (equal to) - <> (not equal to) - < (less than) - <= (less than or equal to) - > (greater than) - >= (greater than or equal to) Ref - A reference to a split/skill; this field does not appear unless the Object Type is either agent or agent-extension. This field is required only if the data type is an agent-related data type collected on a per-split/skill basis or a split/skill-related data type for one of the agents logged-in splits/skills. Enter one of the following values: - Top references the first-administered, highest-level skill for EAS agents, or the first split/skill logged into for non-EAS agents.
February 2006
331
Note:
Note: With EAS, the top skill for VuStats is the first administered, highest level skill measured internally or both. For CMS it is the first-administered, highest-level skill measured externally or both. Therefore, it is possible for the top skill to be a different number skill for CMS than it is for VuStats. To avoid this, measure all skills as both. - All displays the combined data for all splits/skills the agent is logged into. - Any number from 1-20. The number represents a split/skill to which the agent has logged in. For example, if the Ref field contains 1, VuStats displays the data for the first split/skill the agent logged into, if the Ref field contains 2, VuStats displays the data for the second split/skill the agent logged into, and so on.
332
February 2006
Format Description: The definition of the displays layout. The first line of the Format Description contains the text that precedes the data on a display plus the length of each data field (indicated by $s). The succeeding lines of the Format Description identify the data items, in the order they are to appear. The data items are the actual measurements and other information that tell how agents, splits/skills, vector directory numbers (VDNs), trunk groups, and the contact center are performing. The data items are followed by the format (if any), which identifies how the data is to appear in the display, the period and threshold (if any), and the split/ skill reference (if any).
VuStats fields
The following tables show the required and allowed fields for the following data types:
Required and allowed fields for agent and agent-extension data types on page 333 Required and allowed fields for split data types on page 336 Required and allowed fields for VDN data types on page 338 Required and allowed fields for trunk group data types on page 339 Description of agent and agent-extension data types on page 339 Description of split data types on page 346 Description of VDN data types on page 349 Description of trunk group data types on page 351
Required and allowed fields for agent and agent-extension data types
The following table shows the required and allowed fields for the agent and agent-extension data types. VuStats data type acd-calls agent-extension agent-name agent-state average-acd-call-time average-acd-talk-time average-extension-time call-rate required required required required required required required allowed allowed allowed allowed required required Format Period required Threshold allowed Reference required
February 2006
333
VuStats data type current-reason-code current-reason-code-name elapsed-time-in-state extension-calls extension-incoming-calls extension-outgoing-calls percent-acd-call-time shift-acd-calls shift-aux-time-1 shift-aux-time-2 shift-aux-time-3 shift-aux-time-4 shift-aux-time-5 shift-aux-time-6 shift-aux-time-7 shift-aux-time-8 shift-aux-time-9 shift-aux-time-all shift-aux-time-default shift-aux-time-non-default shift-aux-time-reason-code shift-average-acd-talk-time skill-level split-acceptable-service-level split-acd-calls split-after-call-sessions split-agents-available
Format
Period
Reference
required
required
required required required required required required required required required required required required required required
allowed allowed allowed allowed allowed allowed allowed allowed allowed allowed allowed allowed allowed allowed required required
334
February 2006
VuStats data type split-agents-in-after-call split-agents-in-aux-1 split-agents-in-aux-2 split-agents-in-aux-3 split-agents-in-aux-4 split-agents-in-aux-5 split-agents-in-aux-6 split-agents-in-aux-7 split-agents-in-aux-8 split-agents-in-aux-9 split-agents-in-aux-all split-agents-in-aux-default split-agents-in-aux-non-default split-agents-in-other split-agents-on-acd-calls split-agents-on-extension-calls split-agents-staffed split-average-acd-talk-time split-average-after-call-time split-average-speed-of-answer split-average-time-to-abandon split-call-rate split-calls-abandoned split-calls-flowed-in split-calls-flowed-out split-calls-waiting split-extension
Format
Period
Threshold allowed allowed allowed allowed allowed allowed allowed allowed allowed allowed allowed allowed allowed allowed allowed allowed allowed
Reference required required required required required required required required required required required required required required required required required required required required required required required required required required required
required
allowed allowed
required required
February 2006
335
VuStats data type split-name split-number split-objective split-oldest-calling-waiting split-percent-in-service-level split-total-acd-talk-time split-total-after-call-time split-total-aux-time time-agent-entered-state total-acd-call-time total-acd-talk-time total-after-call-time total-aux-time total-available-time total-hold-time total-staffed-time
Format
Period
Threshold
336
February 2006
VuStats data type agents-in-aux-3 agents-in-aux-4 agents-in-aux-5 agents-in-aux-6 agents-in-aux-7 agents-in-aux-8 agents-in-aux-9 agents-in-aux-all agents-in-aux-default agents-in-aux-non-default agents-in-other agents-on-acd-calls agents-on-extension-calls agents-staffed average-acd-talk-time average-after-call-time average-speed-of-answer average-time-to-abandon call-rate calls-abandoned calls-flowed-in calls-flowed-out calls-waiting oldest-calling-waiting percent-in-service-level split-extension split-name
Format
Period
Threshold allowed allowed allowed allowed allowed allowed allowed allowed allowed allowed allowed allowed allowed allowed
required
allowed allowed
required required
required required
allowed allowed
February 2006
337
Format
Period
Threshold
1. For a description of VDN data types, see Description of VDN data types on page 349.
338
February 2006
agent-extension
1. For a description of trunk group data types, see Description of trunk group data types on page 351.
February 2006
339
BCMS report: field name/column heading Split Status/Agent Report/Agent Summary Report: Agent Split Status: STATE None Agent Report/Agent Summary Report: AVG TALK TIME
The agents current work state The average of hold-time plus talk-time. The average time a specific agent has spent talking on completed ACD calls during a specified time period for all internally-measured splits/skills that the agent was logged into. This does not include the time a call was ringing or was on hold at an agents terminal. The average amount of time an agent spent on non-ACD calls while logged into at least one split/skill during the reported interval. This average does not include time when the agent was holding the EXTN call. The current rate of ACD calls handled per agent per hour for all split/skills. The number of the reason code associated with the agents current AUX work mode, or with the agents logout. The name of the reason code associated with the agents current AUX work mode or with the agents logout. The amount of time an agent has been in the current state. The number of incoming and outgoing non-ACD calls that an agent completed while logged into at least one split/skill. The number of non-ACD calls that an agent receives while logged into at least one split/ skill. The number of non-ACD calls that an agent places while logged into at least one split/ skill.
average-extension- time
call-rate current-reason-code
None None
None
None Agent Report: EXTN CALLS Split Report: EXT IN CALLS Split Report: EXT OUT CALLS
extension-incoming- calls
extension-outgoing-calls
340
February 2006
Description The current calculated occupancy for the agent. This data type indicates the percentage of time the agent talks and holds ACD calls, and is calculated as: ACDtime + hold time (ACD calls only) / (staffed time in interval + 100) The calculation is listed in the occupancy field of the Station Status screen. The number of ACD calls answered by an agent during the administered period. The amount of time an agent has spent in AUX work mode for reason code 1 during the administered period. The amount of time an agent has spent in AUX work mode for reason code 2 during the administered period. The amount of time an agent has spent in AUX work mode for reason code 3 during the administered period. The amount of time an agent has spent in AUX work mode for reason code 4 during the administered period. The amount of time an agent has spent in AUX work mode for reason code 5 during the administered period. The amount of time an agent has spent in AUX work mode for reason code 6 during the administered period. The amount of time an agent has spent in AUX work mode for reason code 7 during the administered period. The amount of time an agent has spent in AUX work mode for reason code 8 during the administered period. The amount of time an agent has spent in AUX work mode for reason code 9 during the administered period. The amount of time an agent has spent in AUX work mode for all reason codes during the administered period.
shift-acd-calls shift-aux-time-1
None None
shift-aux-time-2
None
shift-aux-time-3
None
shift-aux-time-4
None
shift-aux-time-5
None
shift-aux-time-6
None
shift-aux-time-7
None
shift-aux-time-8
None
shift-aux-time-9
None
shift-aux-time-all
None
February 2006
341
Description The amount of time an agent has spent in AUX work mode for the default reason code (code 0) during the administered period. The amount of time an agent has spent in AUX work mode for reason codes 1 through 99 during the administered period. The amount of time an agent has spent in AUX work mode for the agents current reason code during the administered period. The average talk time for ACD calls for a specific agent during the administered period. The skill level at which the skill was assigned to the agent. The number of seconds within which calls must be answered to be considered acceptable. Identified on a per-hunt group basis. Timing begins when the call enters the hunt group queue. Split/skill calls and direct agent calls answered by an agent. The number of times all agents have entered After Call Work (ACW) for a specific split/skill. The number of agents currently available to receive ACD calls for a specific split. This includes agents in auto-in or manual-in work mode. For a specific split, the number of agents currently in ACW. For a specific skill, the number of agents currently in Aux work mode with reason code 1. For a specific skill, the number of agents currently in Aux work mode with reason code 2. For a specific skill, the number of agents currently in Aux work mode with reason code 3.
shift-aux-time-non- default
None
shift-aux-time-reason-code
None
split-acd-calls
System Status/Split Report/Split Summary Report: ACD CALLS None Split Status: Avail
split-agents-in-aux-2
None
split-agents-in-aux-3
None
342
February 2006
Description For a specific skill, the number of agents currently in Aux work mode with reason code 4. For a specific skill, the number of agents currently in Aux work mode with reason code 5. For a specific skill, the number of agents currently in Aux work mode with reason code 6. For a specific skill, the number of agents currently in Aux work mode with reason code 7. For a specific skill, the number of agents currently in Aux work mode with reason code 8. For a specific skill, the number of agents currently in Aux work mode with reason code 9. For a specific split/skill, the total number of agents currently in Aux work mode for all reason codes. For a specific split/skill, the number of agents currently in Aux work mode with the default reason code (code 0). For a specific skill, the number of agents currently in Aux work mode with reason codes 1 through 99. The number of agents currently who: are on a call for another split, are in ACW work mode for another split, have a call on hold but are not in another state, or have a call ringing at their terminals, or are dialing a number while in AI/MI. The number of agents currently on split/skill or direct agent ACD calls for a specific split. The number of agents in a specific split who are currently on non-ACD calls. The number of agents currently logged into a split.
split-agents-in-aux-5
None
split-agents-in-aux-6
None
split-agents-in-aux-7
None
split-agents-in-aux-8
None
split-agents-in-aux-9
None
split-agents-in-aux- all
split-agents-in-aux- default
None
split-agents-in-auxnon-default split-agents-in-other
None
February 2006
343
Description The average talk time for ACD calls during a specific period/day for a specified split. The average time for call-related ACW completed by agents for this split (the same as average-after-call-time, but only available for agent and agent-extension object types). Call-related ACW time is recorded when an agent leaves the ACW state. If an agent is in call-related ACW when an interval completes, all the ACW time will be recorded for the interval in which the agent leaves ACW. The average speed for answering split and direct agent ACD calls that have completed for a specified split/skill. The average time calls waited in queue and ringing before abandoning.
BCMS report: field name/column heading System Status/Split Report/Split Summary Report: AVG TALK TIME System Status: AVG AFTER CALL
split-average-speedof-answer
System Status/Split Report/Split Summary Report: AVG SPEED ANS System Status/Split Report/Split Summary Report: AVG ABAND TIME None System Status/Split Report/Split Summary Report: ABAND CALLS Split Report/Split Summary Report: FLOW IN
split-average-time-toabandon
The current rate of ACD calls handled per agent per hour for a specific split or skill. The number of calls that abandoned from queue (provided this is the first split/skill queued to) or abandoned from ringing. The total number of calls for a specific split/ skill that were received as a coverage point (intraflowed) from another internally-measured split/skill, or were call-forwarded (interflowed) to the split/skill. The total number of calls for a specific split/ skill that successfully extended to the split/ skills coverage point, were call-forwarded out, or were answered using call pick-up. The number of calls that have encountered a split but have not been answered, abandoned, or outflowed. The administered extension for a split. The administered name for a split/skill.
split-calls-flowed-in
split-calls-flowed-out
Split Report/Split Summary Report: FLOW OUT System Status: CALLS WAIT None Split Report/Split Status: Split Name System Status: SPLIT
split-calls-waiting
split-extension split-name
344
February 2006
BCMS report: field name/column heading Split Report/Split Status: Split Name System Status: SPLIT None System Status: OLDEST CALL System Status/Split Report/Split Summary Report: % WITHIN SERVICE LEVEL None
The administered objective for a split/skill. The time the oldest call has been waiting for a specific split/skill. For a specific split/skill, the percentage of calls answered within the administered service level on the hunt group form. For a specified split/skill, the total time agents spent talking on split/skill calls and direct agent calls for this split. The total time an agent spent in call-related ACW for this split/skill and non-call-related ACW for any split/skill during a specific time period, excluding time spent on incoming or outgoing extension calls while in ACW. The total time an agent spent in AUX mode for this split/skill. The total talk time plus the total hold time for split/skill and Direct Agent ACD calls. The total time agents spent talking on split/ skill calls and direct agent calls. The total time an agent spent in call-related or non-call-related ACW for any split during a specific time period, excluding time spent on incoming or outgoing extension calls while in ACW. (With EAS, all non-call related ACW time is associated with the first skill logged into.) The total time an agent spent in AUX work for all splits/skills (simultaneously) that the agent was logged into. If an agent entered AUX in one interval, but ended AUX in another, each of the intervals will reflect the appropriate amount of time spent in the interval (agent reports also include OTHER time). The time an agent was available in at least one split/skill.
split-total-acd-talk- time
split-total-after-call- time
split-total-aux-time
Split Report/Split Summary Report: TOTAL AUX/OTHER None None Agent Report/Agent Summary Report: TOTAL AFTER CALL
total-aux-time
total-available-time
February 2006
345
Description The total amount of time ACD calls were on hold at a specific agents phone. This time is the callers hold time and is independent of the agents state. This time does not include hold time for non-ACD calls on hold. The total amount of time an agent was logged into one or more splits/skills during a specific period/day. An agent is clocked for staff time as long as he or she is logged into any split.
BCMS report: field name/column heading Agent Report: TOTAL HOLD TIME
total-staffed-time
acd-calls
Split status/VDN Status/ Agent Report: ACD CALLS None Split Status: Avail
agents-in-after-call agents-in-aux-1
agents-in-aux-2
None
agents-in-aux-3
None
346
February 2006
Description The number of agents currently in Aux work mode for reason code 4 for the referenced skill. The number of agents currently in Aux work mode for reason code 5 for the referenced skill. The number of agents currently in Aux work mode for reason code 6 for the referenced skill. The number of agents currently in Aux work mode for reason code 7 for the referenced skill. The number of agents currently in Aux work mode for reason code 8 for the referenced skill. The number of agents currently in Aux work mode for reason code 9 for the referenced skill. The number of agents currently in Aux work mode for all reason codes for the referenced split/skill. The number of agents currently in Aux work mode for the default reason code (code 0) for the referenced split/skill. The number of agents currently in Aux work mode for reason codes 1 through 99 for the referenced skill. The number of agents who currently: are on a call for another split, are in ACW work mode for another split, have a call on hold but are not in another state, or have a call ringing at their terminal, or are dialing a number from AI/MI mode. The number of agents currently on split/skill or direct agent ACD calls for a specific split. The number of agents in a specific split who are currently on non-ACD calls. The number of agents currently logged into the specified split.
agents-in-aux-5
None
agents-in-aux-6
None
agents-in-aux-7
None
agents-in-aux-8
None
agents-in-aux-9
None
agents-in-aux-all
agents-in-aux-default
None
agents-in-aux-non- default
None
agents-in-other
February 2006
347
Description The average talk time for ACD calls during a specific period/day for a specified split. The average time for call-related ACW completed by agents in this split. Call-related ACW time is recorded when an agent leaves the ACW state. If an agent is in call-related ACW when an interval completes, all the ACW time will be recorded for the interval in which the agent leaves ACW. The average speed for answering split/skill and direct agent ACD calls that have completed for a specified split/skill during a specified time. This includes queue time and ringing time for this split. The average time calls waited before abandoning. The current rate of ACD calls handled per agent per hour for all split/skills. The number of calls that abandoned. The total number of calls for a specific split that were received as a coverage point (intraflowed) from another internally-measured split, or were call-forwarded (interflowed) to the split. This does not include calls that were interflowed from a remote switch by the Look Ahead Interflow feature. The number of calls the split extended to its coverage point, calls that call-forward out or are answered by call pickup, calls that queued to this split as a primary split and were answered or abandoned from ringing in another split. The number of calls that have encountered a split/skill but have not been answered, abandoned, or outflowed. The time the oldest call has been waiting in the split/skill. Timing begins when the call enters the split/skill.
BCMS report: field name/column heading System Status/Split Report: AVG TALK TIME System Status: AVG AFTER CALL
average-after-call- time
average-speed-of- answer
average-time-to- abandon
System Status/Split Report: AVG ABAND TIME none System Status/Split Report: ABAND CALLS Split Report/Split Summary Report: FLOW IN
calls-flowed-out
calls-waiting
oldest-call-waiting
348
February 2006
Description The percentage of calls offered to the split that were answered within the service level administered on the hunt group form. The administered extension for a split. The administered name for a split.
BCMS report: field name/column heading System Status/Split Report/Split Summary Report: % IN SERV LEVL None Split Report/Split Status: Split Name System Status: SPLIT Split Report/Split Status: Split Name System Status: SPLIT None None Split Report/Split Summary Report: TOTAL AFTER CALL Split Report/Split Summary Report: TOTAL AUX/OTHER
split-extension split-name
split-number
The administered objective for a split. The total time agents spent talking on split/ skill calls and direct agent calls for this split. The total time agents spent in call-related or non-call-related ACW for any split during a specific time period. The total time agents spent in AUX work mode for all reason codes for the referenced split/skill during the administered period.
total-aux-time
acd-calls average-acd-talk-time
February 2006
349
Description The average speed for answering ACD and CONNect calls that have completed for a specified VDN during a specified time. This includes time in vector processing. The average time calls waited before abandoning. The number of calls that abandoned.
BCMS report: field name/column heading VDN Status/VDN Report/VDN Summary Report: AVG SPEED ANS VDN Status/VDN Report: AVG ABAND TIME VDN Status/VDN Report/VDN Summary Report: ABAND CALLS VDN Status/VDN Report/VDN Summary Report: FLOW OUT VDN Status/VDN Report/VDN Summary Report: CALLS BUSY/ DISC VDN Status/VDN Report/VDN Summary Report: CALLS OFFERED
average-time-toabandon calls-abandoned
calls-flowed-out
The total number of calls for a specific VDN that successfully routed to another VDN or off the switch. The number of calls given forced busy or forced disconnect.
calls-forced-busy-or- disc
calls-offered
All calls offered to a VDN, including ACD calls, connected calls, abandoned calls, busy calls (calls that received a busy signal), disconnected calls (calls disconnected by the switch), and outflow calls (calls directed to another VDN or off-switch destination). The number of calls that have encountered a VDN, but have not been answered, abandoned, or outflowed. The number of non-ACD calls routed from a specific VDN that were connected to an extension. The time the oldest call has been waiting in the VDN. Timing begins when the call enters the vector. The percentage of calls offered to the VDN that were answered within the service level administered for the VDN. The total time agents spent talking on split/ skill calls and direct agent calls.
calls-waiting
VDN Status: CALLS WAIT VDN Status/VDN Report/VDN Summary Report: CONN CALLS VDN Status: OLDEST CALL VDN Status/VDN Report/VDN Summary Report: % IN SERV LEVL None
non-acd-calls-connected
oldest-calling-waiting
percent-in-service- level
total-acd-talk-time
350
February 2006
Description The extension of a vector directory number (VDN). The name of a vector directory number (VDN).
BCMS report: field name/column heading VDN Status/VDN Report: VDN EXT VDN Status/VDN Summary Report: VDN NAME
percent-trunks-maintbusy
February 2006
351
Description The name administered for a specific trunk group. The number administered for a specific trunk group. The number of trunks currently in use (not idle). The number of trunks currently busied out for maintenance.
BCMS report: field name/column heading Trunk Group: Trunk Group Name Trunk Group: Trunk Group Number None None
352
February 2006
Creation of time stamps for items like error logs, Malicious Call trace records, Avaya BCMS and CMS data Scheduling of a large number of diverse task activities on the switch and its adjuncts
This section describes how to design and implement a TOD synchronization strategy that is appropriate for your contact center operation. Topics include:
TOD synchronization methods on page 353 Using NTP/SNTP to synchronize the switch to UTC time on page 355 Using Avaya Site Administration to set up a TOD synchronization schedule on page 355 About NTP/SNTP and Internet Time Servers on page 366 Setting up ACD offset times for CMS reporting on page 368
Using NTP/SNTP to enable direct switch synchronization on page 354 Scheduling Time Synchronization tasks through Avaya Site Administration on page 354
February 2006
353
Avaya S8100 Media Server Avaya S8300 Media Server Avaya S8700 Media Server
DEFINITY G3csi Avaya DEFINITY Server CSI DEFINITY G3si Avaya DEFINITY Server SI DEFINITY G3r Avaya DEFINITY Server R
Requirements, considerations and procedures associated with this method are described in detail in Using Avaya Site Administration to set up a TOD synchronization schedule on page 355.
354
February 2006
IP600 DEFINITY ONE Avaya S8100 Media Server Avaya S8300 Media Server Avaya S8700 Media Server
When a multi-site network includes switches that use this synchronization method, each of these switches maintains its own separate clock time. However, since all of the switches that use this method maintain settings based on UTC time, and thus essentially identical, clock synchronization is still achieved. For requirements and procedures associated with this form of clock synchronization, see Administrator Guide for Avaya Communication Manager. For more information about NTP/SNTP software, see About NTP/SNTP and Internet Time Servers on page 366.
Description on page 356 Prerequisites on page 356 Things to know before you set up a synchronization schedule on page 357 Designing a TOD clock synchronization schedule on page 359 Creating dedicated switch connections on page 364 Setting up a TOD synchronization task schedule in Avaya Site Administration on page 364
February 2006
355
For more information about NTP/SNTP see About NTP/SNTP and Internet Time Servers on page 366.
Description
This method for TOD clock synchronization, which applies to certain Avaya switch platforms, uses the Avaya Site Administration tool installed on a client PC to set up a synchronization task schedule. In the recommended configuration, Avaya Site Administration is installed on the client PC along with NTP or SNTP software. The client PC is also connected to an Internet Time Server that it polls continuously to obtain UTC time for its system clock. The client clock time is then used to synchronize the clock time of switches on the network through the Avaya Site Administration Time Synchronization feature. This method applies to the following switch systems:
DEFINITY G3csi Avaya DEFINITY Server CSI DEFINITY G3si Avaya DEFINITY Server SI DEFINITY G3r Avaya DEFINITY Server R
On applicable switch platforms that are installed with R10 or earlier, the synchronization command is ignored if the minute time specified for the incoming time is the same as that currently being counted at the switch. Consequently, this synchronization method is only accurate to within 59 seconds or less on switch platforms that are installed with R10 or earlier. On applicable switch platforms that are installed with R11 or later, if the minute time specified for the incoming synchronization command is the same as that being counted at the switch, the minute count on the switch is set back to the 0-second mark for the minute. When potential network delays are factored in, this method is accurate to within 5 seconds or less for switch platforms that are R11 or later.
Prerequisites
To implement a TOD clock synchronization schedule through Avaya Site Administration, the following prerequisite conditions must be met:
Avaya Site Administration must be installed on the client, and it must also be running on the client when synchronization runs are scheduled to occur.
356
February 2006
The client PC must be able to establish a LAN or dialup connection to target switch systems when synchronization runs are scheduled to occur.
!
Important:
Important: Before you set up TOD synchronization tasks in Avaya Site Administration, it is strongly recommended that you administer dedicated synchronization connections from Avaya Site Administration to each switch, as described in Creating dedicated switch connections on page 364.
The client PC must have an appropriate SNTP/NTP software program installed, and be connected to an NTP Time Server over the internet. For more information, see About NTP/SNTP and Internet Time Servers on page 366. The client PC must be configured so that if Daylight Savings Time is in effect at the client location, the same rule also applies to the PC clock.
if the receiving switch is installed with R11 (or later), the switch checks the Daylight Savings Rule specified in the set time command (which is always Standard Time), and compares it to the existing rule in effect for the switch. If a Daylight Savings Rule other than Standard Time is in effect at the switch, the switch adjusts the incoming synchronization time as necessary. if the receiving switch is installed with R10 or earlier, the switch checks the Daylight Savings Rule specified in the set time command (which is always Standard Time), and compares it to the existing rule in effect for the switch. If a Daylight Savings Rule other than Standard Time is in effect at the switch, the switch sends an error message back to Avaya Site Administration. When Avaya Site Administration receives the error message from the switch, it automatically corrects the synchronization time to comply with the Daylight Savings Rule on the local PC, and resends the adjusted time back to the switch.
February 2006
357
When you calculate offset values to use as input in the Avaya Site Administration Time Synchronization feature, you must do the following:
If either the client or target switches are located in a time zone where Daylight Savings Time rules are in effect, convert local times to reflect what the time would be if the Standard Time rule was in effect. The best practice is to always normalize switch and client times to Standard Time before you calculate offset values. After you normalize the location times to their Standard Time equivalents (if necessary), calculate the offset time as the difference between the local Standard Time at the client and the local Standard Time at the switch. This value is the offset between the PC client and switch that you specify when you use the Avaya Site Administration Time Synchronization feature.
For an example scenario that illustrates the offset calculation method, see Designing a TOD clock synchronization schedule on page 359.
Note:
358
February 2006
Example multi-site contact center network on page 360 Determining location offset values on page 360 Determining synchronization run times on page 362 Special considerations for synchronization start times on page 364
February 2006
359
Avaya Site Administration Client PC New York, USA Local Time: 06:00 EDST
Notes: 1. Site is not on Daylight Savings Time 2. British Summer Time (BST) is UK Daylight Savings Time (GMT + 1)
The contact center network example in this figure includes four switch locations that are located in different time zones. In this example, all switches and the client are on Daylight Savings Time, with the exception of Switch 2 (Phoenix). Using Avaya Site Administration to create a TOD synchronization schedule requires careful planning and consideration. The steps described below for the example multi-site scenario represent the most error-free method you can use to design your synchronization schedule.
360
February 2006
!
Important:
Important: Always calculate offset values based on comparisons between Standard Time equivalents. Otherwise, if Daylight Savings Time rules are not the same for the Avaya Site Administration PC client location and a target switch location, significant synchronization errors can result.
The following table uses the switch locations described in the example scenario to derive correct offset values for the client PC and switch locations. Note: The local times listed in the table are arbitrary in nature, and are intended only to illustrate the time differences between locations. You can use any set of relative location times for this purpose. Local Time / Normalized Standard Time Calculated offset value
Note:
Avaya Site Administration Client PC (New York) Local time: 06:00 EDST Adjusted Standard Time: 05:00 EST Client PC (New York) Local time: 06:00 EDST Adjusted Standard Time: 05:00 EST Client PC (New York) Local time: 06:00 EDST Adjusted Standard Time: 05:00 EST (New York)
Local time: 06:00 EDST Adjusted Standard Time: 05:00 EST Switch 2 (Denver) Local time: 04:00 MDST Adjusted Standard Time: 03:00 EST Switch 3 (Phoenix) Local time: 03:00 MST Adjusted Standard Time: 03:00 MST -2 -2 0
February 2006
361
Client PC (New York) Local time: 06:00 EDST Adjusted Standard Time: 05:00 EST
Switch 4 (London) Local time: 11:00 BST Adjusted Standard Time: 10:00 BST +5
The table shown above demonstrates the importance of normalizing all local times to Standard Time when calculating time offsets. The unadjusted time difference between Denver and New York is 2 hours, and the calculated offset is minus 2 hours. However, despite the fact that the unadjusted time difference between New York and Phoenix is 3 hours, the calculated offset is also minus 2 hours - the same offset value that is calculated for New York and Denver.
Note:
362
February 2006
Switch 1 (New York) Local synchronization run time: 03:07 EDST Adjusted Standard Time: 02:07 EST Switch 2 (Denver) Local synchronization run time: 03:00 MDST Adjusted Standard Time: 02:07 EST Switch 3 (Phoenix) Local time: 03:07 MST Adjusted Standard Time: 03:07 MST Switch 4 (London) Local time: 03:07 BST Adjusted Standard Time: 03:07 BST +5 8:07 AM -2 1:07 AM -2 0:07 AM 0 2:07 AM
1. Synchronization run times should occur during low traffic periods at the switch. In this example, the simplifying assumption is made that a single low-traffic time (at the switch) is common to all switch locations. This assumption may not be true for all contact center operations. 2. Listed offset values are those that were derived in Determining synchronization run times on page 362. 3. If the PC client clock is currently set to DST rules, add 1 hour to the synchronization start time that you specify in the Avaya Site Administration Schedule dialog. If the PC client and switch locations do not use the same DST rules, see Special considerations for synchronization start times on page 364. 4. Run times entered in the Schedule dialog of the Avaya Site Administration Time Synchronization feature must be specified in 12-hour, AM/PM time format.
February 2006
363
Note:
When DST is in effect at the switch, but not at the PC client, the actual synchronization run time at the switch will occur 1 hour later than the run time that is specified on the client PC. When DST is in effect at the PC client, but not at the switch, the actual synchronization run time at the switch will occur 1 hour earlier than the synchronization run time that is specified on the client PC.
If the target switch is located in a different time zone, check the Offset option, and specify the time offset between the client PC and the switch.
364
February 2006
!
Important:
Important: When different Daylight Savings Time rules are in effect at the Avaya Site Administration client location and a target switch location, synchronization errors can result if you do not calculate offset values based on Standard Time equivalents. For a description of the method used to calculate accurate offset values, see Determining synchronization run times on page 362. Note the offset factor that you specify, which is also used in Step 6.
Click Next.
The Time Synchronization - Schedule dialog is displayed. 5. In the Time Synchronization - Schedule dialog:
Check the Schedule this task to run option. Click the Schedule button.
!
Important:
Important: The synchronization task should be scheduled to run during a low-traffic period at the switch. Execution of the synchronization command can be delayed by heavy switch traffic.
a. In the Date field, click the arrow to pull down the calendar, and select a day on which the synchronization task will start. b. In the Time field, enter the time of day that you want the synchronization task to run. The time you specify in this field is the PC client time, and not the time at the target switch. To determine the correct time to enter in the Time field, do the following: 1. Determine what the local time will be at the switch when the synchronization runs. If necessary, adjust this time to its Standard Time equivalent, as described in Determining synchronization run times on page 362. 2. Subtract the offset factor that you used in Step 4 from the switch run time that you derived in the preceding substep. The time you calculate is the run time on the client expressed in Standard Time. If Daylight Savings Time is in effect at the client PC, increase the time by 1 hour to account for Daylight Savings Time. For more information, see Determining location offset values on page 360. Also, if the client PC and the target switch time use the same DST rules, see Special considerations for synchronization start times on page 364. 3. Enter the calculated Time field. c. Select a Recurrence Pattern option (Frequent, Weekly or Monthly) and provide the time parameters specified with that option.
February 2006
365
Note:
Note: If you select the Frequent option, the recommended practice is to set the task to run at 24 hour intervals. d. Click OK. The Time Synchronization - Schedule dialog is displayed again. e. Verify the synchronization schedule information that you provided and click Next. The Time Synchronization - Summary window is displayed. f. Click Finish. 7. Repeat Steps 1 through 6 for any other switches that need to be synchronized using this method.
Description of NTP/SNTP and Internet Time Servers on page 366 SNTP on switch platforms that support direct synchronization on page 367 Platforms that synchronize through an Avaya Site Administration client PC on page 368
366
February 2006
Avaya IP600 DEFINITY One Avaya S8000 Media Server Avaya S8300 Media Server Avaya S8700 Media Server
The platforms listed above include either Red Hat Linux or Windows 2000 as the platform operating system. The following recommendations and conditions are in effect for SNTP configuration on these systems:
For Linux platforms, Avaya recommends that the IP addresses for at least three different Internet Time Servers be configured. The following web site provides a list of time servers: [Link]
For Linux platforms, go to the following web sites for information about how to obtain NTP/ SNTP software: [Link] [Link]
Linux platforms support the authentication/encryption mode provided in NTP/SNTP version 3 or later support. This capability is not enabled by default. Windows 2000 platforms can use only one SNTP client (W32Time), which limits UTC polling to one Internet Time Server IP address at a time. For more information, see the Microsoft Windows 2000 documentation. Search for the keywords Window Time Service. Windows 2000 platforms use the W32Time service for SNTP functions. This service does not support an authentication/encryption mode for the SNTP protocol. W32Time service allows optional polling of a Microsoft network domain controller as the primary time server. Avaya does not support this configuration.
February 2006
367
DEFINITY G3csi DEFINITY G3si DEFINITY G3r Avaya S8100 Media Server Avaya S8200 Media Server Avaya S8500 Media Server
The following web site provides a list of time servers: [Link] The following web sites provide information about how to obtain NTP/SNTP software for the Avaya Site Administration client PC: [Link] [Link]
About setting up ACD offset times for CMS reporting on page 368 Offset procedure on page 369
368
February 2006
Designate a master ACD Determine the appropriate offsets for each remote ACD, as necessary Set the switch time zone offset values for each ACD in the CMS Supervisor Storage Windows dialog.
Offset procedure
To use Supervisor to set switch time zone offset values for CMS report times: 1. In the main Supervisor Controller window, select: Tools > System Setup The CMS System Setup Window is displayed. 2. In the CMS System Setup window, do the following: a. Select the Operations tab. b. From the displayed list, select Storage Intervals. c. In the ACD field, select an ACD. d. Select OK. The Storage Intervals window is displayed. 3. In the Switch time zone offset (-23 to +23) field, enter a an offset value that reflects the time difference between the target ACD and the designated master ACD. Note: For instructions on specifying the master ACD, see Avaya CMS Administration. 4. From the main menu, select: Actions > Modify 5. Repeat the procedure for any other ACDs for which a switch time zone offset is required.
Note:
February 2006
369
370
February 2006
Administering recorded announcements on page 371 Recorded announcement types on page 373 When to use recorded announcements on page 376 About barge-in on page 376 Integrated announcements and announcements recorded on external devices on page 377 Procedures for recording announcements on page 378 Recorded announcements with features on page 382 Locally-sourced music and announcements on page 382
Related topics
For information about administering announcements, see Administrator Guide for Avaya Communication Manager. For information about adding, recording, saving, copying, restoring, and deleting announcements, see Feature Description and Implementation for Avaya Communication Manager.
February 2006
371
Form Station Data Modules (for Save/Restore/Copy) Netcon Data Module System Port Data Module (SAP) Announcement Data Module Circuit Packs1 Feature-Related System Parameters2
All DID/Tie/ISDN Intercept Treatment Controlled Outward Restriction Intercept Treatment Controlled Termination restriction (Do Not Disturb) Controlled Station-to-Station Restriction Announcement Type Length of Time to Remain Connected to Announcement Incoming Destination Coverage Points First Announcement Extension Second Announcement Extension All fields that require announcements
Hospitality2
1. You only need to complete the Circuit Pack form if you administer the Board Location on the Announcements/Audio sources form or Data Module form and do not have the circuit pack plugged in. 2. You only need to complete this form if you plan to use Recorded Announcements with the forms associated feature. For example, if you want to use announcements with the Hospitality features, you need to complete the Hospitality form.
372
February 2006
Analog line types on page 373 DS1 types on page 374 Auxiliary trunk types on page 374 Integrated types on page 375
Analog
The analog announcement type provides an analog telephone interface using an analog line port for use with an announcement/audio source device that emulates analog telephones. The switch starts playback by applying ringing; the device indicates playback has stopped by going on-hook (opening the loop). The switch does not indicate to the device to stop playback. Use the analog type for announcements that play for a specific period and then go on-hook at the end. When the device goes on-hook to indicate that the playback ended, the caller listening to the announcement hears a click. (See ds1, aux-trk, or integrated types for alternative types).
Analog-fd
Like the analog type, analog-fd provides an analog line interface and ringing starts the playback. However, a forward disconnect signal (open loop for about one-half second) is sent to the device to stop playback when there are no callers left to hear it.
Analog-m
Like the analog type, analog-m provides an analog line interface. However, ringing is not applied to start playback. Use this type for continuous playing music or audio sources. The device stays in an off-hook state when active and goes on-hook when it is not playing, is turned off, or is disconnected. This announcement type is used when the Q field is set to b to provide barge-in repeating or continuous-play announcements.
February 2006
373
DS1 types
The DS1 types provide analog-like interfaces with DS1 line ports, which are called Line Side DS1 or Line Side T1. Each of these types indicate to the announcement, music, or audio-source device to start playback using the Line Side T1 equivalent of ringing. The DS1 types also expect off-hook from the device to indicate that the playback is active and on-hook to indicate that the playback is not active. The ds1-id and ds1-sa types provide a forward disconnect using transitions of the A signaling bit to the device, which indicates when playback should be stopped. Callers listening to announcements do not hear clicks when the device disconnects (goes on-hook).
ds1-fd
The ds1-fd announcement type provides a TIA/EIA Foreign eXchange (FX) type DS1 interface. The forward disconnect signal is a toggle of the A bit from 0 to 1 and then back to 0 after 600 msecs. This type is used for Line Side T1 ports on the IVR system when they are used as an analog-like announcement device and is the recommended method for interfacing.
ds1-sa
The ds1-sa announcement type provides a TIA/EIA special-access type DS1 interface. The forward disconnect signal is a toggle of the A bit from 1 to 0 and then back to 1 after 600 msecs.
ds1-ops
The ds1-ops announcement type provides a TIA/EIA off-premises-station type DS1 interface that is used when the device does not support forward disconnect.
aux-trunk
Use the aux-trunk (auxiliary trunk) announcement type with a 4-wire interface external device when the playback is to be stopped and started by way of the S1 lead and S1 is used by the device to indicate playback started.
374
February 2006
aux-trk-m
Use the aux-trk-m (auxiliary trunk music) with a 4-wire interface device for continuously playing music or audio sources that do not indicate that playback is active on the S1 lead. This announcement type is used when the Q field is set to b to provide barge-in repeating or continuous-play announcements
Integrated types
The integrated announcement type stores announcements internally on the switch on an Integrated Announcement circuit pack or embedded gateway processor equivalent. This can include TN2501AP Voice Announcements with LAN (VAL), or an H.248 Media Gateway VAL source. The TN2501AP circuit pack has 31 ports that are available for playing announcements. The G700 MG VAL source has 15 play ports while the G350 MG VAL source has 6. Integrated announcement sources are recommended for VDN of Origin Announcements and for other general and ACD announcement needs. The following announcement boards or sources are obsolete and not supported in Communication Manager configurations:
TN750, TN750B, or TN750C announcement boards Co-resident SSP sources (DEFINITY One or S8100)
integrated
Use the integrated announcement type for announcements that are stored on the switch. This announcement type is recommended for general, ACD, and vectoring announcements and for VDN of Origin Announcements.
integ-rep
The integ-rep (integrated-repeating) announcement type is used to provide integrated, repeating automatic wakeup announcements and is implemented along with the multi-integ hospitality announcement type setting. This type can also be used for call center applications in vectoring where a continuous repeating announcement is required.
integ-mus
The integ-mus announcement type is the same as the integ-rep type except that the Q field is always set to b to provide a continuous repeating barge-in operation. This type is typically used to provide music on delay or on hold. For more information, see Capabilities of locally-sourced music and announcements on page 384.
February 2006
375
DID calls cannot be completed as dialed. Incoming private-network access calls cannot be completed as dialed. Calls enter a split or skill (first announcement). DDC, UCD, or direct-agent calls have been in queue for an assigned interval. ACD and Call Vectoring calls have been in queue for an assigned interval. A calls destination is a recorded-announcement extension. A call routes to a vector that contains an announcement step. An announcement extension is specified as a coverage point. An announcement is the incoming destination of a trunk group. A VDN of Origin announcement has occurred. A Security violation notification has occurred. The Hospitality Automatic Wakeup feature is in use.
About barge-in
Normally, the system connects multiple callers to the beginning of an announcement, regardless of announcement type. However, you can also administer auxiliary trunk announcements, DS1 announcements, and integrated announcement to allow callers to begin listening to an announcement after the system has begun playing its message. This capability is called barge-in. This section includes the following topics:
Barge-in operational details on page 377 Non-barge-in operational details on page 377
376
February 2006
February 2006
377
Each TN2501AP integrated-announcement circuit pack allows up to 1 hour of uncompressed voice storage, has 31 playback ports (can play up to 31 simultaneous announcements) and 1 dedicated port for telephone access to be used for recording and playback. The recording time and playback ports for the H.248 MG VAL sources vary by Media Gateway. The TN2501AP and H.248 MG VAL sources are connected to the customer LAN to enable announcement file transfers to take place by way of FTP with a computer. Announcements are wave files that are recorded as CCITT u-law/a-law, 8kHz, 8-bit mono files using a utility such as Microsofts Sound Recorder on a computer or using an Avaya switch telephone. Any announcement stored on a a circuit pack can play through any port on the circuit pack. Any announcement (not administered for barge-in) can be played through multiple ports. For instance, all 31 ports on the TN2501AP can play the same announcement at the same time, each started at a different time. VAL sources Type TN2501AP G700 MG G350 MG Storage time 60 minutes 20 minutes 10 minutes Playback ports 31 15 6
You must set the Q field to y on the Announcements/Audio Sources form for each extension that you want to queue for Integrated Announcements. Calls that hear integrated announcements at extensions that have queue assigned only queue when all of the ports on the source that contains the announcement are busy. When a port becomes available, all callers queued to hear a specific announcement up to the maximum supported by the server platform are simultaneously connected to that port to hear the announcement from the beginning. The same queueing pool is used over all integrated sources. The switch controls the announcement queue length for integrated announcements, but you must set the queue length for analog or aux-trunk announcements.
About these procedures on page 379 Recording the announcement on page 380 Stop recording the announcement on page 380 Playing back the announcement on page 381 Deleting the announcement on page 381
378
February 2006
Announcement recording
With the VAL announcement sources, recording by telephone always uses port 1, which is dedicated for telephone access with these sources. VAL announcement sources also support recording announcements as .wav files either on a local PC or made by a professional recording studio. The files are moved onto the VAL source using FTP. Note: You cannot use a telephone to record an announcement with an audio group assignment. Using FTP, move each pre-recorded file to each of the sources defined for the audio group.
Note:
For more information, see Administrator Guide for Avaya Communication Manager.
February 2006
379
Note:
Note: For Communication Manager Release 1 or later, multiple telephone sessions are allowed with one session associated with each active integrated announcement board.
Once a telephone user accesses an announcement session, the user can dial 1 to record an announcement, 2 to play an announcement, or 3 to delete an announcement. If the circuit pack memory is more than 90% full, then the switch gives stutter dial tone when the user gains access to an announcement session. Even if the user hears stutter tone, the user can begin speaking to record the announcement. Note: Avaya recommends that you use a digital telephone. For more information, see Stop recording the announcement on page 380.
Note:
If an announcement already exists and is protected (designated as protect = y), you will hear an intercept tone. Hang up and determine the correct announcement extension to use. If the announcement is currently being played to callers, then you will hear the reorder tone. If the switch has started the recording session, then you will hear a record tone and can begin recording the announcement.
380
February 2006
If you are using an analog telephone: Hang up. Otherwise, ending with a # puts the tone in the message. If you are using an analog telephone that is not connected with lineside T1 (DS1 type), the system records a click when you hang up. After hanging up, you must redial the FAC plus announcement extension to start a new recording session. If the circuit pack memory becomes full during recording, you will hear a reorder tone, the system will drop you, and the announcement is not retained.
If you want to listen to the announcement before it is available to others, then dial the FAC, the extension, and 2. The announcement plays and then generates dial tone. You can then perform another operation, such as record a message. Note: If a caller attempts to dial an announcement that does not exist, either because it has not been recorded or it has not been sent over FTP to the board, the caller hears silence.
Note:
February 2006
381
Recorded announcements, the ACD, and other contact center features on page 382 Recorded announcements and automatic wakeup on page 382
Definitions on page 383 About locally-sourced music and announcements on page 383 About audio groups on page 383 How the algorithm determines the most local source of an audio group on page 384 Capabilities of locally-sourced music and announcements on page 384
382
February 2006
Definitions
Term VAL announcement source vVAL announcement source announcement file Definition A Voice Announcement with a TN2501AP board. A vVAL source integrated in a Media Gateway (G700, G250, G350, and so on). The vVAL source is referred to as a virtual VAL source or an embedded VAL source. The recorded announcement file that is played for the specific announcement extension assigned to the audio group. The announcement file is file-transferred (FTP) with the same filename into each of the sources listed for the audio group.
Improves the quality of the audio Reduces resource usage - for example, VoIP resources, by selecting the nearest available source when playing the announcement Provides backup for announcements because a working announcement source with the same announcement file can be selected from the sources if the primary announcement source is not available
February 2006
383
How the algorithm determines the most local source of an audio group
The algorithm that determines the most local source of an audio group works in the following priority order. The non-working sources are skipped so that a working source in the group can be found. The audio group algorithm: 1. Selects the local source. This is the source local to the trunk or user in the same Media Gateway or in the same group of TDM- or ATM-connected Port Network Gateways (PNGs). 2. Selects a source in a gateway in the same network region. 3. Selects one of the following sources in a gateway in the interconnected network region:
Adjacent with the most available bandwidth and highest quality codec Non-adjacent based on the shortest number of hops
4. Selects an Inter-Gateway Alternate Routing (IGAR)-connected source on a gateway interconnected through a PSTN trunk. This selection is based on IGAR % usage. If the announcement file extension is administered for queuing and the source selected to play that file has no available playback ports, the request to play that announcement is held in queue until a port on the source becomes available. With Call Vectoring, the caller hears the previously-started feedback - such as ringback - until the connection is made to the announcement. If queuing has not been assigned to that announcement file extension, the search continues using the above criteria.
Use single-sourced or group-sourced recorded announcements as MOH sources Assign the integ-mus announcement type to a system MOH source instead of to a port location as the system MOH source Use integ-mus announcements to play MOH and music in vectors. As with announcements with an audio-group assignment, when the music is played to a caller, the most local available source is used to play the music file. The integ-mus announcement type provides a repeating barge-in operation by combining the integrated repeating type with a forced assignment of barge-in. To assign MOH sources, use the music sources form or the system-parameters feature-related form if you are not using tenant partitioning.
384
February 2006
Create separate MOH groups with multiple analog or Auxiliary Trunk music source port locations: You can create separate MOH groups that can assign multiple analog or Auxiliary Trunk music source port locations. You can assign these MOH groups - for example, group 1, as system MOH sources instead of a single port location on the music sources form. When the music is given to the caller, the most local music source of the assigned group is selected. Use audio groups anywhere a single-sourced announcement or audio source extension is used: You can use an announcement or audio source extension with an assigned audio group anywhere a single-sourced announcement or audio source extension can be used. For example, you can use a group-sourced announcement extension of type integrated or integ-mus in any of the following Call Vectoring vector commands:
announcement xxxxxxx collect after announcement xxxxxx disconnect after announcement xxxxxx wait-time <time> [secs, mins, hrs] hearing [audio source ext] then [music, ringback, silence, continue]
Apply a partition-defined system music source as the system music: You can apply a partition-defined system music source with an MOH group or music audio group-sourced extension of type integ-mus as the system music using the following commands:
wait-time <time> [secs, mins or hrs] hearing music wait-time <time> [secs, mins or hrs] hearing [audio source ext] then music
Related topics
For more information about administering this feature, see Administrator Guide for Avaya Communication Manager and Feature Description and Implementation for Avaya Communication Manager.
February 2006
385
386
February 2006
Standard station set interface2. Provides standard station set interface2 with C&D tones support using the switch DTMF Feedback Signals feature. OPS is a DS1 type that provides a TIA/EIA off-premises station type DS1 interface used where the device does not require or support forward disconnect. ds1fd provides a TIA/EIA Foreign eXchange (FX) type DS1 interface. The forward disconnect signal is a toggle of the A bit from 0 to 1 and then back to 0 after 600 msecs. This type is used for Line Side T1/E1 ports on the IVR system when used as an analog-like VRU device and is the recommended method for interfacing. VRUFD is the same as ds1fd, except C&D tone support is provided. This type of administration is not used for an IVR system.
no
no
ops
yes
no
ds1fd
yes
yes
VRUFD
February 2006
387
Description
ds1sa provides a TIA/EIA special-access type DS1 interface. The forward disconnect signal is a toggle of the A bit from 1 to 0 and then back to 1 after 600 msecs. VRUSA is the same as ds1sa, except C&D tone support is provided.
yes
yes
VRUSA
1. For more information about support and administration of C&D (Connect and Disconnect) Tones, see the C and D Tones support and administration on page 388 section that follows this table. 2. Uses Analog Line Circuit Packs, such as TN2135. 3. DS1 Circuit Packs (TN767E (or later) or TN464F (or later) must be equipped.
The VRU-placed call is being Connected to the transferred-to agent. The caller has Disconnected while on-hold.
Administration: To administer C and D Tones for a VRU port, complete the following administration steps:
For the VRU customer option, enable DTMF Feedback Signals. On page 5 of the Feature-Related System Parameters form, select values for the Connection and Disconnect fields. Possible values represent the buttons included in the 16-button DTMF array (0-9, *, #, A-D). Note: The default Connection and Disconnection tones are C and D, respectively. These tones are applied for 350 msec On with a 100 msec pause period.
Note:
On page 1 of the Station form for the VRU port, set the type to one of the following: - VRU (analog line) - VRUFD (Line Side DS1-FD) - VRUSA (Line Side DS1-SA)
388
February 2006
Not supported
February 2006
389
390
February 2006
Acronym key
CC: Call Center CM: Communication Manager CMC: Compact Modular Cabinet SCC1: Single Carrier Cabinet gateway MCC1: Multi-Carrier Cabinet gateway MG: Media Gateway MC: Multi-Connect - interconnected with a TDM bus and Center Stage switches ICC: Internal Call Controller - S8300/S8300B processor board plugged into the MG as the resident media server ECC: External Call Controller - non resident media server providing call controll for one or more media gateways ESS: Enterprise Survivable Server LSP: Local Survivable Processor - S8300/S8300B processor board plugged into the media gateway
February 2006
391
Last supported in 1.3 Not supported starting with 2.0 Last supported in 2.0.1 Not supported starting with 2.1
S8100
Yes
G600 IP Connect
S8300
Yes
G250 (Basic Call Center only) G350 G700 G150 CMC G150 G250 G350 G600 G650 G700
392
February 2006
CC certified? Yes
CMC1 SCC1 MCC1 G350 G600 as upgrade G650 G700 G250 (Basic Call Center only) G150 SCC1 MCC1 G600 as upgrade G650 G700 G350
Starting with 3.0 Starting with 3.1 S8700 Yes Starting with 1.1
S8710
Yes
Starting with 3.0 Starting with 3.1 S8720 Yes Starting with 3.1
G250 (Full Call Center) G150 Pentium 4 server - gateway support is the same as S8700 G150 G250 (Full Call Center)
LSP in G700
Yes
G150
February 2006
393
CC certified? Yes
LSP in G350
G150 G250 (Full Call Center) G350 G650 (recommended) G700 G150
SBS3000 (VM Blade Server) Hosted Contact Center offer from Global Managed Services
Yes
Gateways
The following table describes the Avaya gateways that are certified for Call Center operation. Avaya gateways Inter-gateway connectivity CCS-certified with MC TDM connect?1 Port network media gateways CMC1 SCC1 MCC1 G600 - replaced by G650 G650 Yes Yes Yes N/A Yes - starting with CM 2.0 N/A N/A N/A N/A N/A N/A N/A N/A Yes - starting with CM 1.1 Yes - starting with CM 2.0 CCS-certified with IP connect? ICC as S8300 ECC
394
February 2006
Gateways
Avaya gateways
Inter-gateway connectivity CCS-certified with MC TDM connect?1 CCS-certified with IP connect? ICC as S8300 ECC
H.248 media gateways G700 G350 G250 N/A2 N/A2 N/A2 Yes - starting with CM 1.2 Yes - starting with CM 2.1 Basic Call Center only starting with CM 3.0 Yes - starting with CM 3.1 Yes - starting with CM 1.2 Yes - starting with CM 2.0 Yes - starting with CM 3.0
N/A2
N/A
1. See How the SCC software worked prior to Release 2.2 on page 314. 2. H.248 media gateways connect using IP only and can be included in an ECC server configuration. The media gateways are connected with each other and the server using IP. These mixed configurations have been certified for CCS when the server and media gateways have been certified for ECC IP Connect.
February 2006
395
396
February 2006
Glossary
AAR abandoned call Abbreviated Dialing ACA access code access trunk See Automatic Alternate Routing (AAR). An incoming call in which the caller hangs up before the call is answered. A feature that allows callers to place calls by dialing just one or two digits. See Automatic Circuit Assurance (ACA). A 1-, 2-, or 3-digit dial code used to activate or cancel a feature, or access an outgoing trunk. A trunk that connects a main communications system with a tandem communications system in an Electronic Tandem Network (ETN). An access trunk can also be used to connect a system or tandem to a serving office or service node. Also called an access tie trunk. A trademarked name for a family of digital services offered by AT&T in the United States. See Automatic Call Distribution (ACD). See agent. See work mode. See After Call Work (ACW) mode. A processor that does one or more tasks for another processor and is optional in the configuration of the other processor. See also application. A means of evaluating calls before the calls are processed by requesting information from an adjunct. The communication server requests instructions from an associated adjunct and makes a routing decision based on agent availability or the caller information. An Automatic Call Distribution (ACD) split that is administered to be controlled by another application. Agents logged into such splits must do all telephony work, ACD login/ logout, and changes of work mode through the adjunct (except for auto-available adjunct-controlled splits, whose agents may not log in/out or change work mode). An adjunct-controlled call, active-notification call, or call that provides event reporting over a domain-control association. A recommendation for interfacing adjuncts and communications systems, based on the CCITT Q.932 specification for layer 3. A Best Service Routing (BSR) term for Expected Wait Time (EWT) plus a user adjustment set by a consider command.
ACCUNET ACD ACD agent ACD work mode ACW adjunct Adjunct Routing
adjunct-controlled split
February 2006
397
administration terminal
administration terminal Administration Without Hardware (AWOH) Advocate After Call Work (ACW) mode
A terminal that is used to administer and maintain a system. A feature that allows administration of ports without associated terminals or other hardware. See Avaya Business Advocate. A mode in which agents are unavailable to receive ACD calls. Agents enter the ACW mode to perform ACD-related activities such as filling out a form after an ACD call. Also see, auto-in work mode, manual-in work mode, and aux-work mode. A member of an ACD hunt group, ACD split, or skill. Depending on the ACD software, an agent can be a member of multiple splits/skills. A report that provides historical traffic information for internally measured agents. See Automatic Number Identification (ANI). A software process that is associated with an extension and whose purpose is to supervise a call. An extension can have multiple appearances. Also called call appearance, line appearance, and occurrence. See also call appearance. An adjunct that requests and receives ASAI services or capabilities. One or more applications can reside on a single adjunct. However, the communication server cannot distinguish among several applications residing on the same adjunct and treats the adjunct, and all resident applications, as a single application. The terms application and adjunct are used interchangeably throughout this document. A plan used only in multi-site Best Service Routing (BSR) applications. The application plan identifies the remote switches that may be compared in a consider series. The plan also specifies the information used to contact each communication server and to interflow calls to the communication server. A micro-computer based, program controlled computer providing application services for the switch. The processor is used with several user-controlled applications such as traffic analysis and electronic documentation. See Automatic Route Selection (ARS). See Adjunct-Switch Application Interface (ASAI). A communication channel between adjunct and switch for messaging purposes. An active association is one that applies to an existing call on the switch or to an extension on the call. A person at a console who provides personalized service for incoming callers and voice-services users by performing switching and signaling operations. Also see attendant console.
application
application plan
attendant
398
February 2006
aux-work mode
attendant console
The workstation used by an attendant. The attendant console allows the attendant to originate a call, answer an incoming call, transfer a call to another extension or trunk, put a call on hold, and remove a call from hold. Attendants using the console can also manage and monitor some system operations. Also called console. Also see attendant. An Avaya messaging system. AUDIX has been replaced by Message Manager. See Audio Information Exchange (AUDIX). A mode in which an agent is ready to process another call as soon as the current call is completed. Auto-in work mode is one of four agent work modes. Also see, aux-work mode, manual-in work mode, and After Call Work (ACW) mode. A feature that routes calls to a different route than the first-choice route when facilities are unavailable. A feature that answers calls, and then depending on administered instructions, delivers messages appropriate for the caller and routes the call to an agent when one becomes available. A method of routing calls of a similar type among agents in a call center. Also, a group of extensions that are staffed by agents trained to handle a certain type of incoming call. A feature that enables internal callers, upon reaching a busy extension, to have the system automatically connect and ring both originating and receiving parties when the receiving party becomes available. A feature that tracks calls of unusual duration to facilitate troubleshooting. A high number of very short calls or a low number of very long calls may signify a faulty trunk. A display of the calling number so that agents can access information about the caller. A feature that allows the system to automatically choose the least-expensive way to send a toll call. A trunk that does not require addressing information because the destination is predetermined. A request for service on the trunk, called a seizure, is sufficient to route the call. The normal destination of an automatic trunk is the communications-system attendant group. Also called automatic incoming trunk and automatic tie trunk. A trunk used to connect auxiliary equipment, such as radio-paging equipment, to a communications system. A mode in which agents are unavailable to receive Automatic Call Distribution (ACD) calls. Agents enter aux-work mode when involved in non-ACD activities such as taking a break, going to lunch, or placing an outgoing call. Also see, auto-in work mode, manual-in work mode, and After Call Work (ACW) mode.
Automatic Alternate Routing (AAR) Automatic Call Distribution (ACD) Automatic Call Distribution (ACD) split Automatic Callback
Automatic Circuit Assurance (ACA) Automatic Number Identification (ANI) Automatic Route Selection (ARS) automatic trunk
February 2006
399
available agent strategy Avaya Business Advocate AWOH barrier code Basic Call Management System (BCMS) BCC BCMS Bearer Capability Class (BCC) best Best Service Routing (BSR)
A strategy that determines how Best Service Routing (BSR) commands in a vector identify the best split or skill when several have available agents. A product that establishes different levels of service for different types of calls. For example, a company may decide that a premium customer gets faster service than other types of customers. See Administration Without Hardware (AWOH). A security code used with remote access to prevent unauthorized access to the system. An application on the communication server that monitors the operations of an Automatic Call Distribution (ACD) application. BCMS collects data related to the calls on the communication server and organizes the data into reports that help manage ACD facilities and personnel. See Bearer Capability Class (BCC). See Basic Call Management System (BCMS). A code that identifies the type of a call (for example, voice and different types of data). The split, skill, or location that provides the most advantageous service for a caller as determined by Best Service Routing (BSR). An Avaya communication server feature based on call vectoring that routes Automatic Call Distribution (ACD) calls to the split, skill, or contact center best able to service each call. BSR can be used on a single communication server, or it can be used to integrate resources across a network of communication servers. The appearance of a telephone extension at one or more other telephones. A call appearance on a telephone that matches a call appearance on another telephone for the duration of a call. See Avaya Business Advocate. 1. For the attendant console, the six buttons labeled a-f used to originate, receive, and hold calls. Two lights next to the button show the status of the call appearance. 2. For the telephone, a button labeled with an extension and used to place outgoing calls, receive incoming calls, or hold calls. Two lights next to the button show the status of the call appearance. A feature that uses software and hardware to record call data. An application that enables customers to monitor and manage telemarketing centers by generating reports on the status of agents, splits, trunks, trunk groups, vectors, and VDNs. CMS enables customers to partially administer the Automatic Call Distribution (ACD) feature for a communications system. A set of vector commands used to process an incoming or internal call.
call vector
400
February 2006
CO
A number entered by ACD agents to record the occurrence of customer-defined events (such as account codes, social security numbers, or phone numbers) on ACD calls. A call that automatically returns to a voice-terminal user who activated the Automatic Callback feature. A value that is returned in response to requests or in event reports when a denial or unexpected condition occurs. A unit of call traffic. Call traffic for a facility is scanned every 100 seconds. If the facility is busy, it is assumed to have been busy for the entire scan interval. There are 3600 seconds per hour. The Roman numeral for 100 is the capital letter C. The abbreviation for call seconds is CS. Therefore, 100 call seconds is abbreviated CCS. If a facility is busy for an entire hour, it is said to have been busy for 36 CCS. See Call Detail Recording (CDR). A switch owned by a local telephone company that provides local telephone service (dial-tone) and access to toll facilities for long-distance calling. A telecommunications channel that provides access from the system to the public network through the local CO. 1. A circuit-switched call. 2. A communications path for transmitting voice and data. 3. In wideband, all of the time slots (contiguous or noncontiguous) necessary to support a call. Example: an H0-channel uses six 64-kbps time slots. 4. A DS0 on a T1 or E1 facility not specifically associated with a logical circuit-switched call; analogous to a single trunk. 1. An arrangement of electrical elements through which electric current flows. 2. A channel or transmission path between two or more points. A card with microprocessors, transistors, and other electrical circuits. A circuit pack is installed in a switch carrier or bay. Also called a circuit board or circuit card. A feature that allows classes of call-origination and call-termination restrictions for telephones, telephone groups, data modules, and trunk groups. See also Class of Service (COS). A feature that uses a number to specify if telephone users can activate the Automatic Callback, Call Forwarding All Calls, Data Privacy, or Priority Calling features. See also Class of Restriction (COR). See Central Office (CO).
February 2006
401
communications server
communications server
A software-controlled processor complex that interprets dialing pulses, tones, and keyboard characters and makes the proper connections both within the system and external to the system. The communications system itself consists of a digital computer, software, storage device, and carriers with special hardware to perform the connections. A communications system provides voice and data communications services, including access to public and private networks, for telephones and data terminals on a customers premises. Previously called a switch or a Private Branch eXchange (PBX). A telephone tone confirming that feature activation, deactivation, or cancellation has been accepted. A connection of disparate devices within a single system. A consider series plus a queue-to best, check-best, or reply-best step is called a consider sequence. A series of consider commands typically written in a set of two or more. A set of consider commands is called a consider series. See attendant console. See Class of Restriction (COR). See Class of Service (COS). A group of up to eight telephones that ring simultaneously when a call is redirected to it by Call Coverage. Any one of the group can answer the call. A call that is automatically redirected from the called partys extension to an alternate answering position when certain coverage criteria are met. An order in which calls are redirected to alternate answering positions. An extension or attendant group, VDN, or ACD split designated as an alternate answering position in a coverage path. A person at a coverage point who answers a redirected call. See call work code. A configuration of physical facilities enabling end terminals to communicate directly with each other. An input/output (I/O) device that has either switched or direct access to a host computer or to a processor interface. A tie trunk that transmits called-party addressing information between two communications systems. A PBX tie trunk that is capable of handling PBX station-signaling information without attendant assistance. A feature, accessed only through ASAI, that allows a call to be placed in a split queue but routed only to a specific agent in that split. The call receives normal ACD call treatment (for example, announcements) and is measured as an ACD call while ensuring that a particular agent answers.
confirmation tone connectivity consider sequence consider series console COR COS coverage answer group coverage call coverage path coverage point covering user CWC data link data terminal dial-repeating tie trunk dial-repeating trunks direct agent
402
February 2006
Direct Inward Dialing (DID) trunk domain Dynamic Percentage Adjustment Dynamic Queue Position Dynamic Threshold Adjustment EAD-LOA EAD-MIA Electronic Tandem Network (ETN)
An incoming trunk used for dialing directly from the public network into a communications system without help from the attendant. A group of VDNs, ACD splits, and stations. An Avaya Business Advocate feature that makes automatic adjustments to agents target allocations as needed to help meet the administered service level targets. An Avaya Business Advocate feature that gives you the ability to queue calls from multiple VDNs to a single skill, while maintaining different service objectives for those VDNs. An Avaya Business Advocate Service Level Supervisor feature that automatically adjusts overload thresholds to engage reserve agents a bit sooner or a bit later to meet the administered service levels. See Expert Agent Distribution-Least Occupied Agent (EAD-LOA). See Expert Agent Distribution-Most Idle Agent (EAD-MIA). A large private network that has automatic call-routing capabilities based on the number dialed and the most preferred route available. Each switch in the network is assigned a unique private network office code (RNX), and each telephone is assigned a unique extension. See Expansion Port Network (EPN). See Electronic Tandem Network (ETN), See Expected Wait Time (EWT). A feature that allows multi-appearance telephone users to keep other users with the same extension from bridging onto an existing call. A port network that is connected to the Time Division Multiplex (TDM) bus and packet bus of a processor port network. Control is achieved by indirect connection of the EPN to the processor port network using a port-network link. A prediction of how long a call waits in queue before the call is answered. An agent selection method for delivery of calls. With EAD-LOA implemented, calls are delivered to the available agent with the highest skill level and the lowest percentage of work time since login (compared to other available agents with the same skill level). See also Expert Agent Distribution-Most Idle Agent (EAD-MIA), Uniform Call Distribution-Least Occupied Agent (UCD-LOA), and Uniform Call Distribution-Most Idle Agent (UCD-MIA).
EPN ETN EWT Exclusion Expansion Port Network (EPN) Expected Wait Time (EWT) Expert Agent Distribution-Least Occupied Agent (EAD-LOA)
February 2006
403
An agent selection method for delivery of calls. With EAD-MIA implemented, calls are delivered to the available agent with the highest skill level who has been idle the longest since their last ACD call (compared to other available agents with the same skill level). See also Expert Agent Distribution-Least Occupied Agent (EAD-LOA), Uniform Call Distribution-Least Occupied Agent (UCD-LOA), and Uniform Call Distribution-Most Idle Agent (UCD-MIA). A work state agents go into when they answer a non ACD call. If the agent is in Manual-In or Auto-In and receives an EXT-IN call, the call is recorded by the Call Management System (CMS) as an AUX-IN call. A work state that agents go into when they place a non-ACD call. A connection between a communications system user and a party on the public network, or on another communications system in a private network. A telecommunications transmission pathway and the associated equipment. A feature used to automatically log out an Expert Agent Selection (EAS) agent who spends too much time in After Call Work (ACW) mode. A simultaneous seizure of a 2-way trunk by two communications systems resulting in a standoff. A trunk on which, for outgoing calls, the system transmits a request for services to a distant switching system by grounding the trunk ring lead. To receive the digits of the called number, that system grounds the trunk tip lead. When the system detects this ground, the digits are sent. A total length of time in minutes and seconds that a facility is used during a call. An automatic feature of Best Service Routing (BSR) that significantly reduces the number of status polls executed. When a remote location cannot be the best resource at a given moment in time, the intelligent polling feature temporarily suppresses polls to that location. Also see status poll. An tone that indicates a dialing error or denial of the service requested. An Automatic Call Distribution (ACD) term that refers to the ability to establish a connection to a second ACD and overflow a call from one ACD to the other. A connection between two users within a system. A Basic Call Management System (BCMS) measurement that is made by the system. An Automatic Call Distribution (ACD) term that refers to the ability for calls to redirect to other splits on the same communication server to backup the primary split. A red light on a multiappearance telephone that lights to show which call appearance will be selected when the handset is lifted or which call appearance is active when a user is off-hook.
extension-in (EXT-IN) extension-out (EXT-OUT) external call facility Forced Agent Logout from ACW mode glare ground-start trunk
in-use lamp
404
February 2006
messaging system
A feature allowing integration of the switch and a host-based telemarketing application using a link to a gateway adjunct. The gateway adjunct is a 3B-based product that notifies the host-based telemarketing application of call events. A trunk administered for use with ISDN-PRI. Also called ISDN facility. A transmission path between a communications system or Central Office (CO) switching system and a telephone. See appearance. A piece of hardware that provides the access point to a communications system for each circuit associated with a telephone or data terminal. A transmitter-receiver channel that connects two systems. A feature used to route incoming Automatic Call Distribution (ACD) calls to agents located at the same location where the trunk is located whenever possible. Activities involved in keeping a telecommunications system in proper working condition: the detection and isolation of software and hardware faults, and automatic and manual recovery from these faults. An indication of a failure that has caused critical degradation of service and requires immediate attention. Major alarms are automatically displayed on LEDs on the attendant console and maintenance or alarming circuit pack, logged to the alarm log, and reported to a remote maintenance facility, if applicable. The terminal that is used by the system administrator to administer the switch. The terminal may also be used to access the Basic Call Management System (BCMS) feature. A mode in which an agent is ready to process another call manually. Also see, auto-in work mode, aux-work mode, and After Call Work (ACW) mode. A feature used to set thresholds on the amount of time an agent spends on a call. MAO is used to prevent agent burnout. The MAO threshold is a system-administered value that places an agent in AUX mode when the agent exceeds the MAO threshold for calls. An answering service that supplies agents and stores messages for later retrieval. A member of a message-center hunt group who takes and retrieves messages for telephone users. A generic name for a system that records, stores, plays, and distributes phone messages. Message Manager is the latest messaging system provided by Avaya.
ISDN trunk line line appearance line port link Location Preference Distribution maintenance
major alarm
February 2006
405
minor alarm
minor alarm
An indication of a failure that could affect customer service. Minor alarms are automatically displayed on LEDs on the attendant console and maintenance or alarming circuit pack, sent to the alarm log, and reported to a remote maintenance facility, if applicable. A Processor Data Module (PDM) that can be configured to provide several kinds of interfaces (RS-232C, RS-449, and V.35) to customer-provided data terminal equipment (DTE). A trunk-data module that can be configured to provide several kinds of interfaces (RS-232, RS-449, and V.35) to customer-provided data terminal equipment. A telephone equipped with several call-appearance buttons for the same extension, allowing the user to handle more than one call on that same extension at the same time. An information element in an ISDN-PRI message that specifies which public-network service is used. NSF applies only when Call-by-Call Service Selection is used to access a public-network service. See Non-Facility Associated Signaling (NFAS). A method that allows multiple T1 or E1 facilities to share a single D-channel to form an ISDN-PRI. If D-channel backup is not used, one facility is configured with a D-channel, and the other facilities that share the D-channel are configured without D-channels. If D-channel backup is used, two facilities are configured to have D-channels (one D-channel on each facility), and the other facilities that share the D-channels are configured without D-channels. See Network Specific Facility (NSF). See appearance. A group of individuals authorized to answer any call directed to an extension within the group. See Property Management System (PMS). See status poll. An automatic feature of Best Service Routing (BSR) that significantly reduces the number of status polls executed. When a remote location cannot be the best resource at a given moment in time, the intelligent polling feature temporarily suppresses polls to that location. Also see status poll. See intelligent polling. See Processor Port Network (PPN). A main extension associated with the physical telephone or data terminal. A terminal that has its primary extension bridged on one or more other terminals. A person to whom a telephone is assigned and who has message-center coverage.
modular processor data module (MPDM) Modular Trunk Data Module (MTDM) multiappearance telephone Network Specific Facility (NSF) NFAS Non-Facility Associated Signaling (NFAS)
406
February 2006
split condition
private network Processor Port Network (PPN) Property Management System (PMS) public network queue queuing
A network used exclusively for the telecommunications needs of a particular customer. A port network (PN) controlled by a switch-processing element that is directly connected to that PNs TDM bus and LAN bus. A stand-alone computer used by lodging and health-services organizations for services such as reservations, housekeeping, and billing. A network that can be openly accessed by all customers for local and long-distance calling. An ordered sequence of calls waiting to be processed. A process of holding calls in order of their arrival to await connection to an attendant, to an answering group, or to an idle trunk. Calls are automatically connected in first-in, first-out sequence. A signal consisting of two frequency components, such that when a signal is transmitted from a switch, another signal acknowledging the transmitted signal is received by the switch. A tone signalling that the system has completed a function (such as holding a call) and is ready to accept dialing. Information administered for each telephones coverage path that determines when an incoming call is redirected to coverage. An optional feature that redirects an unanswered ringing ACD call after an administered number of rings. The call is then redirected back to the agent. A tone to signal that at least one of the facilities, such as a trunk or a digit transmitter, needed for the call was not available. An agent selection strategy that ensures that a defined service level of X% of calls are answered in Y seconds. When SLM is active, the software verifies that inbound calls are matched with agents in a way that makes sure that the administered service level is met. SLM is an optional Call Vectoring feature that is used with Expert Agent Selection (EAS), and without Business Advocate. A feature that allows the terminal user (usually the principal) to bridge onto a call that had been answered by another party on his or her behalf. Also called a temporary bridged appearance. See Service Level Maximizer (SLM). See ACD work mode. A report that provides real-time status and measurement data for internally-measured agents and the split to which they are assigned. A condition whereby a caller is temporarily separated from a connection with an attendant. A split condition automatically occurs when the attendant, active on a call, presses the start button.
R2-MFC signaling
recall dial tone redirection criteria Redirection on No Answer reorder tone Service Level Maximizer (SLM)
simulated bridged appearance SLM split split (agent) status report split condition
February 2006
407
split number
An identification of the split to the communication server and the Basic Call Management System (BCMS). A report that provides historical traffic information for internally measured splits. An indication that an agent position is logged in. A staffed agent functions in one of four work modes: auto-in work mode, manual-in work mode, After Call Work (ACW) mode, or aux-work mode. An obsolete term now called Call Detail Recording (CDR).
Station Message Detail Recording (SMDR) status lamp status poll stroke counts system printer system report system-status report trunk trunk allocation trunk group
A green light that shows the status of a call appearance or a feature button by the state of the light (lit, flashing, fluttering, broken flutter, or unlit). A call placed by a consider location vector command to obtain status data from a remote location in a multi-site Best Service Routing (BSR) application. A method used by ACD agents to record up to nine customer-defined events per call when CMS is active. An optional printer that may be used to print scheduled reports using the report scheduler. A report that provides historical traffic information for internally-measured splits. A report that provides real-time status information for internally-measured splits. A dedicated telecommunications channel between two communications systems or Central Offices (COs). The manner in which trunks are selected to form wideband channels. Telecommunications channels assigned as a group for certain functions that can be used interchangeably between two communications systems or Central Offices (COs). See Uniform Dial Plan (UDP). An agent selection method for delivery of calls. With UCD-LOA implemented, calls are delivered to the available agent with the lowest percentage of work time since login. Also see Expert Agent Distribution-Least Occupied Agent (EAD-LOA), Expert Agent Distribution-Most Idle Agent (EAD-MIA), and Uniform Call Distribution-Most Idle Agent (UCD-MIA). An agent selection method for delivery of calls. With UCD-MIA implemented, calls are delivered to the available agent who has been idle the longest since their last ACD call. See also EAD-LOA, EAD-MIA, and UCD-LOA.
Uniform Call Distribution-Most Idle Agent (UCD-MIA) Uniform Dial Plan (UDP)
A feature that allows a unique number assignment for each terminal in a multiswitch configuration such as a Distributed Communications System (DCS) or main-satellite-tributary system.
408
February 2006
work state
See Vector Directory Number (VDN). An extension that provides access to the vectoring feature on the switch. Vectoring allows a customer to specify the treatment of incoming calls based on the dialed number. A hunt group or ACD split administered with the vector field enabled. Access to such a split is possible only by dialing a VDN extension. A mode that an ACD agent can be in. Upon logging in, an agent enters aux-work mode. To become available to receive ACD calls, the agent enters auto-in work mode or manual-in work mode. To do work associated with a completed ACD call, an agent enters After Call Work (ACW) mode. An ACD agent may be a member of up to three different splits. Each ACD agent continuously exhibits a work state for every split of which it is a member. Valid work states are Avail, Unstaffed, AUX-Work, ACW, ACD (answering an ACD call), ExtIn, ExtOut, and OtherSpl. An agents work state for a particular split may change for a variety of reasons. For example, an agents work state changes when a call is answered or abandoned, or the agent changes work modes. The Basic Call Management System (BCMS) feature monitors work states and uses this information to provide BCMS reports.
work state
February 2006
409
work state
410
February 2006
Index
Index
after call work (ACW) buttons . . . . . . . . . . . . . . . . . . . . 142 modes . . . . . . . . . . . . . . . . . . . . . 63 states . . . . . . . . . . . . . . . . . . . . . . 57 Agent Call Handling . . . . . . . . . . . . . . 58-74 after call work (ACW) modes . . . . . . . . . . . 63 agent sizing . . . . . . . . . . . . . . . . . . . 67 agents assigned to hunt group and ACD calls . . . 72 agents with automatic answer . . . . . . . . . . 72 answering options . . . . . . . . . . . . . . . . 62 Assist buttons/feature access codes (FAC) . . . . 65 Audio Difficulty buttons . . . . . . . . . . . . . 65 auto-in modes . . . . . . . . . . . . . . . . . . 63 automatic answer . . . . . . . . . . . . . . . . 62 Automatic Call Distribution (ACD) work modes . . 62 auxiliary (AUX) work modes . . . . . . . . . 61, 63 button assignments . . . . . . . . . . . . . . . 71 CALLMASTER phones . . . . . . . . . 61, 66, 72 cancelling timed after call work (ACW) . . . . . . 64 considerations . . . . . . . . . . . . . . . . . 71 description . . . . . . . . . . . . . . . . . . . 60 expanded technical information. . . . . . . . . . 67 headsets . . . . . . . . . . . . . . . . . . . . 72 home agents . . . . . . . . . . . . . . . . . . 64 hunt group calls . . . . . . . . . . . . . . . . . 72 interactions Abbreviated Dialing. . . . . . . . . . . . . . 72 Auto Available Split (AAS) . . . . . . . . . . 72 Avaya CMS . . . . . . . . . . . . . . . 71, 73 Bridged Call Appearance . . . . . . . . . . . 73 Call Coverage . . . . . . . . . . . . . . . . 73 Call Forwarding . . . . . . . . . . . . . . . 73 Call Pickup . . . . . . . . . . . . . . . . . 73 call work codes (CWC) . . . . . . . . . . 66, 73 CallVisor ASAI . . . . . . . . . . . . . . 58, 73 Conference - Attendant . . . . . . . . . . . . 73 Conference - Terminal . . . . . . . . . . . . 73 Expert Agent Selection (EAS) . . . . . . . . . 73 Multiple Call Handling (MCH) . . . . . . . . . 73 Transfer . . . . . . . . . . . . . . . . . . . 74 VDN of Origin Announcement (VOA) . . . . 265 vector directory number (VDN) override . . . . 74 Voice Response Integration (VRI) . . . . . . . 74 logins/logouts . . . . . . . . . . . . . . . . . . 60 manual answer . . . . . . . . . . . . . . . . . 62 manual-in modes . . . . . . . . . . . . . . . . 63 most idle agent (MIA) queues . . . . . . . . . . 63 Release buttons . . . . . . . . . . . . . . . . . 71 splits . . . . . . . . . . . . . . . . . . 63, 71, 72
Numerical
3-burst ringing . . . . . . . . . . . . . . . . . . . 65
A
AAR and ARS interactions Call Vectoring . . . . . . . . . . . . . . . . 137 Look Ahead (LAI) Interflow . . . . . . . . . . 186 AAR/ARS Partitioning interactions VDN in a Coverage Path . . . . . . . . . . . 259 AAS. . . . . . . . . . . . . . . . . . . . . . . . 293 Abandoned Call Search . . . . . . . . . . . . . 53-54 interactions Call Management System (CMS) . . . . . . . 54 Redirection on No Answer (RONA) . . . . . . 210 Abbreviated Dialing interactions Agent Call Handling . . . . . . . . . . . . . 72 Expert Agent Selection (EAS) . . . . . . . . 154 reason codes . . . . . . . . . . . . . . . . 203 ACD Login Identification Length. . . . . . . . . . . 304 ACD options by agent . . . . . . . . . . . . . . . 55 Activate on Oldest Call Waiting . . . . . . . . . . . 92 ACW . . . . . . . . . . . . . . . . . . . . . . . 91 ACW Agents Considered Idle . . . . . . . . . . . . 303 ACW Considered Idle . . . . . . . . . . . . . . . 91 ACW mode . . . . . . . . . . . . . . . . . . . . 157 Add/Remove Skills interactions Expert Agent Selection (EAS) . . . . . . . . 154 Service Observing . . . . . . . . . . . . . . 241 Auto Available Split (AAS) . . . . . . . . . . 57 Basic Call Management System (BCMS) . . 56, 57 Call Management System (CMS) . . . . . . . 56 Expert Agent Selection (EAS) . . . . . . . . 56 Expert Agent Selectionpreference handling distribution (EASPHD) . . . . . . . . . . . 57 VuStats . . . . . . . . . . . . . . . . . . 56, 57 Adjunct CMS Release . . . . . . . . . . . . . . . 304 adjuncts Inbound Call Management (ICM) applications . . 162 processors . . . . . . . . . . . . . . . . . . . 163 speech processing . . . . . . . . . . . . . . . 163 adjust-by . . . . . . . . . . . . . . . . . . . . . 115 Advocate, see Avaya Business Advocate
February 2006
411
Index
Agent Call Handling, (continued) stroke counts . . . . . . . . . . . . . . . . . 65, 66 supervisory assistance . . . . . . . . . . . . . 65 timed after call work (ACW) . . . . . . . . . . 64, 71 Agent Login ID form . . . . . . . . . . . . . . . . 181 Agent LoginID form . . . . . . . . . . . . 91, 289-296 agent selection methods . . . . . . . . . . . . . . 93 features that work together . . . . . . . . . . . 98 Least Occupied Agent (LOA) . . . . . . . . . . 152 what happens during agent surplus conditions . . 94 agents see also most idle agents (MIA) ACD work modes . . . . . . . . . . . . . . 62, 210 answering options . . . . . . . . . . . . . . . 62 automatic message waiting lights . . . . . . . . 144 capacities, see sizing considerations Automatic Answer . . . . . . . . . . . . . . 72 Automatic Call Distribution (ACD) . . . . . . . 72 data screen delivery applications . . . . . . . . 162 greatest need routing . . . . . . . . . . . . . . 152 home agents Redirection on No Answer (RONA) . . . 207, 214 timed after call work (ACW) . . . . . . . . . 64 VDN of Origin Announcement (VOA) . . . . . 266 hunt group calls . . . . . . . . . . . . . . . . 72 logins, see under logins logouts, see under logouts move agent requests . . . . . . . . . . . . 78, 194 multiple skills . . . . . . . . . . . . . . . . . . 203 origination and termination restrictions . . . . . . 145 pacing . . . . . . . . . . . . . . . . . . . . 64, 71 personal calls. . . . . . . . . . . . . . . . . . 154 sizing . . . . . . . . . . . . . . . . . . . 67, 144 skill level routing . . . . . . . . . . . . . . . . 152 supervisory assistance . . . . . . . . . . . . . 65 Voice Response Integration (VRI) . . . . . . . . 275 algorithms Least Occupied Agent (LOA) . . . . . . . . . . 152 Most Idle Agent (MIA) . . . . . . . . . . . . . . 152 allocating dynamic queue slots . . . . . . . . . . . 23 Allow VDN Override . . . . . . . . . . . . . . . . 322 AMD . . . . . . . . . . . . . . . . . . . . . . . 318 ANI/II-Digits . . . . . . . . . . . . . . . . . . . . 307 announcements see also Recorded Announcement and VDN of Origin Announcement (VOA) delay announcements . . . . . . . . . . . . . . 213 first . . . . . . . . . . . . . . . . . . . . . . 86 forced first . . . . . . . . . . . . . . . . . . . 87 rules . . . . . . . . . . . . . . . . . . . . . . 88 second . . . . . . . . . . . . . . . . . . . . . 87 splits . . . . . . . . . . . . . . . . . . . . . . 86 Voice Response Integration (VRI) . . . . . . . . 277
Announcements/Audio Sources . . . . . . . answer supervision Voice Response Integration (VRI) . . . . ASAI interactions VDN in a Coverage Path . . . . . . . ASAI REGister message . . . . . . . . . . ASAI Routing . . . . . . . . . . . . . . . . ASAI SCC operation . . . . . . . . . . . . AT&T Intelligent Call Processing (ICP) service Attendant interactions VDN in a Coverage Path . . . . . . . attendant interactions Redirection on No Answer (RONA) . . Attendant Call Waiting call waiting tones . . . . . . . . . . . . interactions Automatic Call Distribution (ACD) . . . Service Observing . . . . . . . . . . Attendant Control of Trunk Group Access interactions Call Vectoring . . . . . . . . . . . . Look Ahead Interflow (LAI) . . . . . . Attendant Display interactions Queue Status Indications . . . . . . . Attendant Intrusion (Call Offer) interactions Automatic Call Distribution (ACD) . . . Attendant Recall interactions Call Vectoring . . . . . . . . . . . . Attendant Vectoring . . . . . . . . . . . . . Audio Difficulty buttons . . . . . . . . . . . audio transmission quality . . . . . . . . . . audiotex applications . . . . . . . . . . . . AUDIX . . . . . . . . . . . . . . . . . . . interactions Auto Available Split (AAS) . . . . . . Expert Agent Selection (EAS) . . . . . VDN in a Coverage Path . . . . . . . Voice Response Integration (VRI) . . . AUDIX Name . . . . . . . . . . . . . . . . AUDIX Name for Messaging . . . . . . . . Authorization Codes interactions Call Prompting . . . . . . . . . . . . Call Vectoring . . . . . . . . . . . . Look Ahead Interflow (LAI) . . . . . . Auto Answer . . . . . . . . . . . . . . . . auto answer terminals, see under telephones
. . . 134 . . . 275 . . . . . . . . . . . . . . .
259 313 307 313 131
. . . 259 . . . 212 . . . 143 . . . 146 . . . 240 . . . 136 . . . 186 . . . 199 . . . 146 . . . . . . . . . . . . . . . . . . 136 306, 321 . . . 65 . . . 65 . . 272 . . 293 . . . . . . . . . . . . . . . . . . . . . 77
155 259 278 323 293
412
February 2006
Index
Auto Available Split (AAS) . . . . . . . . . . . interactions Add/Remove Skills . . . . . . . . . . . Agent Call Handling . . . . . . . . . . . AUDIX . . . . . . . . . . . . . . . . . auto answer terminals . . . . . . . . . . Call Management System (CMS) . . . . . Expert Agent Selection (EAS) . . . . . . reason codes . . . . . . . . . . . . . . Redirection on No Answer (RONA) . . . . VDN of Origin Announcement (VOA) . . . Voice Response Integration (VRI) . . . . Auto Reserve Agents. . . . . . . . . . . . . . Auto-In agents . . . . . . . . . . . . . . . . . auto-in work modes . . . . . . . . . . . . . . automated agent staffing adjustments . . . . . . Auto Reserve Agents . . . . . . . . . . . . Dynamic Percentage Adjustment . . . . . . Dynamic Threshold Adjustment . . . . . . . Automated Attendant interactions Call Prompting . . . . . . . . . . . . . automatic answering agent answering options . . . . . . . . . . Expert Agent Selection (EAS) . . . . . . . . handsets . . . . . . . . . . . . . . . . . . headsets . . . . . . . . . . . . . . . . . . Redirection on No Answer (RONA) . . . . . speakerphones . . . . . . . . . . . . . . . Voice Response Integration (VRI) . . . . . . Automatic Call Distribution (ACD) . . . . . . . . ACD splits, see under splits agents answering options . . . . . . . . . . . . considerations . . . . . . . . . . . . . . logins/logouts . . . . . . . . . . . . . . sizing . . . . . . . . . . . . . . . . . . announcements . . . . . . . . . . . . 86, call handling preferences . . . . . . . . . . changing hunt groups . . . . . . . . . . . . considerations . . . . . . . . . . . . . . . dialed number identification service (DNIS) . . direct agent calling (DAC) . . . . . . . . . . first announcements . . . . . . . . . . . . forced disconnects . . . . . . . . . . . . . forced first announcements . . . . . . . . . interactions Attendant Call Waiting . . . . . . . . . . Attendant Intrusion (Call Offer) . . . . . . Automatic Callback . . . . . . . . . . . Call Coverage . . . . . . . . . . . . . . Call Forwarding . . . . . . . . . . . . . Class of Restriction (COR) . . . . . . . . Data Call Setup . . . . . . . . . . . . . Data Restriction . . . . . . . . . . . . .
. 75-78 . . 57 . . 72 . . 77 . . 77 . . 78 . . 155 . . 203 . . 209 . . 265 . . 275 . 92, 94 . . 157 . 63, 75 . . 93 . . 94 . . 94 . . 94 . . 130 . . . . . . . . 62 . 155 . 72 . 72 . 212 . 72 . 275 79-148
. . 62 . . 145 60, 153 . . 144 88, 144 . . 142 . . 146 . . 143 . . 145 . . 141 . . 86 . . 88 . . 87 . . . . . . . . . 146 . 146 . 146 . 146 . 147 . 145 . 147 . 147
Automatic Call Distribution (ACD), interactions, (continued) Distributed Communications System (DCS) . 147 Hold . . . . . . . . . . . . . . . . . . . . 148 hunt group night service . . . . . . . . . . 148 Individual Attendant Access . . . . . . . . . 148 Intercom - Dial . . . . . . . . . . . . . . . 147 Internal Automatic Answer (IAA). . . . . . . 148 Intraflow and Interflow . . . . . . . . . . . 148 Multiappearance Preselection and Preference 148 Phone Display . . . . . . . . . . . . . . . 148 Service Observing . . . . . . . . . . . . . 145 Terminating Extension Group (TEG) . . . . . 148 Transfer . . . . . . . . . . . . . . . . . . 148 VDN in a Coverage Path . . . . . . . . . . 259 leave word calling messages . . . . . . . . . . 144 MIA across splits/skills . . . . . . . . . . . . . 144 preference handling distribution (EAS - PHD) . . . 33 queue status indications . . . . . . . . . . . . . 89 queues . . . . . . . . . . . . . . . . . . . 86, 89 second announcements . . . . . . . . . . . . . 87 skills, see Expert Agent Selection (EAS) split queues . . . . . . . . . . . . . . . . . . . 88 split supervisor . . . . . . . . . . . . . . . . . 79 trunk groups . . . . . . . . . . . . . . . . . 145 typical arrangements . . . . . . . . . . . . . . 79 vector controlled splits . . . . . . . . . . . . . 146 work modes . . . . . . . . . . . . . . . . . . . 62 Automatic Callback interactions Automatic Call Distribution (ACD) . . . . . . 146 Call Vectoring . . . . . . . . . . . . . . . 137 Automatic Wakeup interactions VDN of Origin Announcement (VOA) . . . . 266 auto-reserve agents . . . . . . . . . . . . . . . 226 AUX reason codes . . . . . . . . . . . . . . . . 200 Aux Work . . . . . . . . . . . . . . . . . . . . 312 Aux Work Reason Code Type . . . . . . . . . . . 304 auxiliary (AUX) work modes Agent Call Handling . . . . . . . . . . . . . . . 61 lights . . . . . . . . . . . . . . . . . . . . . . 62 Reason Codes . . . . . . . . . . . . . . . . 200 reason codes . . . . . . . . . . . . . . . . . 201 Redirection on No Answer (RONA) . . . . . . . 205 skills . . . . . . . . . . . . . . . . . . . . . 205 splits . . . . . . . . . . . . . . . . . . . . 63, 205 auxiliary queue warning lights . . . . . . . . . . . 198 auxiliary trunks (aux-trunks) . . . . . . . . . . . . 264 Auxiliary Work buttons . . . . . . . . . . . . . . 146 Avaya Business Advocate . . . . . . . . . . . . . . 90 definition . . . . . . . . . . . . . . . . . . . . 90 feature combinations to avoid . . . . . . . . . . 98 feature compatibility . . . . . . . . . . . . . . . 97 forms . . . . . . . . . . . . . . . . . . . . . . 91
February 2006
413
Index
Avaya Business Advocate, (continued) licensing . . . . . . . . . . . . . . . . . . . . 67 Local Preference Distribution . . . . . . . . . . 181 Avaya CMS . . . . . . . . . . . . . . . . . . . 71, 73
B
Basic . . . . . . . . . . . . . . . . . . . . . . . 306 Basic Call Management System (BCMS) . . . . . . 99 interactions Add/Remove Skills . . . . . . . . . . . . 56, 57 Best Service Routing (BSR) . . . . . . . . . 120 Call Management System (CMS) . . . . . . . 101 Look Ahead Interflow (LAI) . . . . . . . . . . 187 Night Service . . . . . . . . . . . . . . . . 101 Reason Codes . . . . . . . . . . . . . . . 203 Redirection on No Answer (RONA) . . . . . . 208 Service Observing . . . . . . . . . . . . . . 240 system measurements . . . . . . . . . . . . 101 Voice Response Integration (VRI) . . . . . . 275 VuStats . . . . . . . . . . . . . . . . . . . 287 reports . . . . . . . . . . . . . . . . . . . . . 99 BCMS . . . . . . . . . . . . . . . . . . . . . . . 299 BCMS Split (AGENT) Status report . . . . . . . . . 208 BCMS/VuStats Login IDs form . . . . . . . . . 299-300 BCMS/VuStats Abandon Call Timer . . . . . . . . . 305 BCMS/VuStats Measurement Interval . . . . . . . . 304 Best Service Routing (BSR) . . . . . . . . . . 102-123 administering multi-site BSR . . . . . . . . . . . 106 application plan . . . . . . . . . . . . . . . . . 297 benefits of . . . . . . . . . . . . . . . . . . . 103 call vectoring . . . . . . . . . . . . . . . . . . 114 agent surplus situations . . . . . . . . . . . 115 call surplus situations . . . . . . . . . . . . 114 commands for multi-site BSR . . . . . . . . . 118 commands for single-site BSR . . . . . . . . 116 interactions Agent Terminal Display, telephone display of collected digits, collected digits . . . 119, 120 Basic Call Management System (BCMS) . . . 120 BSR/LAI, Look-Ahead Interflow . . . . . . . . 120 Call Vectoring . . . . . . . . . . . . . . . . 120 Direct Department Calling . . . . . . . . . . 120 Expert Agent Selection (EAS) . . . . . . . . 121 Facility Restriction Levels . . . . . . . . . . 121 Information Forwarding . . . . . . . . . . . 173 ISDN . . . . . . . . . . . . . . . . . . . . 121 Manufacturer Specific Information (MSI) . . . 121 Multi-Split/Skill Queuing . . . . . . . . . . . 121 Network Access . . . . . . . . . . . . . . . 121 Operating Support System Interface (OSSI) . . 122 QSIG . . . . . . . . . . . . . . . . . . . . 122 Redirection on No Answer (RONA) . . . . . . 122 Service Observing . . . . . . . . . . . . . . 123 Transfer. . . . . . . . . . . . . . . . . . . 123
Best Service Routing (BSR), interactions, (continued) Trunk Code Access (TAC) . . . . . . . . . 123 VDN Override . . . . . . . . . . . . . . . 123 VDN Return Destination . . . . . . . . . . 123 VuStats . . . . . . . . . . . . . . . . . . 123 Local Preference Distribution . . . . . . . . 121, 182 network requirements . . . . . . . . . . . . . 105 switch requirements . . . . . . . . . . . . . . 104 types of . . . . . . . . . . . . . . . . . . . . 102 Bridged Call Appearance interactions Agent Call Handling . . . . . . . . . . . . . 73 Call Vectoring . . . . . . . . . . . . . . . 137 Service Observing . . . . . . . . . . . . . 240 BSR . . . . . . . . . . . . . . . . . . . . . . . 307 application plan . . . . . . . . . . . . . . . . 323 available agent strategy . . . . . . . . . . . . 323 IP polling without B-Channel . . . . . . . . . . 107 BSR Tie Strategy field . . . . . . . . . . . . . . 323 Business Advocate, see Avaya Business Advocate Busy Verification of Terminals and Trunks (Verify) interactions Call Vectoring . . . . . . . . . . . . . . . 137 Service Observing . . . . . . . . . . . . . 240 button assignments Agent Call Handling . . . . . . . . . . . . . . . 71 VDN extensions . . . . . . . . . . . . . . . . 136
C
Call Admission Control . . . . . . . . . . . . Call Center Abandoned Call Search . . . . . . . . . . Add/Remove Skills . . . . . . . . . . . . Agent Call Handling . . . . . . . . . . . . Auto Available Split (AAS) . . . . . . . . . Automatic Call Distribution (ACD) . . . . . AUX reason codes . . . . . . . . . . . . Avaya Business Advocate . . . . . . . . . Basic Call Management System (BCMS) . . Best Service Routing (BSR) . . . . . . . . Call Management System (CMS) . . . . . . Call Prompting . . . . . . . . . . . . . . Call Vectoring . . . . . . . . . . . . . . . Expert Agent Selection (EAS) . . . . . . . Inbound Call Management (ICM) . . . . . . Information Forwarding . . . . . . . . . . Intraflow and Interflow . . . . . . . . . . . Look Ahead Interflow (LAI) . . . . . . . 176, Multiple Call Handling (MCH) . . . . . . . . Queue Status Indications . . . . . . . . . Redirection on No Answer (RONA) . . . . . Universal Call ID (UCID) . . . . . . . . . . VDN in a Coverage Path (VICP) . . . . . . VDN of Origin Announcement (VOA) . . . . VuStats . . . . . . . . . . . . . . . . . .
. . 182
53 56 58 75 79 200 . 90 . 99 102 124 130 133 149 160 167 167 196, 221 . . 190 . . 197 . . 204 . . 243 . . 243 . . 262 . . 279
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .
. . . . .
414
February 2006
Index
Call Center features Voice Response Integration (VRI) . . . . . Call Center System Parameters. . . . . . . . Call Classification After Answer Supervision . . Call Coverage interactions Agent Call Handling . . . . . . . . . . Automatic Call Distribution (ACD) . . . . Call Vectoring . . . . . . . . . . . . . Intraflow and Interflow . . . . . . . . . Redirection on No Answer (RONA) . . . Service Observing . . . . . . . . . . . VDN in a Coverage Path . . . . . . . . VDN of Origin Announcement (VOA) . . Call Detail Recording (CDR) forced entry of account codes (FEAC) Call Vectoring . . . . . . . . . . . . . interactions Call Vectoring . . . . . . . . . . . . . Look Ahead Interflow (LAI) . . . . . . . Redirection on No Answer (RONA) . . . Voice Response Integration (VRI) . . . intraswitch CDR . . . . . . . . . . . . . Call Forwarding call forwarding - all calls Automatic Call Distribution (ACD) . . . . Redirection on No Answer (RONA) . . . interactions Agent Call Handling . . . . . . . . . . Call Vectoring . . . . . . . . . . . . . Expert Agent Selection (EAS) . . . . . VDN in a Coverage Path . . . . . . . . VDN of Origin Announcement (VOA) . . Call Handling Preference . . . . . . . . . . . call handling preferences . . . . . . . . . . . features that work together . . . . . . . . where administered . . . . . . . . . . . . Call Management System (CMS) . . . . . . . CMS stroke counts . . . . . . . . . . . . interactions Abandoned Call Search . . . . . . . . Add/Remove Skills . . . . . . . . . . Auto Available Split (AAS) . . . . . . . Basic Call Management System (BCMS) Queue Status Indications . . . . . . . reason codes . . . . . . . . . . . . . Redirection on No Answer (RONA) . . . Service Observing . . . . . . . . . . . Voice Response Integration (VRI) . . . VuStats . . . . . . . . . . . . . . . .
. . . 272 . . . 300 . . . 303 . . . . . . . . . . . . . . . . . 73 . 146 . 137 . 176 . 212 . 240 . 259 . 266
. . . 147 . . . 213 . . . . . . . 73 . 137 . 155 . 259 . 265 . 292 142, 152 . . . 97 . . . 92 . 124-127 . . . 65 . . . . . . . . . . . 54 . 56 . 78 . 101 . 199 . 203 . 208 . 241 . 275 . 287 . . . . . .
. . . . . . . . . .
Call Park interactions Call Vectoring . . . . . . . . . . . . . . . 138 Expert Agent Selection (EAS) . . . . . . . . 155 Service Observing . . . . . . . . . . . . . 240 VDN in a Coverage Path . . . . . . . . . . 260 Voice Response Integration (VRI) . . . . . . 276 Call Pickup directed call pickup . . . . . . . . . . . . . . 155 interactions Agent Call Handling . . . . . . . . . . . . . 73 Expert Agent Selection (EAS) . . . . . . . . 155 Redirection on No Answer (RONA) . . . . . 213 Service Observing . . . . . . . . . . . . . 240 VDN of Origin Announcement (VOA) . . . . 265 Voice Response Integration (VRI) . . . . . . 276 Call Prompting . . . . . . . . . . . . . . . . 130-132 applications Automated Attendant . . . . . . . . . . . . 130 caller information forwarding (CINFO) routing 130 data collection . . . . . . . . . . . . . . . 130 data in/voice answer (DIVA) capability . . . . 130 Inbound Call Management (ICM) . . . . . . 162 message collection option . . . . . . . . . 130 interactions Authorization Codes . . . . . . . . . . . . 132 CallVisor ASAI . . . . . . . . . . . . . . . 132 Hold . . . . . . . . . . . . . . . . . . . . 132 Inbound Call Management (ICM) . . . . 132, 166 Look Ahead Interflow (LAI) . . . . . . . . . 187 Transfer . . . . . . . . . . . . . . . . . . 132 Voice Response Integration (VRI) . . . . . . 273 VuStats . . . . . . . . . . . . . . . . . . 287 Call Selection . . . . . . . . . . . . . . . . . . . 93 call selection . . . . . . . . . . . . . . . . . . . . 93 Call Selection Measurement . . . . . . . . . . . 92, 303 Call Selection Override . . . . . . . . . . . . . . . 92 Call Vector . . . . . . . . . . . . . . . . . . . . 134 Call Vector form . . . . . . . . . . . . . . . . . 305 Call Vectoring . . . . . . . . . . . . . . . . 133-140 see also Look Ahead Interflow (LAI) interactions AAR and ARS . . . . . . . . . . . . . . . 137 Attendant Control of Trunk Group Access . . 136 Attendant Recall . . . . . . . . . . . . . . 136 Authorization Codes . . . . . . . . . . . . 137 Automatic Callback . . . . . . . . . . . . . 137 Best Service Routing (BSR) . . . . . . . . . 120 Bridged Call Appearance . . . . . . . . . . 137 Busy Verification of Terminals and Trunks (Verify) . . . . . . . . . . . . . . 137
February 2006
415
Index
Call Vectoring, interactions, (continued) Call Coverage . . . . . . . . . . . . . . . . 137 Call Detail Recording (CDR) . . . . . . . . . 138 Call Forwarding . . . . . . . . . . . . . . . 137 Call Park . . . . . . . . . . . . . . . . . . 138 Call Waiting Termination . . . . . . . . . . . 138 Class of Restriction (COR) . . . . . . . . . . 138 Code Calling Access . . . . . . . . . . . . . 138 Conference - Attendant . . . . . . . . . . . 138 Conference - Terminal . . . . . . . . . . . . 138 Data Restriction . . . . . . . . . . . . . . . 138 Demand Print . . . . . . . . . . . . . . . . 136 Facility Busy Indication . . . . . . . . . . . . 138 Facility Restriction Levels (FRL) and Traveling Class Marks (TCM) . . . . . 138, 140 Facility Test Calls . . . . . . . . . . . . . . 138 forced entry of account codes (FEAC) . . . . 138 Individual Attendant Access . . . . . . . . . 138 Integrated Directory . . . . . . . . . . . . . 138 Intercept Treatment . . . . . . . . . . . . . 139 Inter-PBX Attendant Service (IAS) . . . . . . 139 Intraflow and Interflow . . . . . . . . . . . . 139 Leave Word Calling (LWC) . . . . . . . . . . 139 Night Service . . . . . . . . . . . . . . . . 139 Priority Calling . . . . . . . . . . . . . . . . 139 Property Management System (PMS) Interface 139 Recorded Announcement . . . . . . . . . . 139 Redirection on No Answer (RONA) . . . 139, 213 Ringback Queuing . . . . . . . . . . . . . . 139 Send All Calls (SAC) . . . . . . . . . . . . . 139 Time of Day (TOD) Routing . . . . . . . . . 139 timed after call work (ACW) . . . . . . . . . 139 Timed Reminder and Attendant Timers . . . . 139 Transfer. . . . . . . . . . . . . . . . . . . 140 VDN in a Coverage Path . . . . . . . . 140, 260 Call Waiting Termination interactions Call Vectoring . . . . . . . . . . . . . . . . 138 call work codes (CWC) Agent Call Handling . . . . . . . . . . . . . . 66, 73 forced entries . . . . . . . . . . . . . . . . . . 66 lights . . . . . . . . . . . . . . . . . . . . . . 66 Multiple Call Handling (MCH) . . . . . . . . . . 194 Service Observing . . . . . . . . . . . . . . . 241 VuStats . . . . . . . . . . . . . . . . . . . . 287 caller information forwarding (CINFO) routing Call Prompting . . . . . . . . . . . . . . . . . 130 Caller-information display options . . . . . . . . . . 69 Calling Party Number/Billing Number (CPN/BN) . . . 162 CALLMASTER phones Agent Call Handling . . . . . . . . . . . . 61, 66, 72 VuStats display . . . . . . . . . . . . . . . . . 279 CALLR-INFO buttons . . . . . . . . . . . . . . . 131
CallVisor ASAI interactions Agent Call Handling . . . . . . . . Call Prompting . . . . . . . . . . . reason codes . . . . . . . . . . . Redirection on No Answer (RONA) . Service Observing . . . . . . . . . VDN of Origin Announcement (VOA) Voice Response Integration (VRI) . . CallVisor/PC . . . . . . . . . . . . . . . canceled logins . . . . . . . . . . . . . . central offices (COs) Abandoned Call Search . . . . . . . . timely disconnect supervision . . . . . Centralized Attendant Service (CAS) interactions Look Ahead Interflow (LAI) . . . . . Change . . . . . . . . . . . . . . . . . CINFO . . . . . . . . . . . . . . . . . . Class of Restriction (COR) ACD splits . . . . . . . . . . . . . . interactions Call Vectoring . . . . . . . . . . . Expert Agent Selection (EAS) . . . . VDN in a Coverage Path . . . . . . Voice Response Integration (VRI) . . Class of Service (COS) interactions Expert Agent Selection (EAS) . . . . Clear VuStats Shift Data . . . . . . . . . CMS and Communication Manager compatibilities. . . . . . . . . . . . . . Code Calling Access interactions Call Vectoring . . . . . . . . . . . combining agent and call selection methods Communication Manager and CMS compatibilities. . . . . . . . . . . . . . Conference interactions VDN in a Coverage Path . . . . . . Conference - Attendant interactions Agent Call Handling . . . . . . . . Call Vectoring . . . . . . . . . . . Conference - Terminal interactions Agent Call Handling . . . . . . . . Call Vectoring . . . . . . . . . . . VDN of Origin Announcement (VOA) Voice Response Integration (VRI) . . consider split/location adjust-by x . . . . . considerations VDN in a Coverage Path . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . . .
. . . . . . . .
. . . . 258
416
February 2006
Index
Consult interactions VDN in a Coverage Path . . . . . . . . converse commands . . . . . . . . . . . . . Converse First Data Delay/Second Data Delay converse-on vector command . . . . . . . . Converse Signaling Tone/Pause . . . . . . . converse splits, see under splits converse-on vector command . . . . . . . . COR . . . . . . . . . . . . . . . . . . . . Coverage Incoming Call Identification (ICI) incoming call ID tones . . . . . . . . . . . Coverage Path . . . . . . . . . . . . . . .
. . . . .
. . . . .
D
Data Call Setup interactions Automatic Call Distribution (ACD) . . . . . . . 147 Data Field Character . . . . . . . . . . . . . . . . 329 data in/voice answer (DIVA) capability . . . . . . . . 130 Data Restriction interactions Automatic Call Distribution (ACD) . . . . . . . 147 Call Vectoring . . . . . . . . . . . . . . . . 138 VDN of Origin Announcement (VOA) . . . . . 266 data screen delivery . . . . . . . . . . . . . . . . 163 Data Type . . . . . . . . . . . . . . . . . . . . . 330 dates . . . . . . . . . . . . . . . . . . . . . . . 309 default codes . . . . . . . . . . . . . . . . . . . 202 Demand Print interactions Call Vectoring . . . . . . . . . . . . . . . . 136 Description . . . . . . . . . . . . . . . . . . . . 309 dial ahead digits . . . . . . . . . . . . . . . . . . 273 dial tone, recall . . . . . . . . . . . . . . . . . . 187 dialed number identification service (DNIS) . . 145, 241 Direct Agent Announcement Delay . . . . . . . . . 301 Direct Agent Announcement Extension . . . . . . . 301 direct agent calling (DAC) Automatic Call Distribution (ACD) . . . . . . . . 141 call handling preferences . . . . . . . . . . . . 142 Expert Agent Selection (EAS) . . . . . . . . . . 153 Inbound Call Management (ICM) . . . 162, 165, 166 Local Preference Distribution . . . . . . . . . . 182 Multiple Call Handling (MCH) . . . . . . . . . . 194 reason codes . . . . . . . . . . . . . . . . . . 203 Redirection on No Answer (RONA) . . . . . . . 213 RONA routing sequences . . . . . . . . . . . . 207 Service Observing . . . . . . . . . . . . . . . 241 VDN of Origin Announcement (VOA) . . . . . . . 266 Direct Agent Calls First . . . . . . . . . . . . . . . 293 Direct Agent Skill . . . . . . . . . . . . . . . . . 292
direct department calling (DDC) Redirection on No Answer (RONA) . . . Voice Response Integration (VRI) . . . disconnect supervision . . . . . . . . . . disconnects, forced . . . . . . . . . . . . Display Interval . . . . . . . . . . . . . . displays RONA calling/called number displays . . Distributed Communications System (DCS) interactions Automatic Call Distribution (ACD) . . Service Observing . . . . . . . . . Voice Response Integration (VRI) . . Dynamic Percentage Adjustment . . . . . Dynamic Queue Position . . . . . . . . . where administered . . . . . . . . . . dynamic queue slot allocation . . . . . . . Dynamic Threshold Adjustment . . . . . .
. . . . .
. . . . .
. . . . .
. . . . .
E
EAD-LOA . . . . . . . . . . . . . EAD-MIA. . . . . . . . . . . . . . EAS . . . . . . . . . . . . . . . . End . . . . . . . . . . . . . . . . entering on Holiday Table . . . . . . Expected Call Handling Time . . . . Expert Agent Selection (EAS) . . . . agent administration . . . . . . . agent login IDs . . . . . . . . . call distribution . . . . . . . . . call handling preference . . . . . considerations . . . . . . . . . direct agent announcement (DAA) capabilities. . . . . . . . . . forms . . . . . . . . . . . . direct agent calling (DAC) . . . . expert agent distribution (EAD) . . forms . . . . . . . . . . . . . . interactions Abbreviated Dialing. . . . . . Add/Remove Skills . . . . . . administration without interactions . . . . . . . . Agent Call Handling . . . . . AUDIX . . . . . . . . . . . . Auto Available Split (AAS) . . automatic answering . . . . . Best Service Routing (BSR) . . Call Forwarding . . . . . . . Call Park . . . . . . . . . . Call Pickup . . . . . . . . . Class of Restriction (COR) . . Class of Service (COS) . . . .
. . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .
32, 85, 95, 98 32, 85, 94, 98 . . . . . 306 . . . . . 309 . . . . . 309 . . . . . . 91 . . . 149-156 . . . . . 151 . . . 153, 154 . . . . . 151 . . . . . 152 . . . . . 154
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. 73
155 155 155 121 155 155 155 155 155
February 2006
417
Index
Expert Agent Selection (EAS), interactions, (continued) directed call pickup . . . . . . . . . . . . . 155 Leave Word Calling (LWC) . . . . . . . . . . 156 Look Ahead Interflow (LAI) . . . . . . . . . . 156 message waiting lights . . . . . . . . . . . . 156 phone display . . . . . . . . . . . . . . . . 156 Queue Status Indications . . . . . . . . . . 156 Service Observing . . . . . . . . . . . . . . 156 supervisor assist . . . . . . . . . . . . . . 155 VDN of Origin Announcement (VOA) . . . . . 266 Voice Response Integration (VRI) . . . . . . 276 VuStats . . . . . . . . . . . . . . . . . . . 156 work modes . . . . . . . . . . . . . . . . . 154 Multiple Call Handling (MCH) . . . . . . . . . . 191 personal calls. . . . . . . . . . . . . . . . . . 154 uniform call distribution (UCD) . . . . . . . . . . 152 vector administration . . . . . . . . . . . . . . 151 Vector Directory Number (VDN) administration . . 151 Expert Agent Selection (EAS) Enabled . . . . . . . 301 Expert Agent Selectionpreference handling distribution (EASPHD) Add/Remove Skills . . . . . . . . . . . . . . . 57 VuStats . . . . . . . . . . . . . . . . . . . . 288 Extension . . . . . . . . . . . . . . . . . . . . . 321
G
G3V4 Adv Route . . . . . . . . . . . . G3V4 Enhanced . . . . . . . . . . . . Glossary . . . . . . . . . . . . . . . . Greatest Need . . . . . . . . . . . . . Greatest Need with Service Objective . . Greatest Need without Service Objective .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
. . . . . .
H
headsets Agent Call Handling . . . . . . . . . . automatic answering . . . . . . . . . . HIPAA . . . . . . . . . . . . . . . . . . HIPAA requirements . . . . . . . . . . . Historical Split report . . . . . . . . . . . Hold interactions Automatic Call Distribution (ACD) . . Call Prompting . . . . . . . . . . . Service Observing . . . . . . . . . VDN of Origin Announcement (VOA) Voice Response Integration (VRI) . . Hold - Automatic interactions Multiple Call Handling (MCH) . . . . Voice Response Integration (VRI) . . Holiday Table . . . . . . . . . . . . . . Holiday Table form . . . . . . . . . . . . host routing . . . . . . . . . . . . . . . Hunt Group . . . . . . . . . . . . . . . Hunt Group form . . . . . . . . . . . . . hunt group types group type . . . . . . . . . . . . . . Hunt Groups ACD splits . . . . . . . . . . . . . . interactions VDN in a Coverage Path . . . . . . VDN of Origin Announcement (VOA) Voice Response Integration (VRI) . .
. . . . . . . . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . . . . . . . .
. . . .
72 72 69 69 208
F
Facility Busy Indication interactions Call Vectoring . . . . . . . . . . . . . . . . 138 Facility Restriction Levels (FRL) and Traveling Class Marks (TCM) interactions Call Vectoring . . . . . . . . . . . . . 138, 140 Look Ahead Interflow (LAI) . . . . . . . . . . 188 Facility Test Calls interactions Call Vectoring . . . . . . . . . . . . . . . . 138 failures voice response units (VRU) . . . . . . . . . . . 206 feature access codes (FAC) agent login . . . . . . . . . . . . . . . . . . . 61 skill changes . . . . . . . . . . . . . . . . . . 56 feature compatibility . . . . . . . . . . . . . . . . 97 features that work together . . . . . . . . . . . 98 Feature-Related System Parameters . . . . . . . . 134 Feature-Related System Parameters form . 91, 160, 305 first announcements . . . . . . . . . . . . . . . . 86 Forced Agent Logout from ACW mode . . . . . . . 157 forced disconnects . . . . . . . . . . . . . . . . . 88 forced first announcements . . . . . . . . . . . . . 87 Format . . . . . . . . . . . . . . . . . . . . . . 331 Format Description . . . . . . . . . . . . . . . . . 330 Format Number . . . . . . . . . . . . . . . . . . 328
. . . 194 . . . 276 . . . 134 . . . 308 . . . 165 . . . 134 91, 181, 310 . . . . . 92 . . . . . 79 . . . . 261 . . . . 266 . . . . 276
I
Inbound Call Management (ICM) . . . . . . . 160-166 adjuncts . . . . . . . . . . . . . . . . . 160, 165 applications adjunct applications . . . . . . . . . . . . 162 agent data screen delivery . . . . . . . . . 162 Call Prompting . . . . . . . . . . . . . . . 162 Calling Party Number/Billing Number (CPN/BN)162 direct agent calling (DAC) . . . . . . . . . . 162 voice response units (VRU) . . . . . . . . . 162 configurations . . . . . . . . . . . . . . . 163, 164
418
February 2006
Index
Inbound Call Management (ICM), (continued) considerations . . . . . . . . . . . . . displays . . . . . . . . . . . . . . . . host applications . . . . . . . . . . . . host routing . . . . . . . . . . . . . . integration with speech delivery . . . . . interactions Call Prompting . . . . . . . . . . . direct agent calling (DAC) . . . . . . Look Ahead Interflow (LAI) . . . . . . Priority Calling . . . . . . . . . . . . Redirection on No Answer (RONA) . . IVR system . . . . . . . . . . . . . . . Individual Attendant Access interactions Automatic Call Distribution (ACD) . . . Call Vectoring . . . . . . . . . . . . Information Forwarding . . . . . . . . . . . Administering UUI Transport. . . . . . . Determining User Information Needs . . . interactions Best Service Routing . . . . . . . . Shared UUI Administration . . . . . . . Support of New Features . . . . . . . . Testing . . . . . . . . . . . . . . . . . Troubleshooting . . . . . . . . . . . . integ-mus announcement type . . . . . . . Integrated Directory interactions Call Vectoring . . . . . . . . . . . . Service Observing . . . . . . . . . . VuStats . . . . . . . . . . . . . . . Inter-PBX Attendant Service (IAS) interactions Call Vectoring . . . . . . . . . . . . Intercept Treatment interactions Call Vectoring . . . . . . . . . . . . Intercom - Dial interactions Automatic Call Distribution (ACD) . . . Interflow VDN . . . . . . . . . . . . . . . Interflow-qpos EWT Threshold . . . . . . . Internal Automatic Answer (IAA) interactions Automatic Call Distribution (ACD) . . . Inter-PBX Attendant Service (IAS) interactions Call Vectoring . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . .
. . . . .
Intraflow and Interflow . . . . . . . . . ACD call redirection options . . . . . interactions Automatic Call Distribution (ACD) . Call Coverage . . . . . . . . . . Call Vectoring . . . . . . . . . . Temporary Bridged Appearance. . ISDN interactions Voice Response Integration (VRI) . IVR system host/adjunct call routing . . . . . . . Inbound Call Management (ICM) . . .
. . . 173-176 . . . . . 173 . . . . . . . . . . . . . . . . . . . .
148 176 139 176
. . . 148 . . . 138 . 167-172 . . . 168 . . . 170 . . . . . . . . . . . . . 173 . 169 . 170 . 171 . 172 . 384
L
LAI . . . . . . . . . . . . . . . . . . . Least Occupied Agent (LOA) . . . . . . . where administered . . . . . . . . . . Leave Word Calling (LWC) interactions Call Vectoring . . . . . . . . . . . Expert Agent Selection (EAS) . . . . Service Observing . . . . . . . . . licensing for Avaya Business Advocate . . LOA . . . . . . . . . . . . . . . . . . . locally-sourced music and announcements . Location Name . . . . . . . . . . . . . . Location Number . . . . . . . . . . . . . Lock . . . . . . . . . . . . . . . . . . . logical agent IDs . . . . . . . . . . . . . Login ID . . . . . . . . . . . . . . . . . LoginID for ISDN Display . . . . . . . . . logins Agent Call Handling . . . . . . . . . . Auto Available Split (AAS) . . . . . . . Automatic Call Distribution (ACD) . . . canceled . . . . . . . . . . . . . . . Expert Agent Selection (EAS) . . . . . Logout . . . . . . . . . . . . . . . . . . Logout Reason Code Type . . . . . . . . logouts (agent) Agent Call Handling . . . . . . . . . . Auto Available Split (AAS) . . . . . . . Automatic Call Distribution (ACD) . . . AUX reason codes . . . . . . . . . . Redirection on No Answer (RONA) . . .
. . . . 307 . . . . 152 . . . . . 91 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
139 156 241 . 67 . 91 383 298 298 298, 306 . . 230 292, 300 . . 293
. . . . 138 . . . . 241 . . . . 288 . . . . 139 . . . . 139 . . . . 147 . . . . 298 . . . . 302 . . . . 148 . . . . 139
. . . . . . . .
. . . . . . . .
. . . . . . . . . . . .
. . . . . . . . . . . .
. . . .
. 60 . 76 . 60
202 210
February 2006
419
Index
Look Ahead Interflow (LAI) . . . . . . 176-189, 196, 221 see also Call Vectoring interactions AAR and ARS . . . . . . . . . . . . . . . . 186 Agent Terminal Display . . . . . . . . . . . 186 Attendant Control of Trunk Group Access . . . 186 Authorization Codes . . . . . . . . . . . . . 187 Basic Call Management System (BCMS) . . . 187 Call Detail Recording (CDR) . . . . . . . . . 187 Call Prompting . . . . . . . . . . . . . . . 187 Centralized Attendant Service (CAS) . . . . . 188 Expert Agent Selection (EAS) . . . . . . . . 156 Facility Restriction Levels (FRL) and Traveling Class Marks (TCM) . . . . . . . . 188 Inbound Call Management (ICM) . . . . . . . 188 Service Observing . . . . . . . . . . . . . . 241 Trunk to Trunk Transfer . . . . . . . . . . . 189 VDN of Origin Announcement (VOA) . . . . . 266 VDN Override . . . . . . . . . . . . . . . . 189 Voice Response Integration (VRI) . . . . . . 277 testing . . . . . . . . . . . . . . . . . . . . . 185 Look-Ahead Interflow interactions VDN in a Coverage Path . . . . . . . . . . . 261 LWC Reception . . . . . . . . . . . . . . . . . . 293
M
manual answer, see under agents manual-in work modes . . . . . . . . . . . MAO . . . . . . . . . . . . . . . . . . . Maximum Agent Occupancy . . . . . . . . Maximum Suppression Time . . . . . . . . Measured . . . . . . . . . . . . . . . . . MEGACOM 800 service . . . . . . . . . . message centers Redirection on No Answer (RONA) . . . Voice Response Integration (VRI) . . . . message collection options . . . . . . . . . Message Waiting Lamp Indicates Status For . message waiting lights Expert Agent Selection (EAS) . . . . . . Messaging Server Name for Messaging . . . MFC signaling . . . . . . . . . . . . . . . MIA Across Splits or Skills . . . . . . . . . Minimum Agent-LoginID Password Length . MOH sources . . . . . . . . . . . . . . . most idle agents (MIA) across splits or skills . . . . . . . . . . across splits/skills . . . . . . . . . . . . MIA algorithm . . . . . . . . . . . . . queues . . . . . . . . . . . . . . . . . skills . . . . . . . . . . . . . . . . . . splits . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
. 63 . 226 . 226 . 298 . 322 . 145 . 214 . 277 . 130 . 301 . 156 . 293 . 277 . 303 . 301 . 384 . 31 . 144 . 152 . 63 . 152 . 152
move agent requests . . . . . . . . . . . . multi appearance phones Agent Call Handling . . . . . . . . . . . Multiappearance Preselection and Preference interactions Automatic Call Distribution (ACD) . . . Multimedia . . . . . . . . . . . . . . . . . Multiple Call Handling (MCH) . . . . . . . . applications . . . . . . . . . . . . . . . considerations . . . . . . . . . . . . . example . . . . . . . . . . . . . . . . interactions Agent Call Handling . . . . . . . . . call work codes (CWC) . . . . . . . . direct agent calling (DAC) . . . . . . . Expert Agent Selection (EAS) . . . . . move agent while staffed . . . . . . . nonACD calls . . . . . . . . . . . . queues . . . . . . . . . . . . . . . Redirection on No Answer (RONA) . . restricted line appearance . . . . . . Service Observing . . . . . . . . . . stroke counts . . . . . . . . . . . . settings many forced . . . . . . . . . . . . . on request splits/skills . . . . . . . . one forced . . . . . . . . . . . . . . one per skill MCH . . . . . . . . . . work modes . . . . . . . . . . . . . . . Multiple Call Handling (MCH) interactions Hold - Automatic . . . . . . . . . . . . Multiple Locations feature . . . . . . . . . . multiple splits, see under splits Music . . . . . . . . . . . . . . . . . . . music on delay . . . . . . . . . . . . . . . Music On Hold (MOH) sources . . . . . . . Music on Hold Access interactions Redirection on No Answer (RONA) . . Service Observing . . . . . . . . . . Voice Response Integration (VRI) . . . Music/Tone on Hold . . . . . . . . . . . .
195,
. . . . . . . . . . . . . . . .
N
Name . . . . . . . NATO timers . . . . Network Redirct . . networking costs . . Next buttons . . . . Next Format Number
. 292, 297, 300, 306, 308, 321, 326 . . . . . . . . . . . . . . . 216 . . . . . . . . . . . . . . . 298 . . . . . . . . . . . . . . . 177 . . . . . . . . . . . . . . . 285 . . . . . . . . . . . . . . . 328
420
February 2006
Index
Night Service hunt group night service Automatic Call Distribution (ACD) . . . . . . . 148 interactions Basic Call Management System (BCMS) . . . 101 Call Vectoring . . . . . . . . . . . . . . . . 139 Service Observing . . . . . . . . . . . . . . 242 VDN in a Coverage Path . . . . . . . . . . . 261 night station service Redirection on No Answer (RONA) . . . . . . 214 nonACD calls . . . . . . . . . . . . . . . . . . . 195 nonvector controlled splits, see under splits No-talk FAC for Service Observing . . . . . . . . . 230 No-talk option for Service Observing . . . . . . . . 230 Number . . . . . . . . . . . . 297, 306, 308, 326, 327 Number of Intervals . . . . . . . . . . . . . . . . 329 number of queued calls (NQC) hunt groups . . . . . . . . . . . . . . . . . . 198
port IDs, G-700 on CMS . . . . . . . . . . . port IDs, non-IP display formats on CMS . . . . Predicted Wait Time (PWT) where administered . . . . . . . . . . . . Priority Calling interactions Call Vectoring . . . . . . . . . . . . . Inbound Call Management (ICM) . . . . priority queuing . . . . . . . . . . . . . . . . Prompting . . . . . . . . . . . . . . . . . . Prompting Timeout . . . . . . . . . . . . . . Property Management System (PMS) Interface interactions Call Vectoring . . . . . . . . . . . . .
. . 128 . . 128 . . . 92 . . . . . . . . . .
139 166 . 89 307 302
. . 139
Q
QSIG path replacement . . . . . . . . . Queue Limit field . . . . . . . . . . . . Queue Status Indications . . . . . . . . interactions Attendant Display . . . . . . . . Call Management System (CMS) . Expert Agent Selection (EAS) . . . phone display . . . . . . . . . . Redirection on No Answer (RONA) VuStats . . . . . . . . . . . . . oldest queued times (OQT) . . . . . queues most idle agents (MIA) . . . . . . . . Multiple Call Handling (MCH) . . . . . number of queued calls (NQC) . . . . oldest queued times (OQT) . . . . . priority levels . . . . . . . . . . . . Redirection on No Answer (RONA) . . split. . . . . . . . . . . . . . . . . status indications . . . . . . . . . . status indicators . . . . . . . . . . . Voice Response Integration (VRI) . .
O
Object Type . . . . . . . . Observe on Agent Answer . oldest queued times (OQT) . Overload Thresholds . . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
. . . .
P
PA . . . . . . . . . . . . . . . . . . . . . . . . 296 PAD . . . . . . . . . . . . . . . . . . . . . . . 91 Password . . . . . . . . . . . . . . . . . . . . . 293 Path Replacement . . . . . . . . . . . . . . 122, 188 Percent Allocation . . . . . . . . . 91, 94, 97, 183, 296 where administered . . . . . . . . . . . . . . . 91 Percent Allocation Distribution (PAD) . . . . . . . 95, 98 Period . . . . . . . . . . . . . . . . . . . . . . . 331 Personal CO lines (PCOL) interactions VDN in a Coverage Path . . . . . . . . . . . 261 Phone Display interactions Automatic Call Distribution (ACD) . . . . . . . 148 phone display interactions Expert Agent Selection (EAS) . . . . . . . . 156 Queue Status Indications, Telephone Display, Telephone interactions . . . . . . . . . . . 199 VDN in a Coverage Path . . . . . . . . . . . 261 phones button assignments . . . . . . . . . . . . . . . 71 Port . . . . . . . . . . . . . . . . . . . . . . . . 134 Port Extension . . . . . . . . . . . . . . . . . . . 293
R
R2-MFC signaling . . . . Reason Code Names form Reason Codes . . . . . . considerations . . . . default codes . . . . . forced reason codes . . forms . . . . . . . . . requested reason codes
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
February 2006
421
Index
reason codes auxiliary (AUX) work modes . . . . . . . . interactions Abbreviated Dialing . . . . . . . . . . Auto Available Split (AAS) . . . . . . . Basic Call Management System (BCMS) Call Management System (CMS) . . . . CallVisor ASAI . . . . . . . . . . . . direct agent calling (DAC) . . . . . . . multiple skills . . . . . . . . . . . . . Redirection on No Answer (RONA) . . . VuStats . . . . . . . . . . . . . . . . ROIF. . . . . . . . . . . . . . . . . . . recall dial tone . . . . . . . . . . . . . . . . Recorded Announcement interactions Call Vectoring . . . . . . . . . . . . . Service Observing . . . . . . . . . . . redirection criteria . . . . . . . . . . . . . . Redirection on No Answer (RONA) . . . . . . applications . . . . . . . . . . . . . . . auxiliary (AUX) work modes . . . . . . . . considerations . . . . . . . . . . . . . . home agents . . . . . . . . . . . . . . . interactions Abandoned Call Search . . . . . . . . agent logout . . . . . . . . . . . . . . agent work modes . . . . . . . . . . . agents in multiple splits . . . . . . . . attendant return call . . . . . . . . . . Auto Available Split (AAS) . . . . . . . automatic answering . . . . . . . . . . Basic Call Management System (BCMS) Best Service Routing (BSR) . . . . . . Call Coverage . . . . . . . . . . . . . Call Detail Recording (CDR) . . . . . . Call Forwarding . . . . . . . . . . . . Call Management System (CMS) . . . . Call Pickup . . . . . . . . . . . . . . Call Vectoring . . . . . . . . . . . . . called number displays . . . . . . . . . calling number displays . . . . . . . . CallVisor ASAI . . . . . . . . . . . . delay announcements . . . . . . . . . direct agent calling (DAC) . . . . . . . direct department calling (DDC) . . . . home agents . . . . . . . . . . . . . Inbound Call Management (ICM) . . . . message center/server service . . . . . Multiple Call Handling (MCH) . . . . . . Music on Hold Access . . . . . . . . . Night Service . . . . . . . . . . . . . Queue Status Indications . . . . . . . queues . . . . . . . . . . . . . . . . reason codes . . . . . . . . . . . . .
. . . 201 . . . . . . . . . . . . . . . . . . . . . . . 203 . 203 . 203 . 203 . 203 . 203 . 203 . 203 . 288 . 219 . 187
. . . 139 . . . 242 174, 176 . 204-216 . . . 206 . . . 205 . . . 209 . . . 207 . . . . . . . . . . . . . . . 210 . 210 . 210 . 210 . 212 . 209 . 212 . 208 . 122 . 212 . 212 . 213 . 208 . 213 139, 213 . . . 213 . . . 213 . . . 210 . . . 213 . . . 213 . . . 214 . . . 214 . . . 214 . . . 214 195, 214 . . . 214 . . . 214 . . . 214 . . . 214 . . . 203 . . . . . . . . . . . . . .
Redirection on No Answer (RONA), interactions, (continued) Service Observing . . . . . . . . . . . . . 242 stations . . . . . . . . . . . . . . . . . . 214 VDN in a Coverage Path . . . . . . . . . . 261 VDN of Origin Announcement (VOA) . . . . 266 Voice Messaging Systems . . . . . . . . . 212 Voice Response Integration (VRI) . . . . 215, 277 NATO timers . . . . . . . . . . . . . . . . . 216 reports . . . . . . . . . . . . . . . . . . . . 208 returning AAS agents to service . . . . . . . . 209 ringing call timers . . . . . . . . . . . . . . . 215 routing sequences . . . . . . . . . . . . . . . 207 split lamp indicators . . . . . . . . . . . . . . 208 vector directory numbers (VDN) . . . . . . . . 204 voice response unit (VRU) applications . . . . . 206 wait answer supervision timers (WAST) . . . . . 216 Rediriction on IP Failure. . . . . . . . . . . . . . 217 regulations (for Service Observing) . . . . . . . . 227 Release buttons . . . . . . . . . . . . . . . . . . 71 Remote Access Service Observing . . . . . . . . . . . . . . . 231 remote service observing . . . . . . . . . . . . . 231 reorder tone . . . . . . . . . . . . . 69, 379, 380, 381 Reserve Agents . . . . . . . . . . . . . . . . . . 92 Reserve Level . . . . . . . . . . . . . . . . . . 296 restricted line appearances . . . . . . . . . . . . 195 Return Destination . . . . . . . . . . . . . . . . 323 Ringback Queuing interactions Call Vectoring . . . . . . . . . . . . . . . 139 ringing call timers . . . . . . . . . . . . . . . . . 215 RL . . . . . . . . . . . . . . . . . . . . . . . . 296 ROIF . . . . . . . . . . . . . . . . . . . . . . 217 route-to vector commands . . . . . . . . . . . . 154 route-to number vector command service observing . . . . . . . . . . . . . . . 242
S
second announcements . . . . . . . . . . . . . . . 87 security alerts Service Observing . . . . . . . . . . . . . . . 236 Voice Response Integration (VRI) . . . . . . . 274 Security Code . . . . . . . . . . . . . . . . . . 292 Send All Calls (SAC) interactions Call Vectoring . . . . . . . . . . . . . . . 139 Send UCID to ASAI . . . . . . . . . . . . . . . . 303 Service Level Supervisor . . . . . . . . . . . . 92, 183 Service Level Supervisor Call Selection Override . . 304 Service Level Target . . . . . . . . . . . . . . 91, 92 Service Objective . . . . . . . . . . . . . . . . 92, 292 Service Objective, Acceptable Service Level . . . . 322
422
February 2006
Index
Service Observing . . . . . . . . . . . . . . . 227-242 activation allowed (after observe activated) . . . . 234 activation allowed (at time of activation) . . . . . 234 button light indicators . . . . . . . . . . . . . . 232 button restrictions . . . . . . . . . . . . . . . . 236 conferenced calls . . . . . . . . . . . . . . . . 239 considerations . . . . . . . . . . . . . . . . . 237 indicators (to observers) . . . . . . . . . . . . . 232 ineligibility . . . . . . . . . . . . . . . . . . . 238 interactions Add/Remove Skills . . . . . . . . . . . . . 241 assists . . . . . . . . . . . . . . . . . . . 240 Attendant Call Waiting . . . . . . . . . . . . 240 Automatic Call Distribution (ACD) . . . . . . . 145 Basic Call Management System (BCMS) . . . 240 Bridged Call Appearance . . . . . . . . . . . 240 Busy Verification of Terminals and Trunks (Verify) . . . . . . . . . . . . . . . 240 Call Coverage . . . . . . . . . . . . . . . . 240 Call Management System (CMS) . . . . . . . 241 Call Park . . . . . . . . . . . . . . . . . . 240 Call Pickup . . . . . . . . . . . . . . . . . 240 call work codes (CWC) . . . . . . . . . . . . 241 CallVisor ASAI . . . . . . . . . . . . . . . 240 conference . . . . . . . . . . . . . . . . . 241 converse commands . . . . . . . . . . . . . 241 converse-on command . . . . . . . . . . . . 241 dialed number identification service (DNIS) . . 241 direct agent calling (DAC) . . . . . . . . . . 241 Distributed Communications System (DCS) . . 241 Expert Agent Selection (EAS) . . . . . . . . 156 groups . . . . . . . . . . . . . . . . . . . 242 Hold . . . . . . . . . . . . . . . . . . . . 241 Integrated Directory . . . . . . . . . . . . . 241 Leave Word Calling (LWC) . . . . . . . . . . 241 Look Ahead Interflow (LAI) . . . . . . . . . . 241 move agents . . . . . . . . . . . . . . . . 241 Multiple Call Handling (MCH) . . . . . . . . . 241 Music on Hold Access . . . . . . . . . . . . 241 Night Service . . . . . . . . . . . . . . . . 242 Recorded Announcement . . . . . . . . . . 242 Redirection on No Answer (RONA) . . . . . . 242 Route-to number vector command . . . . . . 242 Telephone Display . . . . . . . . . . . . . . 242 VDN of Origin Announcement (VOA) . . 242, 266 VOA . . . . . . . . . . . . . . . . . . . . 242 Voice Response Integration (VRI) . . . . . . 278 VuStats . . . . . . . . . . . . . . . . 242, 288 zip tones . . . . . . . . . . . . . . . . . . 242 logical agent IDs . . . . . . . . . . . . . . . . 230 multiple observers . . . . . . . . . . . . . . . 239 observability . . . . . . . . . . . . . . . . . . 238 observing remotely . . . . . . . . . . . . . . . 231 regulations . . . . . . . . . . . . . . . . . . . 227 Remote Access . . . . . . . . . . . . . . . . . 231
Service Observing, (continued) security alerts general security . . . . . . . . . remote access security . . . . . . VDN call security . . . . . . . . . vector initiated security . . . . . . Service Observing buttons . . . . . . skills . . . . . . . . . . . . . . . . splits . . . . . . . . . . . . . . . . transferred calls . . . . . . . . . . . trunk calls . . . . . . . . . . . . . . vector directory numbers (VDN) . . . warning tones . . . . . . . . . . . . with exclusion . . . . . . . . . . . . Service Observing interactions transfer . . . . . . . . . . . . . . . Service Observing Warning Tone . . . . SIT Ineffective Other . . . . . . . . . . SIT Intercept . . . . . . . . . . . . . . SIT No Circuit . . . . . . . . . . . . . SIT Reorder . . . . . . . . . . . . . . SIT Treatment for Call Classification form SIT Unknown . . . . . . . . . . . . . . SIT Vacant Code . . . . . . . . . . . . Skill . . . . . . . . . . . . . . . . . . Skill Level . . . . . . . . . . . . . . . Skill Level with Service Objective . . . . Skill Level without Service Objective . . . Skill Number . . . . . . . . . . . . . . skills agent skill level routing. . . . . . . . auxiliary (AUX) work modes . . . . . call handling preferences . . . . . . converse skills . . . . . . . . . . . multiple skills . . . . . . . . . . . . on request MCH settings . . . . . . . reason codes . . . . . . . . . . . . Redirection on No Answer (RONA) . . Service Observing . . . . . . . . . . settings many forced MCH . . . . . . . . one forced MCH . . . . . . . . . one per skill MCH . . . . . . . . vector controlled skills . . . . . . . . voice response units (VRU) . . . . . VuStats . . . . . . . . . . . . . . . SL . . . . . . . . . . . . . . . . . . . SLM information about . . . . . . . . . . SN. . . . . . . . . . . . . . . . . . . Sort . . . . . . . . . . . . . . . . . . speakerphones . . . . . . . . . . . . . special information tones (SIT) . . . . . speech processing adjuncts . . . . . . .
. . . . . 236 . . . . . 237 . . . . . 236 . . . . . 236 . . . . . 229 . . . . . 238 . . . . . 238 . . . . . 239 . . . . . 238 . 227, 231, 232 . . . . . 229 . . . . . 230 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241 . . 303 . . 318 . . 318 . . 318 . . 318 . . 313 . . 318 . . 318 . . 323 . 97, 296 . . . 94 . . . 94 . . 295
152 205 142 273 203 191 203 204, 207 . . 238
. . . . . . .
. . . . . . .
. . . . . . . . . . . . .
. . . . . . . . . . . . .
192 191 192 278 273 287 296 226 295 326 . 72 317 163
February 2006
423
Index
splits . . . . . . . . . . . . . . . . . . . . . . . 279 ACD split queues . . . . . . . . . . . . . . . . 86 ACD splits . . . . . . . . . . . . . 72, 79, 145, 204 adjunct controlled . . . . . . . . . . . . . . . . 210 auxiliary (AUX) work modes . . . . . . . . . . . 205 bridging . . . . . . . . . . . . . . . . . . . . 73 converse splits . . . . . . . . . . . . . . 266, 273 login split numbers . . . . . . . . . . . . . . . 61 multiple splits Automatic Call Distribution (ACD) . . . . . . . 72 Redirection on No Answer (RONA) . . . . . . 210 nonvector controlled splits Agent Call Handling . . . . . . . . . . . . . 71 Automatic Call Distribution (ACD) . . . . . . . 86 Voice Response Integration (VRI) . . . . . . 277 on request MCH settings . . . . . . . . . . . . 191 queues . . . . . . . . . . . . . . . . . . . . . 88 Redirection on No Answer (RONA) . . . . 204, 207 Service Observing . . . . . . . . . . . . . . . 238 settings many forced MCH . . . . . . . . . . . . . . 192 one forced MCH . . . . . . . . . . . . . . . 191 supervisors . . . . . . . . . . . . . . . . . . 65, 79 vector controlled splits . . . . . . . . 63, 146, 278 voice response units (VRU) . . . . . . . . . . . 273 splits/skills VuStats . . . . . . . . . . . . . . . . . . . . 279 Start . . . . . . . . . . . . . . . . . . . . . . . 308 station ports . . . . . . . . . . . . . . . . . . . . 387 stations Redirection on No Answer (RONA) . . . . . . . 214 statistics, see VuStats Status Poll VDN . . . . . . . . . . . . . . . . . . 298 stroke counts . . . . . . . . . . . . . . . . . . . 58 Call Management System (CMS) . . . . . . . . 65 forced entry . . . . . . . . . . . . . . . . . . 66 Multiple Call Handling (MCH) . . . . . . . . . . 194 supervisor assist buttons . . . . . . . . . . . . . . . . . . . 65 Expert Agent Selection (EAS) . . . . . . . . 155 Service Observing . . . . . . . . . . . . . . 240 VDN of Origin Announcement (VOA) . . . . . 266 split assignments . . . . . . . . . . . . . . . . 79 Switch Node . . . . . . . . . . . . . . . . . . . . 298 Switched Classified Call (SCC) operation . . . . . . 313 system measurements Basic Call Management System (BCMS) . . . . . 101 Voice Response Integration (VRI) . . . . . . . . 278 System Parameters Customer-Options . . . . . . . 134 System report . . . . . . . . . . . . . . . . . . . 208 System Status report . . . . . . . . . . . . . . . . 208
T
T1 connectivity . . . . . . . . . . . . . . Telephone Display interactions Service Observing . . . . . . . . . telephones auto answer terminals . . . . . . . . . telephony services servers . . . . . . . . Temporary Bridged Appearance interactions Intraflow and Interflow . . . . . . . Terminating Extension Group (TEG) interactions Automatic Call Distribution (ACD) . . Terminating Extension Groups interactions VDN in a Coverage Path . . . . . . Threshold . . . . . . . . . . . . . . . . Time of Day (TOD) Routing interactions Call Vectoring . . . . . . . . . . . time of day synchronization designing an ASA synch schedule . . . internet time servers . . . . . . . . . . methods direct . . . . . . . . . . . . . . . scheduled through ASA. . . . . . . scheduling through ASA . . . . . . . . SNTP software . . . . . . . . . . . . using Avaya Site Administration to set up Time Zone Offset . . . . . . . . . . . . . timed after call work (ACW) Agent Call Handling . . . . . . . . . . Call Vectoring . . . . . . . . . . . . . cancelling . . . . . . . . . . . . . . . vector directory numbers (VDN) . . . . Timed Reminder and Attendant Timers interactions Call Vectoring . . . . . . . . . . . TN . . . . . . . . . . . . . . . . . . . . TN744 call classifier circuit packs . . . . . TN750C announcement board circuit packs tones call waiting . . . . . . . . . . . . . . incoming call ID . . . . . . . . . . . . special information tones (SIT) . . . . . warning . . . . . . . . . . . . . . . . zip . . . . . . . . . . . . . . . . . . touch tone dialing Voice Response Integration (VRI) . . .
. . . . 276 . . . . 242 . . . . . 77 . . . . 160 . . . . 176 . . . . 148 . . . . 261 . . . . 331 . . . . 139 . . . . 359 . . . . 366 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
353 353 364 366 355 268
64, 71 . 139 . . 64 . . 64
. . 139 292, 322 . . 317 . . 264 . . 143 . . . 72 . . 317 . . 229 . 72, 153
. . . . 278
424
February 2006
Index
Transfer interactions Agent Call Handling . . . . . . . . Automatic Call Distribution (ACD) . . Call Prompting . . . . . . . . . . Call Vectoring . . . . . . . . . . . VDN in a Coverage Path . . . . . . VDN of Origin Announcement (VOA) Voice Response Integration (VRI) . trunk equipment location formats . . . . . trunk groups Service Observing trunk . . . . . . . . VuStats . . . . . . . . . . . . . . . Trunk to Trunk Transfer interactions Look Ahead Interflow (LAI) . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
. . . . . . . .
U
UCD-LOA . . . . . . . . . . . . . . . . 32, 85, 95, 98 UCD-MIA . . . . . . . . . . . . . . . . 32, 85, 94, 98 uniform call distribution (UCD) Voice Response Integration (VRI) . . . . . . . . 278 Universal Call ID (UCID) . . . . . . . . . . . 243, 250 Administering UCID . . . . . . . . . . . . . . . 253 Before you administer UCID . . . . . . . . . . . 252 creating . . . . . . . . . . . . . . . . . . . . 244 interactions Distributed Communications System (DCS) . . 251 Remote AUDIX . . . . . . . . . . . . . . . 251 purpose . . . . . . . . . . . . . . . . . . . . 243 Tandem Calls . . . . . . . . . . . . . . . . . 252 testing . . . . . . . . . . . . . . . . . . . . . 255 tracking complex conference . . . . . . . . . . . . . 247 incoming trunk calls . . . . . . . . . . . . . 246 outgoing trunk calls . . . . . . . . . . . . . 246 simple transfer or conference . . . . . . . . . 246 station-to-station calls . . . . . . . . . . . . 246 transmitting. . . . . . . . . . . . . . . . . . . 245 Troubleshooting . . . . . . . . . . . . . . . . 256 Update Interval . . . . . . . . . . . . . . . . . . 329 UUI IE station button . . . . . . . . . . . . . . . . 171
V
VAL sources, table of . . . . . . . . . . . . . . . 378 Validate BCMS/VuStats Login IDs . . . . . . . . . 305
VDN in a Coverage Path . . . . . . . . considerations . . . . . . . . . . . interactions AAR/ARS Partitioning . . . . . . ASAI . . . . . . . . . . . . . . Attendant . . . . . . . . . . . . AUDIX . . . . . . . . . . . . . . Automatic Call Distribution (ACD) . Call Coverage . . . . . . . . . . Call Fowarding . . . . . . . . . . Call Park . . . . . . . . . . . . Call Vectoring . . . . . . . . . . Class of Restriction (COR) . . . . Conference . . . . . . . . . . . Consult . . . . . . . . . . . . . Hunt Groups . . . . . . . . . . . Look-Ahead Interflow . . . . . . . Night Service . . . . . . . . . . Personal CO lines (PCOL) . . . . phone display . . . . . . . . . . Redirection on No Answer (RONA) Terminating Extension Groups . . Transfer . . . . . . . . . . . . . VDN in a Coverage Path (VICP) . . . . . VDN of Origin Annc. Extension . . . . . VDN of Origin Announcement (VOA). . . auxiliary trunks (aux-trunks) . . . . . considerations . . . . . . . . . . . detailed description . . . . . . . . . distribution . . . . . . . . . . . . . interactions Agent Call Handling . . . . . . . Auto Available Split (AAS) . . . . Automatic Wakeup . . . . . . . . Call Coverage . . . . . . . . . . Call Forwarding . . . . . . . . . Call Pickup . . . . . . . . . . . CallVisor ASAI adjunct routing . . Conference - Terminal . . . . . . converse splits . . . . . . . . . . Data Restriction . . . . . . . . . direct agent calling (DAC) . . . . . Expert Agent Selection (EAS) . . . Hold . . . . . . . . . . . . . . . home agents . . . . . . . . . . . Hunt Groups . . . . . . . . . . . Look Ahead Interflow (LAI) . . . . Redirection on No Answer (RONA) Service Observing . . . . . . . . supervisor assists . . . . . . . . Transfer . . . . . . . . . . . . .
. . . 258-261 . . . . . 258 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
259 259 259 259 259 259 259 260 140, 260 . . 260 . . 260 . . 261 . . 261 . . 261 . . 261 . . 261 . . 261 . . 261 . . 261 . . 261 . . 258 . . 323 262-267 . . 264 . . 264 . . 263 . . 267 265 265 266 266 265 265 265 265 266 266 266 266 266 266 266 266 266 242, 266 . . 266 . . 267
. . . . . . . .
. . . . . . . .
. . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . .
February 2006
425
Index
VDN of Origin Announcement (VOA), (continued) multiple announcement boards . . . . . . . . . 264 setting up VOAs . . . . . . . . . . . . . . . . 263 vector directory number (VDN) override . . . . . 264 VOA Repeat buttons . . . . . . . . . . . . . . 263 VDN Override interactions Look Ahead Interflow (LAI) . . . . . . . . . . 189 VDN override for ISDN trunk ASAI messages . . . . . . . . . 324 VDN Time Zone Offset . . . . . . . . . . . . . . . 268 VDN Timed ACW Interval . . . . . . . . . . . . . 323 VDN variables . . . . . . . . . . . . . . . . . . . 271 vector commands . . . . . . . . . . . . . . .116, 118 Call Prompting . . . . . . . . . . . . . . . . . 130 Call Vectoring . . . . . . . . . . . . . . . . . 133 Inbound Call Management (ICM) . . . . . . . . 165 Vector commands for multi-site BSR multi-site BSR . . . . . . . . . . . . . . . . . 118 Vector commands for single-site BSR Single-site BSR . . . . . . . . . . . . . . . . . 116 vector controlled splits, see under splits Vector Directory Number . . . . . . . . . . . . . . 134 Vector Directory Number form . . . . . . . . . 318-325 administration commands . . . . . . . . . . . . 319 implementation noteslist . . . . . . . . . . . . 325 vector directory numbers (VDN) Agent Call Handling override . . . . . . . . . . 74 Redirection on No Answer (RONA) . . . . . . . 204 Service Observing . . . . . . . . . . 227, 231, 232 timed after call work (ACW) . . . . . . . . . . . 64 VDN reports . . . . . . . . . . . . . . . . . . 208 VOA override . . . . . . . . . . . . . . . . . . 264 Voice Response Integration (VRI) . . . . . . . . 278 Vector Disconnect Timer . . . . . . . . . . . . . . 134 Vector Number . . . . . . . . . . . . . . . . . . 321 Vector Routing Table . . . . . . . . . . . . . . . . 134 Vector Routing Table form . . . . . . . . . . . . . 325 vector routing tables . . . . . . . . . . . . . . . . 325 Vectoring (3.0 Enhanced) . . . . . . . . . . . . . 134 Vectoring (ANI/II-Digits Routing) . . . . . . . . . . 134 Vectoring (Attendant Vectoring) . . . . . . . . . . . 134 Vectoring (Basic) . . . . . . . . . . . . . . . . . 134 Vectoring (G3V4 Advanced Routing) . . . . . . . . 134 Vectoring (G3V4 Enhanced) . . . . . . . . . . . . 134 Vectoring (Holiday Vectoring) . . . . . . . . . . . . 134 Vectoring (Variables) . . . . . . . . . . . . . . . . 134 VOA service observing . . . . . . . . . . . . . . . . 242 Voice Messaging Systems interactions Redirection on No Answer (RONA) . . . . . . 212 Voice Response Integration (VRI) . . . . . . 275
Voice Response Integration (VRI) . . . . . . . . . 278 audiotex applications . . . . . . . . . . . . . 272 converse-on vector command . . . . . . . . . 272 detailed description . . . . . . . . . . . . . . 273 dial ahead digits . . . . . . . . . . . . . . . . 273 forms . . . . . . . . . . . . . . . . . . . . . 273 interactions Agent Call Handling . . . . . . . . . . . . . 74 agents . . . . . . . . . . . . . . . . . . . 275 answer supervision . . . . . . . . . . . . . 275 AUDIX . . . . . . . . . . . . . . . . . . . 278 Auto Available Split (AAS) . . . . . . . . . 275 automatic answering . . . . . . . . . . . . 275 Basic Call Management System (BCMS) . . 275 Call Detail Recording (CDR) . . . . . . . . 276 Call Management System (CMS) . . . . . . 275 Call Park . . . . . . . . . . . . . . . . . 276 Call Pickup . . . . . . . . . . . . . . . . 276 Call Prompting . . . . . . . . . . . . . . . 273 CallVisor ASAI . . . . . . . . . . . . . . . 275 Class of Restriction (COR) . . . . . . . . . 276 Conference - Terminal . . . . . . . . . . . 276 direct department calling (DDC) . . . . . . . 276 Distributed Communications System (DCS) . 276 Expert Agent Selection (EAS) . . . . . . . . 276 Hold . . . . . . . . . . . . . . . . . . . . 276 Hold - Automatic . . . . . . . . . . . . . . 276 Hunt Groups . . . . . . . . . . . . . . . . 276 intraswitch CDR . . . . . . . . . . . . . . 276 ISDN . . . . . . . . . . . . . . . . . . . 276 Look Ahead Interflow (LAI) . . . . . . . . . 277 message centers . . . . . . . . . . . . . . 277 Music on Hold Access . . . . . . . . . . . 277 nonvector controlled splits . . . . . . . . . 277 queuing . . . . . . . . . . . . . . . . . . 277 recorded announcements . . . . . . . . . . 277 Redirection on No Answer (RONA) . . . 215, 277 Service Observing . . . . . . . . . . . . . 278 system measurements . . . . . . . . . . . 278 T1 connectivity . . . . . . . . . . . . . . . 276 touch tone dialing . . . . . . . . . . . . . 278 Transfer . . . . . . . . . . . . . . . . . . 278 uniform call distribution (UCD) . . . . . . . 278 VDN display override . . . . . . . . . . . . 278 vector controlled splits . . . . . . . . . . . 278 Voice Messaging Systems . . . . . . . . . 275 queues . . . . . . . . . . . . . . . . . . . . 272 security alerts . . . . . . . . . . . . . . . . . 274 voice response units (VRU) . . . . . . . . . . 272 voice response units (VRU) failures . . . . . . . . . . . . . . . . . . . . 206 Inbound Call Management (ICM) . . . . . . . . 162 Redirection on No Answer (RONA) . . . . . . . 206 Voice Response Integration (VRI) . . . . . . . 272
426
February 2006
Index
VuStats . . . . . . . . . . . . . . . . . . . . 279-288 button light flashes . . . . . . . . . . . . . . . 285 CALLMASTER display . . . . . . . . . . . . . 279 considerations . . . . . . . . . . . . . . . . . 287 data types . . . . . . . . . . . . . . . . . . . 284 trunk groups. . . . . . . . . . . . . . . . . 351 detailed description . . . . . . . . . . . . . . . 283 display formats . . . . . . . . . . . . . . . . . 285 display linking . . . . . . . . . . . . . . . . . 285 how information appears . . . . . . . . . . . . 286 information displayed . . . . . . . . . . . . . . 284 interactions Add/Remove Skills . . . . . . . . . . . . 56, 57 Basic Call Management System (BCMS) . . . 287 Call Management System (CMS) . . . . . . . 287 Call Prompting . . . . . . . . . . . . . . . 287 call work codes (CWC) . . . . . . . . . . . . 287 changing skills. . . . . . . . . . . . . . . . 287 Expert Agent Selection (EAS) . . . . . . . . 156 Expert Agent Selectionpreference handling distribution (EASPHD) . . . . . . . . . . . 288 Integrated Directory . . . . . . . . . . . . . 288 Queue Status Indications . . . . . . . . . . 288 reason codes . . . . . . . . . . . . . . . . 288 Service Observing . . . . . . . . . . . 242, 288 Next buttons . . . . . . . . . . . . . . . . . . 285 statistical periods . . . . . . . . . . . . . . . . 285 text labels . . . . . . . . . . . . . . . . . . . 285 thresholds . . . . . . . . . . . . . . . . . . . 285 VuStats feature buttons . . . . . . . . . . . . . 282 when information updates . . . . . . . . . . . . 286 VuStats Display Format form . . . . . . . . . . . . 327 administration commands . . . . . . . . . . . . 328 required and allowed field tables . . . . . . . . . 333 VuStats feature display formats VDN data types . . . . . . . . . . . . . . . 338 VuStats Login ID . . . . . . . . . . . . . . . . . . 299
W
wait answer supervision timers (WAST) warning tones Service Observing . . . . . . . . . work modes buttons . . . . . . . . . . . . . . Expert Agent Selection (EAS) . . . Multiple Call Handling (MCH) . . . .
Z
zip tones CALLMASTER phones . . . . data restricted agent extension . Expert Agent Selection (EAS) . Service Observing . . . . . . . VDN of Origin Announcement .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. . . . .
. 72 . 72
153 242 267
February 2006
427
Index
428
February 2006









