Avaya Interaction Center 6.0 Readme
Read this document before installing and configuring Avaya Interaction Center (Avaya IC) 6.0. If you are migrating from an earlier version of QeS, please read the Migration Guide before proceeding. The Migration Guide is available on the web at http://www.avaya.com/support/qq. Refer to Migration for more information.
Avaya Interaction Center 6.0 (Avaya IC 6.0) is supported on Microsoft Windows platforms only. It will be supported on Sun Solaris in future releases. For detailed information on supported platforms, refer to the IC Installation Prerequisites Guide.
Note: Under certain conditions, reporting results from the voice channel may be inaccurate. Refer to key 72411 in Telephony for more details.
This Readme file contains last-minute information that is not in the regular documentation. For basic information about installing Avaya IC 6.0 see the IC Installation and Configuration Guide.
This Readme contains the following sections:
Additional information that becomes available after the publication of this Readme is provided on the Avaya Interaction Center 6.0 Readme Addendum on the web at: http://www.avaya.com/support/qq.
Installation
This section describes the known issues and, where applicable, workarounds related to the installation of Avaya IC 6.0. This information is not included in the IC Installation and Configuration Guide.
The localized version of Avaya IC 6.0 includes a Localization Installation Addendum with information about installing and configuring Avaya IC in the supported languages. Please review that addendum carefully before you proceed.
NOTE: For other known issues, see Migration and Known Problems and Workarounds.
| Component |
Key |
Summary |
| Installation Prerequisites |
71272 |
JRun 3.1 is no longer available for sale from Macromedia.
Workaround: Avaya Product Management has contacted Macromedia and JRun 3.1 continues to be available directly from Macromedia.
Use this link to get JRun 3.1: |
| Installation Prerequisites |
90411 |
Contact centers that use the Avaya Definity G3 switch and the corresponding Avaya Computer Telephony Server for voice contacts need to download the latest version of the CVLAN Client to use Agent Events functionality on Avaya IC 6.0.
To download the latest version of the CVLAN Client:
-
On the Internet, access the Avaya Technical Support website at: http://www.avaya.com/support/qq.
-
Click on Support Centre Home on the upper left side of the screen. You do not need to log in.
-
Select Call Center / CRM from the options displayed on the Support Centre Home screen.
-
Scroll down to Computer Telephony Integration (CTI) on the list of products.
-
Click on CVLAN Client from the list under Computer Telephony Integration (CTI).
-
Select CVLAN 8.2.1 (or the more recent version available).
-
Follow the instructions provided on the screen.
-
Select the CVLAN Client for a Windows environment. (This is currently cvlan_nt_821.zip, but this may change.)
|
| Installation Prerequisites |
91099 |
The Voice Chat media channel is supported on Netscape 4.x for the customer browser. The customer browser may experience outages when Voice Chat is run on Netscape 6.x. |
| NT Install |
91549 |
The Avaya IC 6.0 website fails to initialize due to a bad icudt20.dll. The icudt20.dll file sometimes gets corrupted, but there is no pattern to this.
Workaround: Copy icudt20.dll from the Installation CD. One way of identifying if there is a problem is by comparing the 2 files using "comp" or "fc /b" commands. |
Migration
The Migration Guide is available through the web at http://www.avaya.com/support/qq. To access the manual from this website:
-
Enter your login id and password at the Login screen.
-
Click Login.
-
Select the Product Documentation link.
-
Click the eContact/Interaction Center 6.0 link.
-
Select the Migration Guide from the list of available documentation.
If you do not have a WebQ (Avaya customer) username/password, and you are an approved Support contact, please send an email to Avaya CRM Support ([email protected]) along with your preferred username and password.
Your username and password must be at least six characters long. The password must contain at least one number. Your username and password cannot be the same.
NOTE: For other known issues, see Installation and Known Problems and Workarounds.
New Features in Avaya IC 6.0
This section provides a brief description of the Avaya Interaction Center features that are new or significantly improved in Avaya IC 6.0 including:
Avaya Computer Telephony
-
Additional Switch Support - support for the Avaya Definity, version 10 and MultiVantage, and the Aspect CallCenter, version 8 telephone switches.
-
Heterogeneous Switch Support - enhanced telephony functionality that provides multi-site voice contact transfers and routing between different switches.
-
Agent State Changes - support for CVLAN Agent Events to keep the agent state on the softphone synchronized with the agent state on the hardphone.
Avaya Agent
-
Softdialer Integration - addition of the Softdialer's capabilities to Avaya IC 6.0 to provide proactive outbound dialing functionality.
-
Unified Agent Directory - a single agent directory for all the media actions that require the agent directory.
-
Chat & VoIP - support for Voice over IP from a web caller's desktop to the contact center agent.
-
Siebel 2000 Integration - integration that delivers voice, web, and email channels into the Siebel user interface via a contact management toolbar.
-
Content Analysis - an optional component that uses natural language processing and statistical analysis on the text of a message to categorize the message and use these results to enable email workflows to make intelligent routing decisions.
IC Manager Administration Tool
Supported Platforms
All platforms (browsers, operating systems, databases, etc.) supported in Avaya IC 6.0 are documented in the IC Installation Prerequisites Guide.
Avaya IC 6.0 is supported on Microsoft Windows platforms only. It will be supported on Sun Solaris in future releases.
Enhancements
Many components were significantly enhanced in Avaya IC 6.0. A total of 24 product enhancements requested by customers were closed in Avaya IC 6.0, including the following:
| Component |
Key |
Summary |
| Agent Install |
59188 |
The Agent Installation no longer requires a web server. You can now install an agent client using either a web server or network share. |
| Avaya Agent |
56250 |
Additional menu item added to the Avaya Agent to allow customization of text windows. This enables users to resize the text (small, standard, large, huge) when the focus is set to the email text window. |
| Avaya Agent |
59909 |
Enhanced the Avaya Agent client to provide additional security including the following features:
-
Account lockout after a number of failed login attempts.
-
Force a password change on login.
-
Password expiration after a certain number of days.
-
Allow agents to change their passwords.
|
| Avaya Email Management |
54527 |
In previous releases of the system, outbound emails had to be associated with corresponding inbound emails. Avaya Email Management is enhanced to remove this limitation and enable users to send emails that do not have to be related to received emails. |
| Database Designer |
51011 |
Increased the limitation of characters for a database table alias from 18 to 30. The previous limitation of 18 characters for an external table made integrations to databases on external systems difficult.
|
| NT Install |
51982 |
The installation process was simplified by reducing the numbers of steps and pieces of software that need to be installed. |
| NT Install |
70465 |
Enhancements were made to the Configuration Tool including:
-
Each field has associated tool tips.
-
Each field displays an example.
-
Website Context field has been removed from the GUI.
-
Web Server Name field is now listed after Web Server Home.
-
Removed the FQDN label from Web Server Host field. By default this field displays the host name.
-
Replaced the %WEBSERVER% pattern in webadmin.cfg with <Web Server Host>.<Web Server Domain>
-
Relabeled CCQ data source as "IC Data Source".
-
Changed the label "Configure Email" to "Configure Email Template Administration".
-
Changed JRun server default name to "default".
-
Display a message when problems occur.
|
| Prompter |
59171 |
The Prompter blocks have the Debug option in Advanced tab for the block, like EDU blocks, to allow the user to turn on more debugging for the Prompter flow. |
| Shared Browser |
63034 |
Shared browsing functionality now uses a 1 second polling interval to check for changes. This replaces previous functionality that required the user to tab or switch to another field before changes would be replicated. |
| Softphone |
59283 |
The Softphone enables the user to switch from the caller to a third party and back during a consultative transfer or conference. |
| 60722 |
The MakeCallSynch method is provided for the softphone. It is used to initiate the call and return an EDUID, which can be used to hang up the call if no connection is made to the other phone. |
| VOX Server |
58699 |
The VOX Server can be configured to enable the user to designate, by alias name, the Workflow Server to be used by the VOX Server. |
| Web Agent |
60346 |
Users who do not use the information retrieved in Customer History can disable the Customer History tab and the queries that it initiates to save system resources. |
| Workflow Server |
60458 |
The Workflow Server previously tried to restart a Telephony Server two times over a period of 20 seconds. The Workflow Server can now be configured to try to restart a Telephony Server more times and more often, providing more control over the system. |
| Web Response Unit |
53462 |
Avaya IC 6.0 is enhanced to support larger searching the Web Response Unit for phrases and groups of words. |
Customer Reported Defects Fixed in Avaya IC 6.0
For Avaya IC 6.0, 100 of the critical defects and high defects reported by customers were closed, including the following:
| Component |
Key |
Summary |
| Avaya Agent |
62005 |
For agents logged into Avaya Agent with Softphone, it takes too long for the Avaya Agent client to go from AUX to AutoIn when the Agent icon is clicked. |
| Avaya Agent |
62218 |
While transferring a call from one agent to another agent, the Avaya Agent client for one of the agents stopped running. |
| Avaya Agent |
62908 |
The Avaya Agent is holding EDUs, all the contacts are not getting retired into the database. |
| Avaya Agent |
70570 |
The agent login procedure fails, returns the message "CORE SERVER login failed". |
| Avaya Agent |
72496 |
The Status Control should not be setting auxwork.detail string. |
| Avaya Email Management |
62382 |
The Avaya Email channel intermittently stops running. |
| Business Applications |
63099 |
If you sort the results of a search in the browser, then update a record from the search, the browser becomes out of synch with DCO. You will not be able to retrieve the record. |
| Business Applications |
63436 |
After making an update with multiple rows selected, the browser does not refresh with all the correct information. It zeros out the information that did not change and only populates the fields that were multiupdated. |
| DataServer |
59989 |
A DUStore.Delete of 1000 (default) expired EDUs causes DCO problems that contribute to the Dataserver losing DB connections. It must be restarted to function again. |
| DataServer |
91558 |
The DataServer returns an IC Data Source error in a multi-domain environment on multiple machines.
Workaround: If you are running 2 Oracle Data Servers on 2 separate machines, install the Oracle client in the same drive and directory on each of the 2 machines. |
| Directory Server |
70413 |
The current implementation of the Directory Server does not support 'Generic Update' functionality. |
| Documentation |
63339 |
Direct database authentication is not supported out-of-the-box. For assistance, consult with Avaya Professional Services. |
| Documentation |
71678 |
Avaya Database Designer manual, on page 83 Timeout parameter says minutes but it should be seconds. |
| DUStore Server |
59666 |
If there are a lot of orphaned EDUIDs for the DUStore Server to delete, the DUStore and the EDU Servers use too many resources. This may cause other Avaya IC servers to fail (for example, the DataServer). |
| Electronic Data Unit Server |
71322 |
Need to improve the performance of the EDU server. |
| Electronic Data Unit Server |
70558 |
EDUs are not retired to CI Repository when there is no DUStore and the EDU exceeds the Idle time. |
| IC Manager |
59828 |
IC Manager needs was not displaying the agent state when "trimwatchevents" is turned on. |
| IC Manager |
59952 |
When the user added an instance of a property, the instance did not appear so the user repeated the process. Multiple instances were being created, which caused the Property Instance GUI to pop up an:
"INTERNAL ERROR- PropAdmin.getLocalPropertyInstances()"
The user was unable to add further property instances. The duplicate instances must be deleted manually from the propinstance table to return functionality. |
| IC Manager |
59965 |
IC Manager is inconsistent in its behavior, it displays the newly added sections sometimes without a refresh and other times only with a refresh. |
| IC Manager |
60380 |
Agent entries in IC Manager may be duplicated or missing when viewed with the Supervisor login. |
| ICM Server |
70433 |
When a customer uses a double quote in their initial question at the start of a chat, any text after the double quote gets truncated. |
| IC Scripts |
63462 |
IC Scripts that are linked to a focus do not run at focus create. |
| Prompter |
91285 |
Occasionally, the example prompter flow will hang while being loaded. The system displays the "wrap up flow (Loading...)" link.
Workaround: Select this link to load the prompter page. |
| Report Server |
60502 |
The Report Server continually tries to insert a record (contact table) that already exists. |
| Softphone |
62499 |
While the hardphone is in a call, the Call List displayed "CTI - Not Logged In". |
| Softphone |
62685 |
When an agent logs into Avaya Agent and clicks on the Agent icon, the red X disappears but the hardphone is still in aux. Long delay to AutoIn. |
| Telephony Server |
60613 |
When the TS.Assign method is activated, the system returns the error: "Already assigned to a device", even though the agent has logged out of and exited the Softphone. |
| Telephony Server |
62753 |
The Definity Telephony Server is causing the voice contactcount to get abnormally high. |
| Telephony Server |
62842 |
If agent receives consultative transfer call, and does not answer, the agent gets screen pop and message on the line appearance. Agent cannot cancel the call because customer's call has been already disconnected. |
| Telephony Server |
63325 |
The system is unable to login more than 1000 agents using the Definity Telephony Server. |
| Telephony Server |
63340 |
In the Telephony Server, a secondary pbxWork thread is being terminated without unlocking the associated CctiDevice object. |
| Toolkit |
61994 |
The EDU Server and the ADU Server cannot call the DUStore.FindWithOperators method because it's not listed in the IDL. The Toolkit garbles the error message so you cannot tell what's wrong. |
| Toolkit |
63319 |
If a server encounters an error when renaming .log file to a .bak file, it should raise an alarm and retry periodically. This should prevent the log file from becoming too large and filling the partition. |
| VOX Server |
63289 |
If partial message is received from the IVR and then the pipe breaks, when the IVR reconnects and writes messages, the VOX Server misreads them and displays error messages about their content. |
| Web Agent |
60314 |
If an agent receives an email with an apostrophe (') in the customer's From address, the email 'freezes' in the client preventing the agent from dismissing or replying to the email. |
| Web Agent |
63405 |
The body of an email messages is blank when it arrives in web agent |
| Web Agent |
70637 |
When an email is sent with parentheses in display name of the email address to another agent and other agent replies, a bad email address message is displayed when the agent clicks Send. |
| WebACD Server |
61307 |
The agent gets an Invalid Email Server error if the servers are running and they try to log on. |
| WebACD Server |
62907 |
If a customer leaves a chat session and does not return within specified time, the WebACD Server should allow wrapping the task properly. Currently, if the customer does not return, wrap-up is not started and, in turn, no wrap-up data is placed in the contact table. |
| WebACD Server |
70416 |
The WebACD Server occasionally stops running. |
| WebACD Server |
70616 |
When an email task is transferred to another agent and the WebACD Server is bounced before the agent takes the task, the task is lost. Task is not maintained in task_offline_detail when in transfer mode. |
| WebACD Server |
70267 |
New Refcount function allows email EDUs to safely perform a VDU.ForceTerminate. |
| WebACD Server |
70317 |
The connector needs to create an agent.+.<loginid> field created to help address client edu lifecycle issues. |
| Workflow Server |
61567 |
It can take up to 45 minutes for the Workflow Server to start after the server is rebooted or was stopped in IC Manager. |
| Workflow Server |
62341 |
The XML parser cannot parse non-ascii characters when running prompter flows. |
| Workflow Server |
62342 |
There is a memory leak in the Workflow Server when an xml document is fetched from a flow. |
Known Problems and Workarounds
This section describes the known issues and workarounds, when available, of Avaya IC 6.0, organized by component.
NOTE: For known issues with installation or migration, see Installation and Migration.
Client Applications
This section describes the known issues and workarounds, if any, related to the client applications in Avaya IC 6.0.
For information about other known issues and workarounds, see:
| Component |
Key |
Summary |
| Avaya Agent |
48909 |
If Avaya Agent doesn't exit properly, it leaves vtel.exe running. This causes the agent to get a Softphone Login Failure the next time they launch Avaya Agent.
Workaround: Agents who have privileges to do so should use the Windows Task Manager to stop the VTel process. Otherwise, they should reboot the computer.
See also key 63201 under Web Agent. |
| Avaya Agent |
59792 |
Multiple simultaneous logins with the same login id will cause spontaneous workmode changes and will cause problems with Avaya Operational Analyst reports.
Workaround: Do not allow multiple agents to share the same login ID |
| Avaya Agent |
72839 |
Avaya IC issues the Blender Client alarm "Possible ADU Crash: FindOrCreate initiated" after the ADU times out. This happens if the agent talks to the customer for a longer period of time than is configured in the Idle Time parameter for the ADU Server.
Workaround: Set the Idle Time parameter for the ADU Server to the longest expected period of inactivity. |
| Avaya Agent |
73645 |
When an agent is logged in to the Avaya Agent but has been inactive for a period of time, the connection to the Blender may be lost. In addition, the agent gets a Core Services Initialization failure message when trying to log in again.
Workaround: Set the ADU timeout value to the longest expected period of inactivity. (The default is 90 minutes.)
Alternatively, enable the ADU Persist property. This writes the ADU to the database, allowing it to reconnect by reading it from the database. |
| Avaya Agent |
90465 |
If an agent disconnects a VoIP call and, soon after, attempts to initiate another VoIP call within the same chat session, the agent receives the message "Voice Chat: Call disconnected." This is because it takes time for the VoIP applet to know that the call was disconnected from the agent side.
Workaround: The agent should wait for the disconnect message from the VoIP applet before attempting to initiate another VoIP call. |
| Avaya Agent |
90496 |
If you try to initiate a VoIP call after the agent session times out because you leave it open and idle for a long time, you will get an error message saying "VoIP Endpoint reservation denied".
Workaround: Log the agent off the system, then log the agent back in. |
| Avaya Agent |
91154 |
There is an issue when multimedia-enabled agents initiate more than one voice contact from the same chat contact. IC 6.0 supports 1 chat contact with at most 1 voice contact (IVChat or Callback).
The situations where this will occur include:
-
Agent initiates a Chat/IVChat, then a Callback.
-
Agent initiates a Chat/Callback, then another Callback.
-
Agent initiates a Chat/Callback, then an IVChat.
Note, the GUI restricts the agent's initiating more than one IVChat from a single Chat. |
| Avaya Agent |
91241 |
If a chat is transferred to a supervisor who is actively monitoring it, the supervisor will not be able to see changes to the EDU while in the chat, nor will the supervisor see a Tab for this chat in the EDU Viewer.
There is no workaround for this other than having the supervisor not look at a chat before having it transferred to them. This would be a training issue. This issue will be fixed in future releases. |
| Avaya Agent |
91390 |
If an agent logs out of Avaya Agent with Deferred emails, they will no longer receive EDU Change events for the Deferred emails when they log back in to the Avaya Agent. This is because when the agent logs out, Avaya Agent removes the data from the EDU that satisfies the monitor criteria for that agent. In the standard, out-of-the-box implementation, this has no ill effect. But if you modified your implementation and rely on getting EDU change events for deferred emails, you will not get them.
Workaround: If an implementation has changed to look for these change events, add back the agent.+ container if it is missing. |
| Avaya Agent Outbound Contact |
73038 |
In the Avaya Agent, if the Telephony Server (TS) status is Up and then changes to Down while an agent is handling an Outbound Contact call, the agent cannot continue handling Outbound Contact calls until he or she ends the conversation manually, logs off, logs in, and rejoins Outbound Contact jobs.
Workaround: If the Telephony Server status changes from Up to Down and Up again while an agent is handling an Outbound Contact call, Avaya agent displays Core Communication Failure Notifications in a dialog box.
At the message requesting the agent complete any active calls, the agent must complete the following steps to continue on the outbound job:
-
End the current conversation and hang up the call using the physical telephone.
-
Click Retry.
-
If additional notification messages display, click Retry.
-
Log out of Avaya Agent.
-
Log in to Avaya Agent.
-
Start Outbound Contact:
- Click the Media tab.
- Click Agent until the button changes to Busy.
- Click the Outbound Contact tab.
-
Join the jobs that you were working on.
- Select the jobs from the Job Name.
- Click Join Job.
-
Click the Off Break button to receive outbound calls.
|
| Blender Client |
62644 |
After ending an IVChat, the agent may go into full Auxwork. Also, when wrapping the chat part of an IVChat first, the agent will go into full Auxwork.
Workaround: Agent should go into Available mode. |
| Blender Client |
72611 |
When a voice agent is configured for outbound dialing, the agent states may get confused. The Blender Client's agent events processing conflicts with the recruitment of a agent to outbound while the agent has a call.
Workaround: One workaround is to turn off the agent events processing through the property on the Blender Client, "agentEventsProcessing=false".
Another workaround is to toggle the agent state. Clicking on the agent head in the status control should make the agent available and recruited for outbound again. |
| Business Applications |
72338 |
The Search Server feature does not work with the IC data model for Oracle only, if they use database collections. |
| Business Applications |
58559 |
We need a way to allow users to format the FULLNAME field in a way that is appropriate for their location. For example, Western European locales print fullname as FirstName-LastName, Japanese locales on the other hand prefer LastName-FirstName.
Workaround: Modify the IC Script "CustomerUpdate.qsc" in the format that suits the location. |
| Business Applications |
62540 |
The Avaya Business Applications (CallCenterQ, CustomerQ, and HRQ) do not support pager functionality through the same mechanism in Avaya IC 6.0 as they did in previous versions. If the mobile device that is the target for alerts is email addressable, they can use email as the notification mechanism. The previous 3rd party software that provided the telephony paging capabilities is no longer available.
The mobile device email address will be used in future releases to notify employees and customers through an email interface to a cellular phone or pager. |
| Business Applications |
71504 |
On a Korean system with two agents created, if you set one agent's UI Language to English and the other agent's UI language to Korean, the Korean agent logs in correctly and the English agent receives an error message.
This occurs because the Avaya Business Applications are only supported for a single language against a given database. All agents using that database will run the same language version of the Business Application.
Workaround: The Avaya Agent can be configured to support multiple languages for a given database. When the Windows Application is generated, enable the Avaya Database Designer's [Localization] section and upload only the messages via the "Generate Windows Application" feature to support additional Avaya Agent languages. |
| Business Applications |
72503 |
Any error messages that are returned when you request a web page from an Avaya Business Application are displayed in a list of 5 different languages.
Workaround: Create the file weberror.html in the same directory in which you store your prompter pages (typically AVAYA_IC_HOME/etc/flows) to override the default of 5 languages that Workflow provides by default. The web page you create in that file is displayed instead. |
| Business Applications Tools |
72880 |
There is a documentation error in the manual. In Chapter 5 - Advanced Searching, the Boolean Search section on page 67.
Workaround: Disregard the following two search methods, which are not supported in Avaya IC 6.0:
-
An exact phrase, by enclosing the terms in double quotation marks.
-
A specific date, by specifying the date.
|
| CallCenterQ |
61555 |
On Korean, Japanese, and Chinese systems, when you add a second customer, CallCenterQ warns that you are adding a duplicate customer.
Workaround: Remove the CustomerPreUpdate script from the Update button in the form. |
| CallCenterQ |
90609 |
In CallCenterQ, you cannot send an email from the client if there is a request record selected. This prevents linking the email to the request it is intended to answer as well as the inclusion of request data automatically into the email.
Workaround: Press the Clear button on the request form prior to sending the email. This allows you to send the email, but it will still not be saved into the database and linked to the request.
Scripting Issue: The MODE function on the record object does not work properly. If you are using iRec.MODE to check if a record is dirty, the system returns a MODE_UPDATE event. It should be returning a MODE_FILLED event. There is no workaround for this issue. |
| CallCenterQ (Internationalization) |
70880 |
CallCenterQ does not support double byte ASCII data in certain situations for DBCS languages. A search using single byte ASCII constraints will not match the equivalent double byte ASCII in any data records.
Workaround: Enter the following data in single byte ASCII format:
- Numeric fields
- Currency symbol and numbers in money fields
- Date fields
- Login names
- The separator `/' in the category field name and the product field description tree
|
| Chat Applet |
70693 |
Certain browser-OS combinations on the Macintosh do not work with the IC 6.0 caller applet solution for chat due to third-party constraints.
Workaround: Agents should direct such customers to seek support through other IC 6.0 avenues, such as sending an email or scheduling a call. |
| Customer Client |
70751 |
The Sun Java Plugin causes problems with chat and shared browsing. The Microsoft VM is required instead of the Sun VM.
Workaround: The chat applet (running in IE) is modified to continue working when the Sun Java Plugin is enabled. Instead of hanging (due to an internal exception) it prompts the user that the Java Plugin is enabled and asks the user to disable it for Shared Browsing to work correctly.
In addition to this, a Javascript hook is available for PSO to customize this implementation and give the user a webpage with instructions to disable Java Plugin on their machine. In the out of the box installation, it prompts the user with a dialog box that explains potential Shared Browsing problems that may arise from using the Java Plugin.
Chat continues to work if the user ignores the Java Plugin message. |
| Customer Client |
71035 |
Registered customer's phone number is not backfilled in the online form when a customer escalates to Chat & Phone or schedules a call, if the phone number is not in the universal mask in the database.
Workaround: For the phone number to be backfilled, it must be in the universal mask in the database, that is, in the format +1 (123) 456-7890, where the country code and area code can vary in length and the country code is optional.
Follow the instructions in the "Configuring Telephone Number Formats" section of the Installation and Configuration Guide.
When this has been done, customers and agents must use the universal mask format when entering the customer's phone number for Chat & Phone or a scheduled call. |
| Customer Client |
71962 89367 |
For English email: The Email Management feature may not properly handle UTF-8 encoded emails when they are sent with 8-bit transfer encoding.
For Chinese email: This happens when MIME encoding is set to None and the 8 bit header is turned on.
Workaround: Send emails with Base64 or Quoted Printable encoding (the normal mode for most email clients). |
| Customer Client |
71885 |
Avaya IC displays a "missing id" message in main browser when the agent is trying to escalate a chat while the website is initializing in the background. The system does not escalate the chat.
Workaround: Wait for the website to come up before escalating any chats. |
| Customer Client |
72447 |
When you click on the Cancel button at the WRU FAQ submit or approve pages, Avaya IC reloads the current page instead of returning you to the referring page. |
| Customer Client |
90610 |
When a chat applet is launched using a Netscape browser, a security dialog is displayed. The user should accept this certificate for chats to work properly. However, if the user does not check the "remember this decision" check box, the user is prompted with numerous additional security dialogs. The user must press Yes at all of these dialogs for the chat to work properly.
Workaround: Check the 'remember this decision' check box and then press the Yes button at the security dialog. If the user presses the No button by mistake, this entry must be manually removed from the prefs.js file in his profile directory or the user can delete the prefs.js file and Netscape will recreate a new file. Please note that all previously stored preferences settings will be lost. |
| Customer Client |
90618 |
Web Management features Chat, Chat & VoIP (Internet Voice Chat), Chat & Phone (PSTN Voice Chat) are supported for Netscape 6 customer browsers. However, versions of Netscape 6 prior to 6.2.1 are not fully compatible.
For Netscape 6 versions prior to 6.2.1, Chat, Chat & VoIP, and Chat & Phone only provide text chatting capabilities. Agent-customer web page sharing and web form collaboration will not function properly. |
| Customer Client (JRun Server Patch) |
73467 |
Chat customers sometimes cannot access the contact center's website even after restarting the browser.
Workaround: There is an issue with the JRun server connector that is installed with Avaya IC 6.0. The JRun server needs patch #39664 or the latest from Macromedia to rectify this problem. Here's a brief description of the patch.
After installing the JRun server, please download patch #39664 or higher from the Macromedia website and apply it to the JRun install. For instructions on how to download and install the patch please visit:
or search for the patch #39664 on Macromedia's support page. |
| IndexQ |
72600 |
When upgrading a collection in IndexQ, the application displays a message that lets the user know that the system is upgrading a collection, but does not notify the user when the upgrade is done.
Because the upgrade can be completed very quickly, sometimes within a few seconds, the user no longer sees an hourglass icon during the upgrade. |
| IndexQ |
91381 |
If a document summary has a special character in it, such as a parenthesis, it is displayed with extra characters in the Link Doc field when you are linking a Word document to a Request. For example, Sample 401 (K) Document comes up as Sample+401%28K%29+document. |
| Letter Generation |
57647 |
You may get a an error if you delete a template being used in a batch. |
| Letter Generation |
58008 |
After closing the Document Editor window, the Letter Generator main window goes to the top, but is no longer focused by Avaya IC.
Workaround: Click the Letter Generator main window to return focus. |
| Letter Generation |
70046 |
You cannot print newly generated documents. When trying to open a pdf file, you get an error opening the document. (Sharing violation).
Workaround: This issue results from trying to print pdf files using GhostScript 7.0. Avaya IC supports version 6.5 of GhostScript for printing of pdf files instead of 7.0. For more information, refer to the IC Installation Prerequisites Guide. |
| Letter Generation |
91557 |
If Avaya IC 6.0 is installed in c:\program files\avaya\ic60, the space in the path name causes problem when processing document (file, print batches) in Letter Generator.
Workaround: Edit the docgen.properties files, in the (<AVAYA_IC_HOME>/docgen/jsp) directory. Change the value of tempfilepath to short path, (for example, change c:\\program files\\avaya\\ic60\\temp to c:\\progra~1\\avaya\\ic60\\temp. |
| Outbound Contact |
71571 |
Avaya Agent allows you to select reason and outcome codes more than once for a single call. Selecting a wrap code more than once for a call result in invalid report information and can affect the Avaya Agent application's operations.
Workaround: Select only one reason code (if appropriate) and one outcome code for each call. Then, click the Proceed button when you are ready for the next call. |
| Outbound Contact |
72102 |
The Web Scheduled Call form requests the user to enter a time zone for his or her locale. The Web Scheduled Call does not account for daylight savings time. As a result, it appears that the timing would be off by one hour.
Workaround: The Web Scheduled Call form displays the Region instead of Time Zone to eliminate any confusion that may arise due to daylight savings time. |
| Outbound Contact |
72696 |
The login for Outbound Contact is restricted to eight characters or fewer, while the Avaya Agent login can be longer.
Workaround: Assign all agents who will use Outbound Contact a login that has eight characters or fewer. |
| Prompter |
90454 |
Avaya IC displays large volumes of customer records accurately in an Internet Explorer (IE) 5.5 browser. When using IE 6.0, large sets of customer records are not displayed correctly.
Workaround: We recommend that you have IE 5.5 installed on your workstation if you intend to display over 50 customer records in your browser at a time. |
| QKnowledge |
56846 |
When printing from the Solution Search window, you cannot select a printer other than the default printer.
Workaround: Before launching Avaya Agent, set the desired printer to be the default printer. |
| QKnowledge |
91377 |
When searching for pdf documents, Acrobat Reader 5.0 displays an error saying that no file is specified or the application hangs.
This is caused by the default "Preference ->Startup setting" in Acrobat Reader 5.0. A new default setting was added to Acrobat Reader 5.0, Adobe that prevents plug-ins that are not written by Adobe from working.
Workaround: Change the option setting to allow the Hummingbird highlighting plug-in to be loaded by Adobe Reader 5 and be used with the Fulview viewer control.
To change the setting:
-
Open Adobe Reader
-
Select Click Edit > Preferences and select "Options" in the dialog box that appears.
-
Un-check the "Certified Plug-ins Only" box.
-
Exit Acrobat Reader.
Please refer to the adobe5_options.jpg for more details. |
| Report Scheduler |
91507 |
Cannot get print using Report Scheduler. Email works fine but printing does not work. There seems to be a connection problem.
Printing and emailing report via Report Scheduler worked in previous times. |
| Siebel VAR Integration |
63648 |
IC 5.6 and 6.0 use Workflow Server workflows that call the Siebel COM Data Server to perform all the data interactions with Siebel. The Siebel COM Data Server object can only have one instance running at a time, which means that other flow instances might attempt to access Siebel at the same time, and receive errors which would make their Siebel queries fail.
Workaround: This behavior is only seen when the system is placed under load. It can be reduced by spreading WorkFlow Servers across separate machines. Siebel suggests changing the integration to use the Siebel ActiveX Interface. This interface uses the Siebel Object Manager to access the Siebel Database. It is capable of running multiple threads simultaneously without interference.
For more information on implementing the Siebel ActiveX Interface, please contact Siebel technical support. |
| Softphone |
61326 |
In very rare cases, Avaya Agent displays an "Out of Memory" error when the retry Login Dialog for the Softphone is displayed. Avaya Agent then shuts itself down.
Workaround: Restart the Avaya Agent when this happens. |
| Softphone |
63165 |
Using reason codes in conjunction with agent events is supported only on the Softphone, not on the hardphone.
Workaround: Use the Softphone for reason codes with agents events. |
| Softphone |
71954 |
When VTel is set to "IgnoreCallWhenBusy" and a call comes in that is not answered, the Wrapup dialog box pops up after the caller hangs up, even though there is no contact to wrap.
Workaround: Close the Wrapup dialog box to return to the Softphone to its previous state. |
| Softphone |
91232 |
When an agent completes a call on the Softphone, sometimes the call is not removed from the Call List. The agent can continue to take new calls and perform all softphone functions.
Workaround: Click the Reset button on the Softphone to clear the "phantom" calls from the Call List. |
| Softphone |
91172 |
When an agent makes a call from the Softphone to an outside line or another agent, the Softphone should display a Hangup button versus an Answer button to enable the agent to hangup if the wrong number was called. The Softphone on the Avaya Agent may enable the Answer button on an outbound call on occasion.
Workaround: Do not press the Answer button. When the call is connected, the Answer button is replaced with the Hangup button. |
| Softphone (with Nortel) |
90558 |
The agent can't reconnect to the caller on the Softphone if a consultative transfer fails.
Workaround: The agent should complete the call using the hardphone and reset the Softphone once the call is over. |
| Unified Agent Directory |
73474 |
The View > Refresh function in the Unified Agent Directory does not refresh an agent's first or last name when those have been changed. If you then right-click on the agent and click Properties, you see that the First and Last Name fields shows the new (current) value and the Display Name field shows the old value. |
| Web Agent |
63201 |
If Avaya Agent doesn't exit properly, it leaves an icon bar displayed.
Workaround: Agents who have privileges to do so should use the Windows Task Manager to stop the qui process. Otherwise, they should reboot the computer.
See also key 48909 under Avaya Agent. |
| Web Agent |
70439 |
The agent can type text to the customer after the customer has left the chat. This happens when a customer leaves the chat before the agent double clicks on the task to start the task. The agent should see a message that the customer has left the chat. |
| Web Agent |
70779 |
When an agent clicks the "Initiate VoIP Request" button in the Web Agent and the command cannot be executed, the phone icon on the task list control displays an "x". If the agent clicks the cancel button, the "x" on the task list control does not go away. The functionality is unaffected. |
| Web Agent |
71296 |
Avaya IC 6.0 displays an alarm indicating that "approverqueue@DefaultTenant" may not have been created or that update_qw_cache flow may not have run.
Workaround: For the first alarm, create the queue. For the second alarm, modify and compile the flow with the correct queue where the emails for approval have to be routed. |
| Web Agent |
71705 |
The Web Agent log file is not found in the AVAYA_IC_HOME\logs directory with the other system log files.
Workaround: By default, the Web Agent log file (webagent.log) is stored separately from the other logs. It is stored in: AVAYA_IC_HOME\Webagent\logs\[machine_name]\ |
| Web Agent |
72314 |
In some cases, when an agent logs in, the Web Agent fails to come up, and there is no error message to explain the failure.
Workaround: If you have difficulty logging in to chat or email channels, contact your system administrator to check to see if there are problems with the WebACD Server. |
| Web Agent |
72244 72430 |
If the agent closes the collaboration browser before wrapping the chat task, script error messages are displayed. This is most likely to happen on version 6.0 of Internet Explorer.
Workaround:
-
The agent should not close the browser before wrapping a chat task.
-
If the agent does close the browser, he should acknowledge the script error messages by clicking yes when prompted so the scripts will keep running.
-
Upgrade to latest version or service pack of Internet Explorer 6.0, since the problem may be fixed by Microsoft in later versions of IE.
|
| Web Agent |
73324 |
You may encounter script errors on the agent's machine under certain Windows configurations. These errors may occur if the agent closes the browser manually before wrapping the chat contact or if the Web Agent closes the browser after the agent wraps the chat contact. Usually the error dialog box appears behind the Web Agent and is not modal, so the agent may not be able to see and acknowledge it.
Workaround: To resolve this script error, update the mssynclogic.html and mssyncframe.html files from the IC60\comp\icm\vdir directory as described below. These changes will prevent the errors from showing up on the agent's machine(s).
Make the following changes to mssyncframe.html:
-
Add the following function to the javascript section:
function isBrowseWinClosed()
{
var isClosed = false;
try
{
isClosed = sessionWin.closed;
}
catch(e)
{
isClosed = true;
}
return isClosed;
}
-
Guard the places in the script where the 'sessionWin' variable is used, by adding script to check if the browser window is closed.
Example:
if(!isBrowseWinClosed())
sessionWin.close();
(Continued on next page.) |
| Web Agent |
73324 |
(Continued from previous page.)
Make the following changes to mssynclogic.html:
Guard all places in the script where the 'browseWin' variable is used, by adding script to check if the browser window is closed. Example:
if (theApplet.isJustActivated(callid) == 1 && !parent.isBrowseWinClosed())
{
var domain = SLGetDomain(browseWin.location.hostname);
var cookies = cookieByDomain[domain];
if (cookies != null)
{
browseWin.document.cookie = cookies;
}
Note: The agents must log in again for the change to take effect. |
| Web Agent |
91211 |
If the WebACD is configured but the site does not have a license for chat or a license for email, or does not have a license for either chat or email, the "no license" error message comes up. This happens even if the respective channel is not configured for an agent. The message appears every time the agent logs in.
Workaround: When the agent dismisses the error message, the Avaya Agent will operate normally. |
| Web Agent |
91241 |
If a chat session is transferred to a supervisor who is actively monitoring it, the supervisor cannot see changes to the EDU while in this chat, nor do they see a Tab for this chat in the EDU Viewer.
Workaround: When a supervisor knows that a chat session will be transferred to them, the supervisor should stop monitoring the chat session. |
| Web Agent |
91256 |
The agent is unable to "use" any local resources when composing a new outbound email. Resource context menus allow the agent to view or edit resources, but "Use" is disabled on local Text, URL, Email, and Email Templates resources.
Workaround: Have the agent copy the text from the resource and paste it into the new outbound email. |
| Web Agent |
91332 |
Ending the chat portion of a Chat & VoIP contact leaves the voice channel in a busy state when the agent hangs up.
Workaround:
-
Train agents to hang up the telephone before wrapping the chat.
-
If an agent does hang up before wrapping, he can make the voice channel available by toggling the agent state between Aux-work and Available.
|
| WebQ |
59409 |
Customer cannot create a new call.
Workaround: The agent role must be enabled for the user that the WebQ Server logs in as, such as Admin. So when configuring the WebQ Server in IC Manager, enable the Agent role for that user in the Security tab. This sets the employee.role_agent field to 1 in the database. |
| WebQ (Fulcrum Search) |
73486 |
WebQ needs to be configured to enable solution search capabilities on Fulcrum.
Workaround: Configure WebQ for Fulcrum solution searching:
-
Create ODBC dataSource for Fulcrum (default QKnowledge_60) and index cq_docs collection using IndexQ
-
Configure WebQ in ICManager using the procedures described in IC Administration Volume 1: Servers & Domains.
- Set the Options\Data Source parameter to "QKnowledge_60"
-
Add the following at the Configuration Tab {"FulcrumDir"= "fulcrum"} {"Module" = "$AVAYA_HOME\bin\fulcrum.dll,fulc_init_connection"}
-
Choose the application focus where external docs will be showed from (f_call_entry_ext or f_call_management_ext) ( below I expect f_call_entry_ext)
-
Copy "query_ext.htm & browse_ext.htm" from $AVAYA_HOME\pages\solution directory to <WebQ Pages Directory>\agent\f_call_entry_ext\solution.solution.
-
Modify the file <WebQ Pages Directory>\agent\f_call_entry_ext\tabs.htm page as follows:
- Replace
<A HREF="../f_call_entry_ext/solution.solution/ query.htm?action=clear&sid=$SID&sid1=$HOST&sid2=$PORT" TARGET="form">Solution</A>
with <A HREF="../f_call_entry_ext/solution.solution/ query_ext.htm?action=clear&sid=$SID&sid1=$HOST&sid2=$PORT" TARGET="form">Solution</A>
-
Copy $AVAYA_HOME\fulcrum\cq_docs\* to WWWSERVER and make it accessible as fulcrum\cq_docs.
-
Modify the file <WebQ Pages Directory>\agent\f_call_entry_ext\ solution.solution\browse_ext.htm as follows:
- Replace
<TD><A HREF="//$WWWSERVER/$FULCRUMDIR/$TABLE_NAME/ $FILENAME" TARGET="form">$SUMMARY</A></TD>
with <TD><A HREF="$WWWSERVER/$FULCRUMDIR/$TABLE_NAME/ $FILENAME" TARGET="form">$SUMMARY</A></TD>
-
Start WebQ and go to Call Entry\Solution tab.
-
Type "vcr" in SolutionKeywords.
-
Select Start Search to display the files that Fulcrum retrieved.
|
| Work Scheduler |
71484 |
You cannot type in the Schedule name field in Work Scheduler, making it impossible for the Notification Server to send scheduled alerts since the name cannot be specified.
Workaround: This is a read only field on the Work Scheduler. You can set the value for this field in IC Manager using the property "QUI\Genaral\WorkSchedule". Refer to the IC Administration Volume 2: Agents, Customers, & Queues for instructions. |
Administration Tools
This section describes the known issues and workarounds, if any, related to the administration tools in Avaya IC 6.0.
For information about other known issues and workarounds, see:
| Component |
Key |
Summary |
| Content Analyzer |
91509 |
The default setting of @sscChangeMe for the GetSuggestedResponse block in the analyzeca email workflow does not use any results found from the Content Analyzer and therefore does not fetch anything from the Web Self-Service pages.
Workaround: To change this behavior, set the TopicList property in the Advanced tab for the GetSuggestedResponse block to $sscTopicList. This change triggers the use of the Content Analyzer results during Web Self-Service queries (depending on the boolean setting of the other properties on the Advanced tab). |
| IC Manager |
45108 |
If you add multiple server configuration parameters on the Configuration tab, clicking Apply may remove previously-entered parameters instead of appending the new parameter onto the list.
Workaround: Add all configuration parameters before clicking apply, or enter a parameter, close the edit dialog box, then reopen the dialog box and add the next parameter. |
| IC Manager |
58494 |
When you change queues or workgroups in IC Manager, the Workflow server needs to be manually updated before it uses those changes.
Workaround: Configure the Workflow server so that it receives an event (and runs a corresponding Update workflow) whenever there is a change in the queue, workgroup, and workgroupqueue tables. |
| IC Manager |
58700 |
If you change an agent's login ID, that agent may no longer appear in the tree view for the domain.
Workaround: Select Manager > Refresh after changing the agent's login ID. |
| IC Manager |
62953 |
If you have a very large number of agents in your database, the Domain Manager may take a long time to process requests.
Workaround: Use the Agent Editor to change an agent's domain instead of the Domain Manager. |
| IC Manager |
70237 |
The out-of-the-box installation of IC Manager does not display the Outbound Contact Monitor toolbar button on the IC Manager toolbar.
Workaround: To open Outbound Contact Monitor, from the IC Manager menu bar, select Tools > Outbound Monitor. |
| IC Manager |
70308 |
You cannot type Japanese characters into a Config Tool edit box.
Workaround: Most text fields in IC Manager allow you to enter text with foreign characters (such as Korean or Japanese) using an IME. In some text fields, however, it is not possible to invoke the Input Method Editor (IME). This includes certain fields in the Server Editor, the Configuration Editor, and the Agent Editor's Miscellaneous tab. To enter text in those fields, use Group Manager to go into System Properties, edit the Admin/Agent section, and set the ForeignTextEntry value to Yes (true). This will add an extra button next to the text field which, when clicked, will pop a dialog that will let you enter the text via the IME. |
| IC Manager |
70511 |
When you create a server in IC Manager, it assumes that the server will be running under Windows, and it uses the "\" delimiter in all default path names.
Workaround: If the server will be running on Solaris, make sure that you change the delimiter in any of the basic or advanced path name parameters. (For a complete list of server properties, see IC Administration Volume 1: Servers & Domains.) |
| IC Manager |
70565 |
Only users of Avaya Agent have password aging enforced on their login. Password aging is not enforced for users access IC Manager and VTel, but not Avaya Agent. |
| IC Manager |
70913 |
If you edit several agents at the same time, changes to their names may be made in the database but may not display properly in the GUI.
Workaround: To verify that the changes are made, check each agent using the Agent Editor in single-edit mode. |
| IC Manager |
71058 |
If the creation of a mail account fails because the CCQ database does not exist, then the associated queue could be created, and subsequently orphaned, in the CI Repository database.
Workaround: Make sure that both the CCQ and CI Repository databases exist before you begin working with mail accounts. For details, see the IC Installation Prerequisites Guide. |
| IC Manager |
71170 |
The default value for the "No User Interval" parameter on the Electronic Data Unit Server is set to 1800 seconds for the voice channel. Be aware that this value causes a voice EDU to be active for 30 minutes after the call is hung up before it is retired. This ensures the EDU does not time out if the call sits in queue.
Workaround: If you do not want the voice EDU to be active for 30 minutes after the call is hung up, change the "No User Interval" to the desired number of seconds that you want the voice EDU to be active after hanging up the call. |
| IC Manager |
72052 |
You can add or modify parameters on the Configuration tab, but you cannot delete any existing parameters.
Workaround: Don't delete parameters on the Configuration tab. You can either update their values or add new parameters that are spelled properly. |
| IC Manager |
72656 |
If IC Manager displays a 'Server down' message when you try to update a server's configuration information, the data displayed in IC Manager may not be valid.
Workaround: The Directory Server may be down and the data displayed in IC Manager may now be inconsistent with what has been saved. After resolving the issue, restart IC Manager to refresh. |
| IC Manager |
72683 |
When you create a copy of a server, IC Manager may not carry over all of the grid property settings from the old server to the new one. Make sure that you check all of the grid property settings for the new server before you put it into production. |
| IC Manager |
72699 |
In order to have multiple Softdialers running in a multiple site configuration, each dialer needs to have a unique pdkdevctl account, and each PDKDialer - TS (TAB) needs to reference this account. This should be handled by a centralized account.
Workaround: In Avaya IC 6.0, the TS requires that a pseudo-agent (pdkdevctrl) be created so that the TS has an agent to dial on behalf of for predictive dialing. This agent should be assigned to same domain as the PDK Server.
For multi-site (multiple Softdialers within the enterprise), you must create different pdkdevctrl agents for each system. Because you must configure each TS for the agent on a system, each subsequent TS must be set to use the equivalent pdkdevctrl agent for the outbound agent login, not set to the default pdkdevctrl. For example, set the second TS to the pdkdevctr2 agent, not the default pdkdevctrl. |
| IC Manager |
72706 |
When you search for agents, IC Manager ignores any Site information included in the search criteria. Therefore you cannot limit the agent list based on site. |
| IC Manager |
72909 |
The Record Alarms configuration parameter is no longer used by the Alarm Server. It is currently documented in the IC Administration Volume 1: Servers & Domains and Core Services Programmer's Guide books. Please disregard. |
| IC Manager |
72931 |
If you are running multiple instances of IC Manager, then domains that you add in one instance may not be visible in the other instances even if you select Refresh.
Workaround: Log out of the other instances, then reopen them. All domains will then be visible. |
| IC Manager |
72970 |
Servers created on the secondary IC Manager in a multi-site environment may have problems with failover procedures.
Workaround: IC Manager users should be assigned to domains that talk to the parent Directory Server. |
| IC Manager |
73102 |
The IC Manager toolbar does not display the Outbound Contact Monitor toolbar button after the application is opened. See also key 70237.
Workaround: Select the Tools > Outbound Monitor menu option to access the application. |
| IC Manager |
73589 |
When you have a large number of agents in the database, IC Manager may take a long time to display the desired list of agents in the Agent Manager.
Workaround: Make your search criteria as specific as possible so that IC Manager only needs to display a smaller number of agents. At the Agent tab in IC Manager, select only the tenant or workgroup that contains the list of agents you need. |
| IC Manager |
73632 |
IC Manager displays the message, "Data inconsistent with the number of columns. Skipping row." when you are trying to create a Hetero Switch Reserved DN Table and there is no data in the table.
Workaround: This error can be ignored. Click Ok on the error dialog to start entering data into the table. Once data is entered into these tables, this error does not occur anymore. |
| IC Manager |
73633 |
There is a limitation to the character length a domain name can be. Domains cannot have names with more than 19 characters. The system displays an error message on the domain when you create agents and try to assign them to the domain. |
| IC Manager |
90423 |
When you delete a site on Avaya IC 6.0, some services are not updated automatically because of their association with the deleted server.
Workaround: Before you delete a site on Avaya IC 6.0, assign these services to the new site: Event Collector, Softdialer, Telephony, TSQS, , IP Gateway, Website Context, Chat, and CIRS. |
| IC Manager |
90511 |
If both server level failover and domain level failover is specified for a server and the domain level failover is later modified, Avaya IC 6.0 overwrites the server level failover information.
Also, if server level failover is specified and a server is then moved from one domain to another, the server level failover rules are no longer valid. However, ICManager does not reset this information. The server will be subject to the failover rules of the new domain, but the old server level failover information will still be visible under the 'Server Group' dialog on the 'Advanced' tab of that server's configuration dialog.
Workaround: Reapply the Server Group changes. |
| IC Manager |
91085 |
The DDE Direct tool has been removed from ICManager in Avaya IC 6.0. It was designed for specific situations and may cause problems in some production systems. |
| IC Manager |
91098 |
You should restart the website after creating new Chat Queue Devices and adding them to the Routing Hint Table.
Web Management Chat Routing uses the ICManager Routing Hint table and Web Self-Service Routing Attributes to determine which workgroups a chat should be queued to. This is achieved by creating Routing Hints in the ICManager Routing Hint table, associating them with Chat Queue Devices in ICManager, and associating them with Self-Service FAQs in the Web Management Self-Service Routing Attributes.
If new Chat Queue Devices are added to Avaya IC 6.0 using ICManager and they are used in the Routing Hint table, the Web Management website application must be restarted, otherwise any Routing Hints associated with the new Chat Queue Devices will be ignored. |
| IC Manager |
91309 |
When you use the Configuration Tab to enter a new TS Group, some of the field values may not be stored correctly. After you have entered a new TS Group (using the procedure described in the IC Installation and Configuration Guide) you need to:
-
Expand the TsGroup table folder, and click on the record you just added from the list in the left-hand pane.
IC Manager displays the record in the right-hand pane.
-
Examine the data displayed for the TS Group. If any information is missing, re-enter it in the right-hand pane and click OK, then Apply.
IC Manager saves your changes to the database. |
| IC Manager |
91372 |
The deployment of some of the Avaya servers, such as the ADU server, requires the configuration of Server Groups on the Advanced tab in IC Manager. |
| IC Manager Operational Analyst |
72952 |
When an agent is defined (under the Security tab), Avaya IC automatically knows that if Supervisor is selected, the agent has rights to everything below supervisor as well. OA needs to have the agent explicitly defined as an agent to report on the agent.
Workaround: If an agent is a supervisor and is defined in IC Manager as a supervisor, select Agent as well as Supervisor to get reports on the agent. |
| IC Manager Outbound Contact |
72741 |
In IC 6.0, Outbound Contact does not support agent phones when configured for "not auto-answer."
Workaround: To set an agent for the Predictive dialing mode, set the agent phone to "auto-answer." Do not configure the phone for "not auto-answer." To set an agent for only Preview or Automatic dialing mode, you can set the agent phone to "auto-answer."
Suggestion, when setting up an agent for Outbound Contact, always set the agent phone to "auto-answer" to ensure that an agent can handle calls made in the Preview, Automatic, and Predictive dialing modes. |
| IC Manager Outbound Contact |
91213 |
The Outbound Contact agent will not use the WebServerPort property to construct the Base URL.
Workaround: When configuring an Outbound Contact agent in IC Manager, do not select WebServerPort as a property in the Property Selection List on the Property Declaration dialog box.
-
In IC Manager, select Tools > Property Declarations.
-
In the Property Selection List, select SystemConfiguration.
-
In the Property for System Configuration list, do not select the property WebServerPort.
|
| IC Manager Outbound Contact |
91339 |
Several items in a list on the Agents component of IC Manager contain "eContact" rather than IC Manager.
Workaround: At the IC Manager > Agents > Agent Editor > Properties tab - the tooltips for the following items in the left pane contain "eContact". They should read "IC". |
| IC Manager / Web Management Services |
72687 |
Localizable captions are not created for extended user properties making them difficult to administer.
Workaround: To customize localized captions for userproperties, edit the customer account management userproperty metadata, which is accessed from the IC Web Management Multi-Tenant Administration pages. The metadata is displayed as: account.text.[full userproperty name] For example, account.text.userprop.req.firstname
To access the metadata:
-
From IC Manager, select Services > MultiTenancy Administration.
-
Select Tenant Properties from the left hand navigation bar in resulting web browser.
-
Select the correct Tenant name from the drop down list and click Customize Tenant.
-
Select the language for the localized captions in the language selector drop down list.
-
Click on Account to show account management metadata properties.
-
Modify the captions as desired (be sure to uncheck the inheritance flag if the property is currently inherited) and you want to change its value.
-
Click Update.
For extended user properties, new metadata must be added to the database to enable localized userproperty captions.
To add new userproperty metadata for an extended property.
-
Create the extended userproperty (see IC Administration Guide for instructions on creating extended properties).
-
From IC Manager select Services > MultiTenancy Administration.
-
Modify the URL in the browser's address bar so it reads the following: http://[servername]/[contextname]/admin/tenancy/addmd.jsp for example,http://myserver.mycompany.com/website/admin/tenancy/addmd.jsp
-
Load the new URL.
-
Enter the name of the metadata for the extended property caption in the Add Metadata administration page: account.text.[full userproperty name] For example, account.text.userprop.ext.myproperty
|
|
|
|
-
Enter the default value for the userproperty caption. For example, My Property Caption.
-
Enter the metadata description. For example, This is the caption for myproperty.
-
Select Language Property to make sure the property can be changed for every language.
-
Click Add Metadata.
This creates a new metadata class and an English instance of the property. To modify the English instance or the value of the property for other languages, see the description above for accessing/modifying localizable captions. |
| Outbound Contact Monitor |
90564 |
In IC Administration Volume 2, Outbound Contact Activity, the Customizing the Monitor Panes section states that the user can click Update Interval to set the refresh rate between 5 and 60 seconds. A setting of 5 seconds is invalid.
Workaround: A valid entry for the Update Interval is from 6 to 60 seconds. |
| Outbound Contact Monitor |
91513 |
In Avaya IC 6.0, if the Telephony Server (TS) status is Up and then changes to Down, Outbound Contact Monitor does not display agent information on the Agent on a Specific Job pane while the agent loses connectivity with the TS.
Workaround: While some real-time data is lost, Outbound Contact Monitor recovers after the TS status returns to Up. |
| Outbound Contact Reports |
72018 |
The Agent Summary value on the Agents Report may not list the total number of Calls Connected, Calls Rejected, Talk time, Idle time, and Preview time for the first reporting period. |
| Outbound Contact Reports |
72085 |
You must extract the telephone numbers from the database before generating the Scheduled Calls Report.
Workaround: The following Note should appear in the following section in the chapter "Outbound Contact Reports" in the Administration Volume 2.
-
"Available Reports," after the fourth bullet, Scheduled Call Reports
-
"Customizing Call Activity and Scheduled Calls Reports," after the second paragraph
NOTE: Before generating a Scheduled Calls Report, you must use the Outbound Contact Supervisor Export feature. For more information, see "Extracting Telephone Numbers" in the Administration Volume 2 guide. |
| Outbound Contact Reports |
72505 |
The database stores the reported date and time range for the generated report in Universal Time Coordinated (UTC) format.
Workaround: When specifying the details for an Outbound Contact report, enter the date and time range for the report in your local time. When the report is generated by Outbound Contact, the report displays the actual time and date range in the Reported Date Range field of the report header section. The date and time appears in the equivalent UTC format of the local date and time.
For the Agents Report, Jobs Report, Call Activity Report, and Scheduled Calls Report, the description for the Reported Date Range in the report's header section should read:
Reported Date Range: The start date and time, and the end date and time for the data are included in the report. Date and time appears in UTC format. |
| Outbound Contact Reports |
91293 |
In Outbound Contact Reports, if the user enters an incorrect report interval the following error message appears with typographical errors.
Please specify the reporting interval date range to be at least 1 hr. apart, to get an accurate report.
Workaround: The correct text should read:
Please specify the reporting interval date range to be at least 1 hr. apart to get an accurate report. |
| Outbound Contact Reports |
91458 |
To run Outbound Contact Reports when using the Oracle database, you must manually create a DSN for the Oracle database.
Workaround: Add the following text to the Installation and Configuration Guide for Outbound Contact Reports.
To configure the Outbound Contact Reports when using the Oracle database, create a DSN for Oracle.
-
Click Start > Settings > Control panel > AdministrativeTools > Data Sources (ODBC).
-
In the OBDC Data Source Administration dialog box, click the System DSN tab.
-
Click Add.
-
In the Create New Data Source dialog box, select Oracle ODBC driver from the Name List and click Finish.
-
In the Oracle8 ODBC Driver Setup dialog box, enter the SoftDialerDBDSN in the Data Source Name field.
-
In the Data Source group, enter the service naming that is specified for the machine in the Service Name field. The service naming points to the Oracle database.
-
Enter the user name in the UserID field.
-
Click OK to save the changes.
-
Click OK to close the ODBC Data SOurce Administrator dialog box.
|
| Outbound Contact Reports (Configuration) |
72370 |
Avaya IC may return an error when you run an Agent report in the Outbound Contact Reporter.
Workaround: The Outbound Contact Reports must be installed on the machine used for the IC 6.0 server. If you want to install Reports on a different machine, install Core Services on the same machine. To configure the Outbound Contact Reports:
-
On the machine you will use to view the Outbound Contact Reports (Reports machine), create a system DSN.
- Click Start > Settings > Control panel > AdministrativeTools > Data Sources (ODBC).
- Select the appropriate driver for your installation.
If you have a MS SQL server database, select the SQL Server driver. If you have an Oracle database, select the OracleODBC driver.
- Name the new DSN "SoftdialerDBDSN."
- Assign the DSN a login for a valid user name and password in the database data. If you need more information on how to create the DSN, please contact your system administrator.
-
Paste the OutboundReporting.exe file on the Reports machine.
- On the IC server machine, copy the OutboundReporting.exe file.
- On the Reports machine, open the <AVAYA_IC_HOME>/bin directory and paste the OutboundReporting.exe file.
-
Paste the Outbound Contact Report files on the Reports machine.
- On the IC server machine, copy the following report files:
- AgentTimeReport.rpt - JobReport.rpt - ScheduledCallReport.rpt - CallActivityReport.rpt
- On the Reports machine, open the <AVAYA_IC_HOME>/bin directory and paste the report files.
-
Create the views and stored procedure that the Outbound Contact reports reference.
- On the IC server machine, copy the following files:
- If using SQL server, copy ReScheduleStats.sql and UpdateJobStartTime.sql - If using Oracle server, copy ReScheduleStats_ForOracle.sql and UpdateJobStartTime_ForOracle.sql
- On the database machine, open any Temporary directory and paste the SQL files.
- On the database machine, run both the SQL files against the Dialer database. Use one of the following tools:
- If using SQL server, the Query analyzer tool or isql utility - If using Oracle server, the Sqlplus worksheet or sqlplus commands
For more information on how to run one of the tools, please contact your database administrator.
|
|
|
|
-
Paste the following DLL files on the Reports machine.
- On the IC Server machine, open the WINNT/System32 directory and copy the crpe32.dll & crwrap32.dll files.
- On the Reports machine, open the windows/system32 directory and paste the DLL files.
-
Paste the following DLL files on the Reports machine.
- On the IC Server machine, open the WINNT/crystal directory and copy the following DLL files:
crxf_pdf.dll Crxlat32.dll p2ixbse.dll P2SSQL.DLL P2LSQL.DLL u252000.dll u25dts.dll u2dapp.dll u2ddisk.dll u2dmapi.dll u2dnotes.dll u2dpost.dll u2dvim.dll u2fcr.dll u2fdif.dll u2fhtml.dll u2fodbc.dll u2frdef.dll u2frec.dll u2frtf.dll u2fsepv.dll u2ftext.dll u2fwks.dll u2fwordw.dll u2fxls.dll u2fxml.dll u2l2000.dll u2lcom.dll u2ldts.dll u2lexch.dll u2lfinra.dll u2lsamp1.dll p2lora7.dll p2sodbc.dll p2sora7.dll ExportModeller.dll crtslv.dll
|
|
|
|
- On the Reports machine, open the windows/crystal directory and paste the DLL files.
If WINNT/Crystal directory does not exist, create a directory named "crystal."
-
Start Outbound Contact Reports.
- Click Start > Explorer.
- In Explorer, navigate to the <AVAYA_IC_HOME>/bin directory.
- Double click on OutboundReporting.exe.
-
In the Logon dialog box, enter the valid dialer database username and password.
|
| Outbound Contact Reports (Database support) |
90562 |
The out-of-the-box installation of Outbound Contact Reports does not support Oracle database as it is installed.
Workaround: If the Oracle Database is installed on your system, install Outbound Contact Reports, then complete the following steps:
-
Configure the DSN for Outbound Contact Reports (See the Installation and COnfiguration Guide).
-
On the IC 6.0 server, navigate to the IC HOME/bin directory.
-
Rename the original report files from:
- AgentTimeReport.rpt to AgentTimeReport_ForSQL.rpt
- CallActivityReport.rpt to CallActivityReport_ForSQL.rpt
- JobReport.rpt to JobReport_ForSQL.rpt
- ScheduledCallReport.rpt to ScheduledCallReport_ForSQL.rpt
- AgentTimeReport_ForOracle.rpt to AgentTimeReport.rpt
- CallActivityReport_ForOracle.rpt to CallActivityReport.rpt
- JobReport_ForOracle.rpt to JobReport.rpt
- ScheduledCallReport_ForOracle.rpt to ScheduledCallReport.rpt
-
From the Start menu, click Start >Avaya Interaction Center 6.0 > Outbound Contact Reports.
|
| Outbound Contact Supervisor |
71348 |
The Region ID defined for the Outbound Contact system may not display in the Region field on the System Settings right pane. This is found in the "Maintaining System Information" section of the chapter "Outbound Contact Supervisor" in the Administration Volume 2 manual.
Workaround:
-
Open the System Settings node in the left pane.
-
Open the Region node in the left pane.
-
Verify that the Region for the contact center exists in the left node and is saved.
-
Open the System Information node in the left pane. The System Information form appears in the right pane.
-
Select your contact center's region from the Region field drop down list.
-
If the region the system is located does not appear in the drop down list, right click System Information and select Refresh from the context menu.
-
In the right pane, select your contact center's region from the Region field drop down list.
-
Select File > Save to save the system information.
|
| Outbound Contact Supervisor |
71969 |
The Outbound Contact Management Supervisor help system is in error.
Workaround: The online Help accessible from the Outbound Contact Management Supervisor has the following corrections:
Defining Daylight Savings Times Rules The following paragraph replaces the third paragraph in the topic titled, "Defining Daylight Savings Time Rules":
Use a DST rule if your contact center if the customers are in a time zone that uses daylight savings time.
Establishing Calling Lists The following paragraph replaces the second paragraph in the topic titled, "Establishing Calling Lists":
You can define multiple calling lists for an outbound job. If you want to assign specific groups of agents to speak to specific customers, create a second outbound job with a separate calling list.
Establishing Calling Lists The following Note in the topic titled, "Establishing Calling Lists," replaces the current note in step 5, substep b:
In order to dial a customer telephone number, Outbound Contact applies the dialing window and region criteria to the telephone numbers. As a result, a customer may not be called if the telephone number does not meet the conditions set in the dialing window or region definition. Also, Outbound Contact will call a customer who rescheduled a call before calling a customer for the first time.
Loading Import Lists into the Database The last sentence in paragraph one in the section titled, "Loading Import Lists into the Database," paragraph 1, no longer applies. |
| Outbound Contact Supervisor |
72095 |
The OK button in the lower right corner of the Outbound Contact Supervisor window closes the window without saving changes.
Workaround: To ensure that your current changes are saved, Select File > Save before clicking the OK button. |
| Outbound Contact Supervisor |
72523 |
In the Outbound Contact Supervisor, the example in step 4 of Creating Association Rules needs clarification.
Workaround: Replace the text for step 4 with the following text, but keep the paragraph that identifies cross-references.
4. Select Region or Dialing Window from the Reference table field drop down list to tell Outbound Contact how to use customer information based on defined regions or dialing windows.
* If you select Region, Outbound Contact uses the patterns you set for the defined regions and the defined dialing window for the job.
* If you select Dialing Window, Outbound Contact uses the defined region for the system and the patterns you set for the defined dialing windows. |
| Outbound Contact Supervisor |
72621 |
The required order to define the Outbound Contact system settings is documented in a bullet list, but not explicitly numbered to indicated the required order.
Workaround: In the IC Manager Outbound Contact Supervisor documentation, the bullet list in the Understanding System Settings heading after the section Maintaining the Outbound Contact Environment should be numbered. The first paragraph should read:
This section describes each system setting. Before defining a job, complete the Outbound Contact system settings in the following order:
-
Dialing windows
-
Daylight Savings Time (optional)
-
Time zones
-
Special Dates
-
Regions
-
Association rules
-
Do Not Call list
-
System information
|
| Outbound Contact Supervisor |
72752 |
In Avaya IC 6.0, Outbound Contact can dial too many outbound calls in automatic and predictive dialing modes. As a result, nuisance calls occur.
Workaround: To eliminate nuisance calls, in Outbound Contact Supervisor, set the threshold values on the Advanced tab to the following values.
-
Lower threshold = 0
-
Upper threshold = 1
|
| Outbound Contact Supervisor |
73329 |
There is an error in note in the Outbound Contact Supervisor chapter of the IC Administration Volume 2: Agents, Customers, & Queues manual.
Workaround: In the Outbound Contact Supervisor chapter of the IC Administration Volume 2: Agents, Customers, & Queues manual, the note after the step 3 in subsection Using Dialing Windows should read:
"Outbound Contact uses the outbound job region associations and time zones to calculate a customer's local time." |
| Outbound Contact Supervisor |
91328 |
There is an error in the description of a blending parameter in the Outbound Contact Supervisor chapter of the Administration Volume 2 guide. The field description for Minimum number of agents in subsection Agent Blending Parameters is not accurate.
Workaround: Remove the first paragraph of the description for Minimum number of agents. The description should read:
When the number of active agents on an outbound job drops below the minimum number of agents, the system may move those agents to other activities. This number must be less than or equal to:
|
| Outbound Contact Supervisor |
91482 |
The system settings required to create or modify a job are incomplete in the Outbound Contact Supervisor chapter of the Administration Volume 2 guide.
Workaround: In the Outbound Contact Supervisor chapter of the Administration Volume 2 guide, the introductory text in the "Before You Can Add or Modify a Job" should read:
To create or modify an outbound job, you need the following:
-
Dialing window to define the regulated times when a contact center can conduct calling activities. For details see, "Establishing Dialing Windows," on page 121.
-
Time Zone to specify the time zone where customers in your calling list are located. A time zone defines the offset of a location's current time with respect to Universal Coordinated Time (UTC). For details see, "Defining Time Zones," on page 126.
-
Region to define an area where the same time zone, DST rule, and special dates apply. Outbound Contact uses the settings of the assigned region to control its dialing behavior for the telephone number. For details see, "Defining Regions," on page 130.
-
System Information to determine specify contact center address information including regional information about where the system is located. For details see, "Maintaining System Information," on page 142.
-
Association Rule to link customer telephone numbers with a region or dialing window. For details see, "Defining Association Rules," on page 132.
If desired, a Prompter script for the agent to follow during the outbound job. Use Workflow Designer to create Prompter scripts. You cannot create Prompter scripts in Supervisor. For information on how to create a Prompter script, see Avaya Workflow Designer Guide.
Agents cannot log in to outbound jobs that do not have an associated dialing window. You can associate a script or dialing window with more than one outbound job. |
| QLegacy |
73436 |
There are several errors in the file qlegacy_customize.html, which is installed in<install_dir>\IC60\examples\Oledb\doc.
Workaround:
-
The correct oledb.adl path in Step 4 of "Testing the Sample QLegacyConnector DLL Functionality" should be: IC60\examples\oledb\demo\oledb.adl, not IC60\design\examples\oledb\demo\oledb.adl
-
Reorder the step numbers from Step 15. The order currently reads: Step 15 Step 19 Step 16 Step 17
-
Between steps 15 and 16, you need to reconfigure the database.
|
| Seed Data |
70944 |
The following properties that are set by the seed data are not used in this release. These properties have no effect on your system configuration.
|
| Seed Data |
90617 |
The email.outbound flow that is provided with Avaya IC 6.0 is highly dependent on some settings in IC Manager as well as settings within blocks of the relevant flows. These settings are largely dependent on the production environment, so the initial configuration will not work unless changes are made.
Until the production environment is well known, it is recommended that the flow not be run at all. This is done by clearing the check box 'Run Outbound Email Flow' in the Analysis section of the Email Server configuration in IC Manager.
Workaround: If you want to run the flow as an Out of the Box solution, the following settings are required:
In the email.outboundxx flows: Set the GetAgentQuota Block -> Basic Tab.DefaultQuotaValue to 0.
In the wacd.qualifyemail flow: ApprovalQueue/Agent Block -> Basic Tab.ApprovalQueueID should be blank.
In ICManager/Groups Properties: Set the Email/Agent.ReviewQuota property to 0.
Any of the agent's ReviewQuota properties that are not cascaded from the ICManager/Groups Properties should also be set to 0. |
| Softphone (VTel) |
73459 |
Avaya IC displays VDU.SetOneValue("agent.!","") in response to a VDU.End.event in the VTel log file.
Workaround: Please ignore this error. This response should not have been sent because the EDU has ended. |
| Web Management Website |
57265 |
When an email is sent through the website, the EDU shows "Has Attachment" = "True". This is not accurate, as there is no way to add an attachment when sending an email from the website. |
| Web Management Website |
58003 |
With high-volume sites or sites that intend to keep the software running for a long time, JRun may stop when trying to rotate it's log files.
Workaround: Set JRun to log errors only. |
| Web Management Website |
70545 |
The Admin pages to view the results of a customer satisfaction survey do not work.
Workaround: The results of the survey correspond to a queue, they no longer correspond to a specific tenant or task. The results are in the database in CI repository.contact and the ccq.w_chat_survey tables so you can write your own queries to access them. |
| Web Management Website |
70749 |
If the Java plugin is installed on the agent's machine, the Send Page button on the caller applet does not work.
Workaround: Disable the Java Plugin option from the Control Panel. |
| Web Management Website |
72361 |
When you click on a ripple in the DataWake record, you get a "404 Not Found" error. This happens only if the DataWake filter is not the first one in the list of ISAPI filters.
Workaround: Move the DataWake ISAPI filter to the top of the list of ISAPI filters in the Internet Service Manager. |
| Web Management Website |
72460 |
On the DataWake Admin page, an input of .01 in the customer timeout field causes an internal error.
Workaround: Enter a whole number in the PAC timeout field. |
| Web Management Website |
72883 |
With large volumes of email, the ADU queue information may become flooded, with a negative effect on OA reporting.
Workaround: To avoid potential ADU flooding, set the arrival rate of emails sitting in an exchange server to something around 15 seconds. This will allow the ADU Server to keep up with the change events associated with each contact. |
| Web Management Website |
91056 |
Chat & Collaboration is supported for AOL 6 and 7, but with a reduced set of functionality. Text chat, on-hold treatment using URL pushing, and agent Page Push are supported. Collaboration such as Shared Browsing, Collaborative Form Filling, and customer Page Push are not supported.
Workaround: To get full Chat & Collaboration functionality, run Internet Explorer over the AOL account connection. |
| Web Management Website |
91184 |
Updating the Fulcrum index may register a failure on some Operating System/Service Pack/Database Admin combinations.
Workaround: To make the updater work correctly across all combinations, modify the files as indicated below:
"c:\Program Files\Avaya\IC60\fulcrum\bin\execsql"
UNPROTECT TABLE qw_wru_en;
VALIDATE INDEX qw_wru_en VALIDATE TABLE;
|
| Web Management Website |
91186 |
When multiple machines are set up to host the administrative web pages, the fulcrum_updatendx.cmd and fulcrum_setup.cmd files cannot update or create the Fulcrum indexes. This is caused by the administrative process maintaining exclusive write permissions to the Fulcrum index files.
Workaround: To update the Fulcrum index in this situation:
-
Stop the JRun process that hosts the administrative web pages.
-
Run the appropriate cmd file.
-
Restart JRun.
|
| Web Management Website |
91240 |
Cancelling a chat task from the administrative web pages causes the chat customer to remain "on-hold" indefinitely. The customer does not receive a notice that their chat was cancelled but continues to receive messages to hold for the next agent.
Workaround: Cancel chat tasks from the administrative pages only when absolutely necessary and do so very carefully. |
| Web Management Website |
91397 |
Oracle Only. The DataWake "search by date" feature does not return any results when run against an Oracle database. All the other search criteria features should work correctly. |
| Workflows |
71822 |
The chat, email and TS Workflows all have a write edu block as the last block. This causes a race condition because the routing happens before EDU values are written. As a result, a contact will be routed to the desktop without any EDU information.
Workaround: Change the out-of-the-box flows so that they do not write to the EDU in the last block. |
| Workflows |
72930 |
String literals in Flows have to use UTF-8 encoding - Basic is initialized to use UTF-8 under all language locales, including English, for i18n portability. |
| Workflows |
90604 |
Flows that use toolkit.readEvent can only be started by a Start or Assign method, or by the "start" or "initialscript" configuration settings. If a flow is started in some other way and tries to use this function, it will receive a thread fatal error and stop with the error message "Cannot access event queue". |
Design Tools
This section describes the known issues and workarounds, if any, related to the design tools in Avaya IC 6.0.
For information about other known issues and workarounds, see:
| Component |
Key |
Summary |
| Avaya Agent |
61271 |
If you starting the debugger and a script is coming in, while going through the script, Avaya Agent calls the screen pop script.
Workaround: This is a known limitation, Avaya IC cannot debug asynchronous IC Script calls while debugging another IC Script . |
| Database Designer |
62160 |
The "byte" data type is no longer supported in Avaya IC 6.0, although the selection appears in the GUI. Byte data types will be migrated to String(1) in a future release. |
| Database Designer |
70962 |
The Application directory does not correspond to the Application Name in "Generate Windows Application".
Workaround: Before generating an application, you should check that the directory name is correct, and enter the directory name manually if necessary. |
| Database Designer |
73442 |
IC Script Editor is unable to add file (IC script) if this IC script is not created using the IC Script Editor. When a user pastes a new IC script in the \\app\design directory, attempting to open it using IC Script Editor in the Database Designer fails.
Workaround: Open and save scripts using IC Script Editor. |
| Database Designer |
73573 |
Database Designer does not support multiple versions of Avaya IC on one machine. If another version is installed, both versions will use the same Qdesigner.ini file, which may produce unwanted results.
Workaround: Configure the Database Designer to work with one version of Avaya IC on each machine. |
| Database Designer |
91267 |
If you attempt to upload seed data to a non-existent database, Database Designer will report errors and IC Manager may hang.
Workaround: Always ensure that you have created the database before attempting to import the seed data. |
| IC Email Management |
90615 |
The email.outbound flow that is provided with Avaya IC 6.0 is highly dependent on some settings in ICManager as well as settings within blocks of the relevant flows. These settings are largely dependent on the production environment so the initial configuration will not work unless changes are made.
Until the production environment is well known, it is recommended that the flow not be run at all. This is done by clearing the check box 'Run Outbound Email Flow' in the Analysis section of the Email Server configuration in ICManager.
Workaround: If you want to run the flow as an Out of the Box solution, the following settings are required:
In the email.outboundxx flows: Set the GetAgentQuota Block -> Basic Tab.DefaultQuotaValue to 0.
In the wacd.qualifyemail flow: ApprovalQueue/Agent Block -> Basic Tab.ApprovalQueueID should be blank.
In ICManager/Groups Properties: Set the Email/Agent.ReviewQuota property to 0.
Any of the agent's ReviewQuota properties that are not cascaded from the ICManager/Groups Properties should also be set to 0. |
| Prompter |
56119 |
Sample Prompter wrapup flow gives agent only 0.5 seconds to see the results.
Workaround: While the flow is running, click the History node from the Session node in the left side of the Prompter Client. The history displays all the answers received to that point in the flow. However, if the agent clicks Next after the last question, the final Survey results are not displayed. |
| Prompter |
62740 |
Sample Prompter wrapup flow does not add up scores from each wrapup entry. To obtain a cumulative score, you must modify the sample workflow. |
| Prompter |
73460 |
The Microsoft Webbrowser control which comes with Internet Explorer 6.0 has a memory leak issue that affects Prompter. If an agent uses Avaya Agent with the Prompter Control and IE 6.0 and all current critical updates, the agent desktop software will show significant leaks (>100K).
Workaround: To run the Avaya Agent Client with the Prompter Control for extended periods of time without shutting it down, use Internet Explorer 5.5 SP2 on the agent desktop.
Note: The leak occurs when an agent runs Prompter flows, not when the Prompter is present on the agent desktop. |
| Router Blocks |
90548 |
The prompter.sample_wrapup flow shows how a survey containing three questions, two of which could have multiple answers that can be selected by the agent, could be conducted when an agent wraps up a contact. The flow obtains the XML format of the pages containing the survey and processes the XML pages.
Workaround: You should carefully design the DHTML pages in the Prompter Blocks of the flow so the XML string that is handled by the flow is minimal. The flow demonstrates how to obtain answers for each question in the survey and write them to the eDU. However, depending on your business needs, it is recommended that you only modify the code GetAnswerToQ block to obtain and parse the XML once. |
| Router Blocks |
90616 |
The email.outbound flow that is provided with Avaya IC 6.0 is highly dependent on some settings in ICManager as well as settings within blocks of the relevant flows. These settings are largely dependent on the production environment so the initial configuration will not work unless changes are made.
Until the production environment is well known, it is recommended that the flow not be run at all. This is done by clearing the check box 'Run Outbound Email Flow' in the Analysis section of the Email Server configuration in ICManager.
Workaround: If you want to run the flow as an Out of the Box solution, the following settings are required:
In the email.outboundxx flows: Set the GetAgentQuota Block -> Basic Tab.DefaultQuotaValue to 0.
In the wacd.qualifyemail flow: ApprovalQueue/Agent Block -> Basic Tab.ApprovalQueueID should be blank.
In ICManager/Groups Properties: Set the Email/Agent.ReviewQuota property to 0.
Any of the agent's ReviewQuota properties that are not cascaded from the ICManager/Groups Properties should also be set to 0. |
| Toolkit |
91201 |
If you change the system clock in large increments (over 2-3 seconds per minute) when IC is running, IC requests may fail with "Timeout" errors.
Workaround: Do not change the system in large increments when IC is running. Some commercial timesync products may provide gradual clock corrections over time. We recommend that you take advantage of such features if possible. |
| Workflow Designer |
49926 |
Workflow Designer cannot print workflows that are more than one page long. Print workflows in one page increments. |
| Workflow Designer |
59871 |
Compile time variables do not function in subroutines within block scripts. The compiler does not call the code between the variables when compiling the workflow.
Workaround: Comment out the following lines around the subroutine to ensure that the code between them is called during the compile:
-
#If PROJECT_DEBUG Then
-
#End If
|
Servers
This section describes the known issues and workarounds, if any, related to the servers in Avaya IC 6.0.
For information about other known issues and workarounds, see:
| Component |
Key |
Summary |
| Avaya Servers |
71554 |
If you stop a server and immediately try to restart it on Avaya IC 6.0, the system displays the error message "No one in that category will talk to me".
Workaround: After stopping a server on Avaya IC 6.0, wait 10 seconds before re-starting a server. |
| Notification Server |
59225 |
The word "Alert" is hardcoded in the Notification Server and is passed to CI Repository. This is a limitation of Avaya IC 6.0. |
| ORB Server |
71953 |
The Windows NT Services dialog does not reflect the true status of the ORB server. In other words, the ORB could be listed as Started in the Services menu when it is, in fact, down. This also means that you cannot start or stop the ORB server from the Windows NT Services dialog box.
Workaround: Use IC Manager to determine the status of the ORB server, and only start or stop it using the methods described in Avaya IC Administration Volume 1: Servers & Domains. |
| Report Server |
71423 |
The Report Server does not create a data query log file, even if a valid path is provided in IC Manager. All logging takes place in the file Report.log in the logs directory. |
| Report Server |
72484 |
The Report Server saves text files for Server Trace Level 10 in the <install_dir>\IC60\temp directory, not the <install_dir>\IC60\logs directory, as set out in IC Administration Volume 1: Servers & Domains.
If you set the Server Tracel Level field on the Debug tab to 10, the Report Server saves text files with information about each EDU in the <install_dir>\IC60\temp directory. The Report Server names these text files <eduid>.txt.
Workaround: Avaya IC does not automatically delete these files. You must manually delete them when they are no longer needed for debugging. If you do not reset the Server Trace Level, the files will continue to accumulate in the <install_dir>\IC60\temp directory. |
| VOX Server |
63564 |
If the IVR stops running, the VOX will continually try to re-establish the connection to the IVR and alarms will be raised.
Workaround: Stop and restart the VOX Server. |
| WebACD Server |
62593 |
WebACD Agent Statistics do not display correct information when the agent switches to manual mode and lowers the task level for email.
Workaround: In Avaya IC 6.0, the Avaya Operational Analyst reporting application provides real time monitoring for agents and queues on the system. Use this functionality for monitoring agents and gathering real time statistics. |
| WebACD Server |
72453 |
The email outbound workflow ignores SME and REQ alert properties that are set in IC Manager.
Workaround: If you need to change the values of these properties, change them in a workflow, not in IC Manager. In Avaya IC 6.0, workflow values overwrite those set in IC Manager. |
| WebACD Server |
72950 |
After an agent sends an email of type "Request for Additional Information" or "SME", when the reply to that request is received, it is routed back to the agent who sent the request. To route the request to any available agent, the Analyze flow must be modified.
Workaround: Edit the Analyze flow & Outbound flow for these settings and route replies accordingly. |
| WebACD Server |
73322 |
The WebACD Currently Running Tasks page displays zero for all of the task timers for all the queued tasks.
Workaround: Do not use the WebACD statistics page for monitoring queue times. Use Avaya Operational Analyst functionality to get this information. |
| WebACD Server |
73342 |
When an agent is handling voice contacts and the following message is displayed in the prompter frame, "Flow could not be started!", it means the out-of-the-box Wrapup flow needs to be restarted.
Workaround: Use the Restart option on the Prompter frame to load the Wrapup flow correctly and continue your session. |
| WebACD Server |
91109 |
The WebACD Server does not respond to VESP calls until restart is complete. Restarting the WebACD Server can take several minutes if there is a large number of active contacts when the WebACD Server is restarted. During the time that it takes to restart the server, IC Manager shows the WebACD Server as down and the other servers may issue alarms indicating that the WebACD Server is down.
Workaround: Wait a few minutes for the WebACD Server and refresh the IC Manager Server Manager dialog to show the WebACD Server is up. |
| Web License Manager Server |
61174 |
If the Web License Manager (WebLM) Server stops running, you cannot setup other Web License Manager Servers.
In a segmented / multi-site license there are hostids defined for each of the segments. The hostids are of all of the WebLM servers used to implement the licensing solution for the customer.
As a security measure, each WebLM server must authenticate itself with all the other servers defined to be peer servers. Each peer server implements one of the other hostids. For proper operation there must be a server for each segment defined in the license file.
After installing a new multi-segment license, the operator has 96 hours to get all the WebLM servers (the peers) configured and talking. Otherwise no further licenses will be granted. This prevents a customer from requesting 2 licenses - one with 10 / 90 and one with 90 / 10 and trying to deploy the first at site A and the second at site B - to get 180 licenses. Once the servers are communicating (even if it is longer than 96 hours) normal operation is returned.
Workaround: After installing a new license, the administrator should configure the peer servers . This is a 2 stage process. The first stage is get all the servers to the same license version, then setup the peer servers.
Some issues are: a) a server entered into the peer host list must be currently operational and running the right license for WebLM to allow the peer servers to be configured (that is, if you are configuring server A with peer server B, then B must already have the license installed). b) if a server stops running or becomes unavailable, then the peer servers can't be set (even if all the other servers are valid). |
| Web Management Server |
91117 |
The Web Agent is slow to start with 5000 agents in the employee table. If the WebACD is running on a 512MB system, memory thrashing occurs.
Workaround: The IC 6.0 WebACD requires about 160K of memory per agent in the database. This includes all non-deleted agents, independent of their channel assignments and login state.
For example, if there are 5,000 agents defined in the system, the WebACD needs about 800MB (160K * 5000) of RAM. |
Telephony
This section describes the known issues and workarounds, if any, related to the telephony switches in Avaya IC 6.0.
For information about other known issues and workarounds, see:
| Component |
Key |
Summary |
| Aspect CallCenter |
71096 |
Softphone login will fail if the position id is not entered.
Workaround: Select "skip softphone login", when the Avaya Agent comes up, then right click the media tab and select "softphone login". CTI login should take place properly. |
| Aspect CallCenter |
73472 |
The out-of-the-box ts.incomingcall workflow TransferCall script does not work for Aspect if the pbxType is set to Aspect.
Workaround: Set the the pbxType parameter for Aspect to Avaya. |
| Avaya CONVERSANT |
72120 |
The argument variables need to be preserved on the Avaya CONVERSANT IVR. You cannot always rely on the integrity of these variables, therefore it is good programming practice to protect your data.
Workaround:
-
Use a set of argument variables (such as eduid, last_name, first_name, etc.) in the Script Builder script to keep the values for your data.
-
Create a temporary set of argument values (such as arg1, arg2, etc.) to be used for passing parameters back and forth to the vesp_dip.
For example, to call a set_vdu:
-
Move vduid into arg1.
-
Move last_name into arg2.
-
Move first_name into arg3.
For a getvdu, call it with the temporary variables, then copy the returned values into their "real" containers. |
| Definity G3 Telephony Server |
72235 |
When agent events are not enabled on Telephony Server, RONA does not work properly. A change of agent state event is not sent so a TS.Disconnect is never sent.
Workaround: Enable Agent events for the Telephony Server in IC Manager to get RONA to work properly. |
| Multi Site Heterogeneous Switch |
91475 |
If the Heterogeneous Multi Ani Table has an ANI value that is longer than 11 characters, the Telephony Server hangs.
Workaround: Do not exceed 10 characters in the ANI table for hetero-switch transfer. |
| Nortel |
91230 |
On consultation calls (TS.TransferInitVDU) across PBXes, where the initiating party is on a Nortel PBX, the disconnection of the consultated party will cause the PBX to issue a TpDisconnect with BOTH call ids. This is the same scenario as that of a transfer.
The TS can not distinguish between them and informs the client application both calls were gone, i.e., a transfer to the consulted party took place. The primary call, however, is still on hold at the hard phone. The call will have to be manually retrieved and terminated. This is a problem imposed by the Nortel link itself. |
| Telephony Server |
72411 |
In some cases, the Telephony Server may not write out the statistical values for some call statistics including:
This affects reporting based on EDU containers, particularly when there are multiple legs for a call. |
| Telephony Server |
73578 |
The ability to assign to the TS with a *r has been removed from this release in order to enable support for Advocate routing.
Workaround: Workflows that use *r should be modified to use the new option to run a certain workflow based on the EDU that issues an adjunct route, using *rRouting (i.e. VDN, CDN). |
| Telephony Server |
91071 |
When running with call volumes above 10,000 calls/hour, it is recommended to enable the TS's thread pool.
Workaround: Enable the TS's thread by adding a sequence couple in the Configuration tab, with a name of "thread_pool_size" and value of, as a rule-of-thumb, 1% of the call volume. For example, with 10k calls/hours set the thread pool to 100; for 25K, use 250 thread and so forth. |
| Telephony Server |
91527 |
If an Agent Data Unit (ADU) server is down in a Wide Area Network (WAN), and you restart the Telephony Server, the Multi Site Hetero Switch (MSHS) functionality may assume that it did not find an ADUID for a requested destination and the request (makecall, transfer, etc.) fails with an "invalid destination" error.
The Telephony server does not prevent the agent from logging in, but no ADU container is created which results in data loss.
Workaround: Make sure all servers in your WAN environment are functioning properly, then restart the Telephony Server if necessary. |
| Telephony Server Queue Statistics Server (TSQS) |
91467 |
The failover configuration in a multi-domain environment may incorrectly assign a TSQS to a Telephony Server (TS) that is not responsible for the entire call flow. This results in the TS sending continuous alarms to the system.
Workaround: Stop and restart the Telephony Server, the TSQS, and the EDU Server to stop the alarms. |
Documentation
This section describes the known issues and workarounds, if any, related to the documentation for Avaya IC 6.0.
For information about other known issues and workarounds, see:
| Component |
Key |
Summary |
| Documentation |
73263 |
There is a documentation error on page 44 of IC Administration Volume 3: FAQs, Document Collections, & Legacy Data.
The manual reads: <Thesaurus Name="Quintus.fth"></Thesaurus>
Workaround: It should read: <Thesaurus Name="Avaya.fth"></Thesaurus> |
| Documentation |
73432 |
The range of settings for priority values for the following functions is inconsistently documented in the following manuals.
-
Devices and Queues
- ADU Server Programmer's Guide, page 21
- Administration Guide, Volume 2, pages 92, 94
-
Outbound Contact
- Administration Guide, Volume 2, pages 152, 154
Workaround: In all instances, the correct value range should be 0 - 10, with 0 being "highest" priority and 10 being "lowest" priority. |
| Documentation Data Models |
72944 |
Proactive Contact is no longer supported as of Avaya IC 6.0.
Workaround: References to Proactive Contact in the data model entities and aliases in the following books should be ignored as the feature is not supported.
- CustomerQ Data Model Reference, page 95
- CallCenterQ Data Model Reference, pages 16, 29
- HRQ Data Model Reference, page 16
|
| Documentation IC Manager |
72854 |
There is a documentation error in Chapter 3, IndexQ Operations, of the IC Administration Volume 3: FAQs, Document Collections, & Legacy Data manual.
Workaround: The File > Make Knowledge Network Compatible menu option is documented in error. Please ignore this section, this functionality is not supported in Avaya IC 6.0. |
| Documentation Outbound Contact Supervisor |
91221 |
There is an error in the note in the Outbound Contact Supervisor chapter of the Administration Volume 2 guide.
Workaround: In the Outbound Contact Supervisor chapter of the Administration Volume 2 guide, the field description for Maximum number of agent and Maximum agent idle time in subsection Agent Blending Parameters are not accurate.
-
In the Maximum number of agents description, remove the second paragraph of the description for Maximum number of agents.
-
In the Maximum agent idle time, change "will" to "may" in the second sentence.
The descriptions should read:
Maximum number of agents Helps to move agents between work when the work load varies. When the number of agents active on a job exceeds the maximum number of agents, the system may move agents on this outbound job to other activities.
This number must be greater or equal to:
Maximum agent idle time The maximum number of seconds that an agent can be idle. If an agent is inactive for more than this length of time after handling a call, the system may remove the agent from Outbound Contact. |
| Documentation |
91412 |
Windows XP Professional has some issues that affect the display on the agent's workstation.
Problem 1: Avaya Agent menu leaves blank space on Avaya Agent when user clicks off menu.
Workaround: Windows XP Professional does not repaint display correctly.
To repaint and display the missing area:
-
Minimize Avaya Agent.
-
Restore Avaya Agent to full size.
Problem 2: The Start menu for Windows XP Professional displays behind Avaya Agent if Avaya Agent is set to Always On Top.
Workaround: Windows XP Professional does not handle Always on Top setting correctly.
To view and access the Start menu for Windows XP Professional, perform one of the following:
-
Minimize Avaya Agent.
-
Click the Avaya Agent Start menu and disable Always On Top. If you choose this option, you need to enable Always on Top again, if you do not want other applications to open on top of Avaya Agent.
|
| Documentation |
91477 |
There is an error in the instructions for configuring Outbound Contact Management in the IC Installation and Configuration Guide.
On Page 128, "Creating the SoftDialer Server", the recommended entry for the IC�Data Source should read, "Select the Dialer for the IC Data Source." |
Softdialer mscon.ini file
This section describes the Softdialer Dialing Kernel server (PDK) mcscon.ini file documentation that was not included in the Dialing Kernel (PDK) Server section in IC Administration Volume 1: Servers & Domains. (Refer to Key 91190.)
For information about other known issues and workarounds, see:
mcscon.ini
The mcscon.ini file contains the runtime settings for the Softdialer Dialing Kernel server. The following tables describe each section in the file and the value for each setting. The value column contains the default value, if it exists.
Caution: Use this file as a reference. Do not change a setting unless the IC documentation instructs you. The documentation identifies the setting and the value you must set.
Note: On UNIX systems, all path and file names are case sensitive.
Note: To implement a changed setting, restart the Dialing Kernel VESP server.
Dialing Kernel Settings
The PDK section contains dialing kernel settings that determine how the Softdialer interacts with clients.�
| Setting |
Description |
Value |
| [pdk] port |
Sets the IP port used to listen for customer connects.
Value must be the same used for the serverport configuration in the configuration of the Softdialer Dialing Kernel server in IC Manager. |
Required 7800, default User must set |
| [pdk] InactivityTimeout |
Sets the number of seconds a client can be inactive before the PDK will send a watchdog packet to verify the client's activity |
Optional 300, default User may change |
| [pdk] WatchdogTimeout |
Sets the maximum number of seconds that the PDK will wait for a response after the PDK sends a watchdog packet. If the PDK does not get a response, it closes the PDK connection with the client and logs out the agent. |
Optional 300, default User may change |
| [pdk] cdr |
The Call Detail Record (CDR) is a detailed event log of PDK actions.The PDK creates a CDR file for each day. The PDK rolls over to the new CDR file near midnight. |
Optional on, default User may change |
| [pdk] cdr_path |
The location where the PDK creates and save the CDR file |
Required, when cdr is set to on No default Verify that the placeholder %AVAYA_IC_HOME% is replaced with the IC 6.0 installation directory: %AVAYA_IC_HOME%/data |
Operational Settings
The Operational Settings section manages work items into environments.��
| Setting |
Description |
Value |
| [pdk] ENVTABLESIZE |
The Softdialer separates work items into environments. This key sets the initial size of the hashing table that stores the environments. The amount of required memory increases as the size of the table increases. |
103, default User may change. Increase the value to gain performance on very large systems. |
PDK Trace Settings
The PDK uses the PDK Trace Settings to process trace settings. The PDK processes all trace settings in the order they appear in the mcscon.ini file. �
| Setting |
Description |
Value |
| [pdk] Trace.All |
Sets the value for all trace settings. List this value last to have Trace.All impact the outcome of all settings. The binary bit equivalent is %1111. |
on or off off, default User may change |
| [pdk] Trace.FSM |
Traces the finite state environment transitions. The binary bit equivalent is %0001. |
on or off off, default User may change |
| [pdk] Trace.API |
Traces client API calls at the Call Engine level. The binary bit equivalent is %0010 |
on or off off, default User may change |
| [pdk] Trace.Init |
Traces the installation and uninstallation of the PDK. |
on or off off, default User may change |
A trace setting is a binary mask. The number 1 indicates that the bit is set to ON; the number 0 indicates that the bit if set to OFF. For example:
Interface Layer to IC 6.0
The Interface Layer section sets how the PDK connects to IC 6.0.�
Note: The PDK processes all trace settings in the order they appear in the mcscon.ini file. A trace setting is a binary mask. The number 1 indicates that the bit is ON; the number 0 indicates that the bit if set to OFF. Setting tracing ON, enables the PDK's interaction with the IC 6,0 server. �
| Setting |
Description |
Value |
| [IC] DLL |
Names the DLL used to connect to IC 6.0.
|
Required Verify that the placeholder %AVAYA_IC_HOME% is replaced with the IC 6.0 installation directory: %AVAYA_IC_home%/bin/icCon To debug: User may change to icNull to run the Softdialer in an environment without IC 6.0 |
| [ICCON] LoginName Password |
User login name and password used to log in to VESP, the middle ware for IC 6.0.
|
Required User must change text enclosed in percentage signs to match the login and password defined in IC Manager for the pdkdevctrl agent: %Login_Name% and %Password%
In IC Manager:
-
Define an agent for predictive dialing. with the agent the login name pdkdevctrl and assign a password.
-
In the IC Manager Servers pane, double click the telephony server name.
-
On the TS tab, right click and select click Show advanced properties.
-
In the PDK login field, enter the password assigned to the pdkdevctrl agent.
|
| [ICCON] Client_minport |
The minimum port range than ClientSetup uses to log in to VESP. |
Optional 7000, default Do not change |
| [ICCON] Client_maxport |
The maximum port range that ClientSetup uses to log in to VESP. |
Optional 7199, default Do not change |
| [ICCON] MTTTimeout |
Sets the timeout value, in second, used for requests to other IC servers. |
Optional 20 (seconds), default User may change |
| [ICCON] Trace.All |
Sets the value for all trace settings. List this value last to have Trace.All impact the outcome of all settings. |
Optional off, default User may change |
| [ICCON] Trace.TS |
Set tracing of the PDK's interaction with the Telephony Server. |
Optional off, default -tracing disabled User may change |
| [ICCON] Trace.VDU |
Set tracing of the PDK's interaction with the EDU server. |
Optional off, default - tracing disabled User may change |
| [ICCON] Trace.License |
Sets tracing for the PDK's interaction with the license server. |
Optional off, default - tracing disabled User may change |
| [ICCON] Trace.Alarm |
Sets tracing for the PDK's interaction with the configured alarms. |
Optional off, default - tracing disabled User may change |
| [ICCON] Trace.DS |
Sets tracing of the PDK's interaction with the Directory Server. |
Optional off, default - tracing disabled User may change |
Telephony Interface Layer Settings
The Telephony Interface Layer section sets the DLL that the PDK CCI loads at runtime.��
| Setting |
Description |
Value |
| [DCATSAPI] CCI |
The Control Call Layer DLL that the PDK CCI loads at runtime. |
Required Verify that the placeholder %AVAYA_IC_HOME% is replaced with the IC 6.0 installation directory: %AVAYA_IC_HOME%/bin/CclIC |
Call Control Layer of IC 6.0 Specific Settings
The format of the Call Control Layer defines how the PDK combines the country code, area code, and extension of a telephone number. The PDK determines which format to use based on the country code and area code for the system and telephone numbers:
-
If the country codes are different, the PDK uses the INTERNATIONALFORMAT setting.
-
If the country codes are the same or the number does not have a country code, and the area codes are different, the PDK uses the INTERLOCALFORMAT (long distance) setting.
-
If the country codes and the area codes are the same, or the number does not have a country or area code, the PDK uses setting for LOCALFORFMAT setting.
Each format can contain numbers and the characters C, A, and E, A. The PDK copies the numbers into the telephone number as they appear in the format. The zeros identify the leading numbers dialed to conduct specific calls, such as dialing to an outline line. The country code for the telephone number replaces the letter C. The area code for the telephone number replaces the letter A. The telephone extension number replaces the letter E.�
For example: If the SYSTEMCOUNTRY and area code are the same, then to dial a number with a system country code of 31, area code of 123, and extension of 456789, the PDK uses the INTERLOCALFORMAT(=00AE). It dials 0031123456789.
| Setting |
Description and Example |
Value |
| [CCLIC] LOCALFORMAT |
Instructs the PDK how to use the country code, area code, and extension for local calls. The PDK uses the extension number for the local calls. |
Optional 0E, default User may change |
| [CCLIC] INTERLOCALFORMAT |
Instructs the PDK how to use the country code, area code, and extension for long distance calls. The PDK uses the telephone number's area code and extension. |
Optional 00AE, default User may change |
| [CCLIC] INTERNATIONALFORMAT |
Instructs the PDK how to use the country code, area code, and extension for international calls. The PDK uses the telephone number's country code, area code, and extension for international calls. |
Optional 000CAE , default User may change
|
| [CCLIC] SYSTEMAREA |
Instructs the PDK whether to dial an area code. If the area code is the same as for the system, the PDK does not dial the area code with the telephone number. |
Optional 30, default User may change |
| [CCLIC] SYSTEMCOUNTRY |
Instructs the PDK how to choose the correct format for the system country code in all telephone numbers. |
Optional 31, default User may change |
| [CCLIC] PredictiveDevice |
The Call Control Layer assigns this device to the Telephony Server that is used for predictive dialing. |
Optional ##PDK##, default Do not change |
| [CCLIC] PredictiveRoutePoint |
Identifies the route point (DEFINITY G3: VDN) configured for predictive dialing. For details, see Telephony Connector's Programmer's Guide. |
Optional blank, default User must change this for predictive dialing mode.
Note: If left blank, an alarm will log an entry stating that predictive dialing is disabled. |
| [CCLIC] PredictiveDropPoint |
Identifies the drop point (DEFINITY G3: VDN) number where calls can be routed to be dropped. The vector attached to the VDN should have one step "disconnect after announcement none." |
Optional blank, default User must change this for predictive dialing mode.
Note: If left blank, an alarm will log an entry stating that predictive dialing is disabled. |
| [CCLIC] Rings |
Sets the number of rings before the Telephony Server ends a call attempt as "No Answer." This setting applies to all calls. Set the number to a maximum of 9 to avoid interfering with the job setting for the No Answer timeout. |
Optional 0 to 9, maximum 9, default Do not change |
| [CCLIC] Allocation |
Identifies how the Call Control Layer uses answering machine (AM) detection.
Allocation is a system-wide setting and overrides all job settings. |
Optional 2, default User may change with care: 0 = no AM detection 1 = drop on detected AM 2 = connect on detected AM 3 = use switch configuration Do not change |
Call Control Event Parsing Trace Settings
The PDK processes the Call Control Event Parsing Trace settings in the order they appear in the mcscon.ini file.��
| Setting |
Description |
Value |
| [CCLIC] Trace.All |
Sets the value for all trace settings. List this value last to have Trace.All impact the outcome of all settings. The binary bit equivalent is %1111. |
Optional on or off off, default User may change |
| [CCLIC] Trace.ENV |
Traces the event handling in the Call Control layer. |
Optional on or off off, default User may change |
| [CCLIC] Trace.API |
Traces API calls from the PDK to the Call Control Layer. |
Optional on or off off, default User may change |
| [CCLIC] Trace.Message |
Traces the messages from the Call Control Layer to the PDK. |
Optional on or off off, default User may change |
PBX Reasons and Call Classification Settings
The Call Control Layer uses the Call Classification Settings section to tell the PDK why a call failed. A call classification setting maps the result from the Telephony Server listed in PBXREASONS section to the result that the PDK understands listed in the Call Classification Code section. A setting has the following format: 89128972,0.
When a call fails, the CTI sends the Call Control Layer the reason in a multi-digit number. The Call Control Layer maps the reason from the CTI with the corresponding classification code, and then sends the classification code to the PDK. The PDK converts the call classification code to readable text.
For example, the Call Control Layer receives the code 89128972 from the CTI layer and maps it to 0, the call classification setting for busy. The PDK receives the reason for the failure was due to a busy signal.
The PBXREASONS section lists the call classification code received from the CTI layer and code sent to the PDK. If the classification code is not in the PDXREASONS list, the Call Control Layer sends the PDK a default code, 7, out of resources.
The following table lists the call classification codes and text:��
| Call Classification Code |
Call Classification Text Used by the PDK |
| 0 |
BUSY |
| 1 |
RING_NO_ANSWER |
| 2 |
SIT_TONE |
| 3 |
FAST_BUSY |
| 4 |
ANSWERING_MACHINE |
| 5 |
FAX_MACHINE |
| 6 |
MODEM |
| 7 |
OUT_OF_RESOURCES |
Message Dispatch Settings
The message file is a text file that stores Outbound Contact messages that the PDK displays.�
| Setting |
Description |
Value |
| [Message] MessageFile |
The text file containing the messages |
Required %AVAYA_IC_HOME%/etc/mcs.msg, default Verify that the placeholder %AVAYA_IC_HOME% is replaced with the IC 6.0 installation directory: %AVAYA_IC_HOME%/etc/mcs.msg |
| [Message] Check |
Non-operational |
Optional no, default User may change |
Generic Trace Settings
The Generic Trace Settings establish how the PDK manages tracing PDK actions.
A trace setting is a binary mask. The number 1 indicates that the bit is ON; the number 0 indicates that the bit if set to OFF.
When the Trace.All is last, it impacts the outcome of the preceding trace settings.
The system names trace files using the following syntax. The chevron brackets <> are not part of the file name.
Tp<hhmmss>.<daynumber>
For example a file created at 7:15 and 25 seconds in the morning of January 28 would have the name TP071525.28.
The filesize setting determines the maximum size. When current trace file exceeds the maximum size, the system creates a new trace file using the above name syntax.
Note: The system does not remove the files from the trace directory. You must delete the files manually.
To implement tracing, complete the following:
-
In the IC 6.0 installation directory, create the subdirectory to which the trace settings point, for example: %AVAYA_IC_HOME%/logs/mcscon where %AVAYA_IC_HOME% is the place holder for the installation directory.
Note: While you can create the subdirectory any where, we recommend to place is as a subdirectory of %AVAYA_IC_HOME%/logs/
-
Add the following settings to the mcscon.ini file. �
| Setting |
Description |
Value |
| [trace] trace |
Used enable or disable all tracing. |
Optional on or off off, default User may change |
| [trace] logpath |
Names the directory to which the trace settings point. |
Optional %AVAYA_IC_HOME%/logs/mcscon, default If used, the you must replace the place holder change the place holder %AVAYA_IC_HOME% with the IC 6.0 installation directory name. %AVAYA_IC_HOME%/logs/mcscon |
| [trace] filesize |
Set the maximum size for the trace file before the PDK creates a new file. |
Optional 2000000, default User may change |
| [memory] register |
Enables and disables a memory allocation module that registers all allocated memory and detects errors. Helps stabilize the Softdialer. |
Optional on or of f off, default User may change for internal use Do not use in the field |
| [memory] malloc |
Enables and disables malloc tracing in the memory layer. |
Optional on or of f off, default User may change for internal use Do not use in the field |
| [memory] free |
Enables and disables tracing free keys in the memory layer. |
Optional on or of f off, default User may change for internal use Do not use in the field |
PDK Engine Settings
The PDK engine settings establish how the PDK initializes hashing tables.
Each job creates a hashing table. The table is an array where each entry starts a link list. The list stores all objects that share the same hashing key.
Increasing the size of the hashing table improves performance and requires more memory.
| Setting |
Description |
Value |
| [FLOW_ENGINE] STORAGEHASHSIZE |
Sets the initial size of the hashing table that stores all loaded Reschedule Flows. |
Optional 13, default Recommends not to change value |
| [FLOW_ENGINE] INSTANCEHASHSIZE |
Sets the expected number of jobs for the system. Each job that is loaded into the system creates a FlowInstance that stores the flow related data for the job. |
Optional 53, default User may set |
Telephone Number Engine Settings
The Telephone Number (TNR) engine stores the calling lists.
| Setting |
Description |
Value |
| [TNR_ENGINE] datapath |
Sets the directory that stores the calling list records |
Required Verify that the placeholder %AVAYA_IC_HOME% is replaced with the IC 6.0 installation directory: %AVAYA_IC_HOME%/data |
| [TNR_ENGINE] TABLESIZE |
Sets the initial size of the job hashing table |
Optional User may set |
| [TNR_ENGINE] DATAFILEPREFIX |
Sets the prefix used in the calling list file name |
Optional User may set |
The TNR creates the calling list file names and index files for calling lists using the following syntax. The chevron brackets <> are not part of the file name.
| File |
File Name Syntax |
| Calling list |
<datapath>/<data file prefix><job ID>.dat |
| Calling list index |
<datapath>/<data file prefix><job ID>_<idx ID 1-4>.idx |
.
Call Engine Settings
The Call engine sets the calling environment for the Softdialer. This section is optional.
| Setting |
Description |
Value |
| [CLL-ENGINE] HSH_AGENT |
Sets the initial size of the hashing table for the number of agents known to the system. |
Optional 100, default User may change |
| [CLL-ENGINE] HSH_LI_CAMPAIGN |
Sets the initial size of the hashing table for the number of jobs that an agent can log in to on the system. Each agent has his or her own job hashing table. |
Optional 10, default User may change |
| [CLL-ENGINE] HSH_CAMPAIGN |
Sets the initial size of the hashing table for the number of jobs on the system. |
Optional 30, default User may change |
| [CLL-ENGINE] HSH_LI_AGENT |
Sets the initial number of agents that can log in to the job. Each job has its own agent hashing table. |
Optional 100, default User may change |
| [CLL-ENGINE] HSH_RELEASED_TNR |
Sets the initial size of the hashing table for call attempts that are in progress. |
Optional 100, default User may change |
| [CLL-ENGINE] TIME_AGENT_ALLOCATED |
A job blending parameter used when an agent joined multiple jobs. This parameter sets the time an agent stays with the same job before switching to another job. (The PDK switches the agent to another job depending on the priority and progress of the jobs the agent joined.) |
Optional 600, default User may change |
| [CLL-ENGINE] MAX_OUTBOUND_Q_SIZE |
Sets the maximum number of outbound telephone numbers for an agent that the call engine will store in memory. |
Optional 100, default User may change |
| [CLL-ENGINE] INBOUND_Q_ROUTING |
Not used in IC 6.0 |
Do not change |
| [CLL-ENGINE] NOT_INBOUND_QUEUED_TIME |
Not used in IC 6.0 |
Do not change |
Skill Matching Engine Settings
The Skill Matching engine tracks all skill used within the Softdialer, not IC 6.0.
| Setting |
Description |
Value |
| [SKM-ENGINE] SKMTABLESIZE |
Not used in IC 6.0 |
Optional 103, default Do not change |
Region Engine Settings
The Region engine sets the region table for the system.
| Setting |
Description |
Value |
| [REG-ENGINE] REG_TABLESIZE |
Sets the size of the region hashing table |
Optional 103, default User may change |
Dialing Window Engine
The Dialing Window engine sets the dialing window table for the system. This section is optional
| Setting |
Description |
Value |
| [DLW-ENGINE] DLW_TABLESIZE |
Sets the initial size of the Dialing Window hashing table |
Optional 10, default User may change |
| [DLW-ENGINE] DLW_MAXDAYS |
Set the maximum number of days in the future that the Dialing Window engine will look to locate active dialing windows |
Optional 10, default User may change |
Campaign (Job) Engine
The Campaign engine sets parameters for the hashing tables used for a job.
| Setting |
Description |
Value |
| [CMP-ENGINE] CMP_TABLESIZE |
Sets the initial size of the hashing table for the main job. |
Required 103, default User may change |
| [CMP-ENGINE] ROSTER_TABLESIZE |
Sets the initial size of the hashing table for the time intervals that can display on the job's calendar. The calendar sets when a job can dial numbers. |
Required 10, default User may change |
| [CMP-ENGINE] DNI_TABLESIZE |
Sets the initial size of the hashing table that stores DNI numbers that are currently in use. If the PDK can not find an active dialing window, it will reject the telephone number when the number is loaded into the PDK. |
Required 13, default User may change |
| [CMP-ENGINE] INBQ_HANGUP_SERVICELEVEL |
Not used in IC 6.0 |
Do not change |
Density Settings
The Density settings store statistics on aspects of dialing and agent work. The density separates statistical data into time intervals, for example: between 20 and 30 seconds, 30 and 40 seconds, and 40 and 50 seconds.
Density settings store statistics on the amount of calls that end between time intervals, the length of time to setup a call, and the length of time to record the completion of a call (wrapup).
| Setting |
Description |
Value |
| [CMP-ENGINE] DENSITY_INTERVALS |
Sets the initial number of intervals used. |
Required 18, default User may change |
| [CMP-ENGINE] DENSITY_ADJ_TIME |
The PDK will adjust the length of the density in seconds if the previous adjustment occurred earlier enough. The adjustment occurs to prevent frequent consecutive adjustments. The adjustment time is based on a moving average. |
Optional 600, default User may change |
| [CMP-ENGINE] DENSITY_ADJ_LEVEL |
A precision setting that adjusts a density. The adjustment level establishes a moving average that the PDK uses to lengthen the density after a certain amount of calls exceed the length. The adjustment level is the number of overshoot samples divided by the total number of samples. |
Optional 0 (minimum) to 1 (maximum) 0.05, default Recommends do not change |
| [CMP-ENGINE] DENSITY_INTERVAL_LENGTH |
Sets the time in seconds of each interval. For example, if there were 18 intervals and the length is 10 second, then the total time for the interval length is 180 seconds or 3 minutes. |
Required 10, default User may change |
| [CMP-ENGINE] DENSITY_INIT |
Tells the PDK how to initialize densities. |
Optional 0, default Do not change |
| [CMP-ENGINE] WRAPUP_DENSITY_INTERVALS |
Sets the initial number of intervals used for wrapup densities. |
Required 20, default User may change |
| [CMP-ENGINE] WRAPUP_DENSITY_ADJ_TIME |
The PDK will adjust the length of the wrapup density in seconds if the previous adjustment occurred earlier enough. The adjustment occurs to prevent frequent consecutive adjustments. The adjustment time is based on a moving average. |
Optional 600, default User may change |
| [CMP-ENGINE] WRAPUP_DENSITY_ADJ_LEVEL |
A precision setting that adjusts a wrapup density. The adjustment level establishes a moving average that the PDK uses to lengthen the wrapup density after a certain amount of calls exceed the length. The adjustment level is the number of overshoot samples divided by the total number of samples. |
Optional 0.05, default User may change |
| [CMP-ENGINE] WRAPUP_DENSITY_INTERVAL_LENGTH |
Sets the time in seconds of each wrapup density interval. |
Required 3, default User may change |
| [CMP-ENGINE] SETUP_DENSITY_INTERVALS |
Sets the initial number of intervals used for call setup densities |
Optional 18, default User may change |
| [CMP-ENGINE] SETUP_DENSITY_ADJ_TIME |
The PDK will adjust the length of the setup density in seconds if the previous adjustment occurred earlier enough. The adjustment occurs to prevent frequent consecutive adjustments. The adjustment time is based on a moving average. |
Optional 600, default Do not change |
| [CMP-ENGINE] SETUP_DENSITY_ADJ_LEVEL |
A precision setting that adjusts a setup density. The adjustment level establishes a moving average that the PDK uses to lengthen the setup density after a certain amount of calls exceed the length. The adjustment level is the number of overshoot samples divided by the total number of samples. |
Optional 0.05, default User may change |
| [CMP-ENGINE] SETUP_DENSITY_INTERVAL_LENGTH |
Sets the time in seconds of each setup density interval. |
Optional 10, default User may change |
| [CMP-ENGINE] SETUP_DENSITY_INIT |
Tells the PDK how to initialize the densities. |
Optional 0, default Do not change |
User Engine Settings
The User engine tracks each user who is logged in to the system.
| Setting |
Description |
Value |
| [USR-ENGINE] USR_TABLESIZE |
Sets the initial size of the user hashing table |
Required 103, default User may change |
| [USR-ENGINE] TELEXT_TABLESIZE |
Sets the initial size of the hashing table that verifies there is only one user for each telephone extension number |
Required 103, default User may change |
Blending Engine Settings
The Blending engine is not used in IC 6.0. This engine would blend internal and external work. Internal work would consist of inbound and outbound work. External work would consist of ACD and external application work.
| Setting |
Description |
Value |
| Evaluation_Time |
Not used in IC 6.0 |
Do not change |
| SKILLAGENT_TABLESIZE |
Not used in IC 6.0 |
Do not change |
| AGENT_TABLESIZE |
Not used in IC 6.0 |
Do not change |
| SKILL_TABLESIZE |
Not used in IC 6.0 |
Do not change |
Data Engine Settings
The Data engine is part of the Telephone Number (TNR) engine. The Data engine stores the calling lists. The engine processes the trace settings in the order listed in the mcscon.ini file.
| Setting |
Description |
Value |
| [DATA-ENGINE] PageSize |
Sets the size of the page cache (memory). The Data engine will read and write data in amounts of the page size. |
Required 4096, default User may change |
| [DATA-ENGINE] IndexNodeSize |
Sets the size of the index node. An index node stores the keys of multiple records in sort order. Each node stores a number of record references. Larger nodes decrease the depth of the B-tree. |
Optional 2048, default User may change |
| [DATA-ENGINE] ReadCache |
Enables and disables data read caching. When set to on the data engine reads caching; when set to off reads from disk and never looks in the cache during read actions. The cache stores pages of the size set by the PageSize setting. |
Optional on or off on, default User may change |
| [DATA-ENGINE] WriteCache |
Enables and disables data write caching. When set to on the data engine writes caching; when set to off writes to disk and never looks in the cache during write actions. The cache stores pages of the size set by the PageSize setting. |
Optional on or off off, default User may change |
| [DATA-ENGINE] CacheSize |
Sets the maximum number of pages kept in memory (cache). Higher values increase the speed but requires more memory. |
Optional 64, default User may change |
| [DATA-ENGINE] Trace.All |
Sets the value for all trace settings. List this value last to have Trace.All impact the outcome of all settings.
|
Optional off, default Recommends not to change value |
| [DATA-ENGINE] Trace.ISAM |
Traces the Isam file operations. |
Optional off, default Recommends not to change value |
| [DATA-ENGINE] Trace.eFile |
Traces the file access operations. |
Optional off, default Recommends not to change value |
| [DATA-ENGINE] Trace.Page |
Traces the page cache operations. |
Optional off, default Recommends not to change value |
| [DATA-ENGINE] Trace.Record |
Traces the record access operations. |
Optional off, default Recommends not to change value |
| [DATA-ENGINE] Trace.Index |
Traces the general index operations. |
Optional off, default Recommends not to change value |
| [DATA-ENGINE] Trace.IndexCache |
Traces index node cache operations. |
Optional off, default Recommends not to change value |
| [DATA-ENGINE] Trace.IndexPostInsert |
Traces the tree dump after inserting an index. |
Optional off, default Recommends not to change value |
| [DATA-ENGINE] Trace.IndexPostErase |
Traces the tree dump after erasing an index. |
Optional off, default Do not change |
| [DATA-ENGINE] Trace.IndexInsert |
Traces index insert operations. |
Optional off, default Do not change |
Product Updates and Support
The latest product updates for all supported versions of Avaya Interaction Center 6.0 can be found online at the Support Centre section of our website.
If you encounter issues that may require patches, contact Avaya technical support through your named support contact:
-
On the Internet, log in to the Avaya Technical Support website at: http://www.avaya.com/support/qq.
-
By telephone, from 8:30 a.m. to 8:30 p.m. (Eastern), Monday through Friday (excluding holidays), calling: 1- 888-TECH-SPT (1-888-832-4778) in the U.S. and Canada or (512) 425-2201 for international users.
-
Email your question or problem to [email protected]. You may be asked to email one or more files to Technical Support for analysis of your application and its environment.
If you do not have a WebQ user ID/password, send an email request, along with your preferred user ID and password, to [email protected]. (Please note that your user name and password must each be at least 6 characters long, your password must contain at least one number, your user name and password cannot be the same, and you must already be set up as an approved support contact.)
NOTE: If you have difficulty reaching CRM Technical Support through this URL or this email address, please go to http://www.avaya.com/ for further information.