System Management Guide


 Return to Library  Contents  Previous Topic  Bottom of Topic  Next Topic  Index  Help


Chapter 3. Planning for System Operations

 

Before installing CallCoordinator in your call center, you must make decisions that involve the overall system operations. System operations includes the items that affect the day-to-day use of CallCoordinator in your call center. You must make decisions about these items based on the specific needs of your call center. These items include:

The sections that follow describe these areas of operation in detail. For each area of system operation, you must evaluate your call center and decide how to enable these areas of operation.


CICS Environment

 

CallCoordinator can run under a single-region operation, multiregion operation (MRO) of CICS, or in a sysplex environment. Consult with your CICS system programmer to verify which type of environment exists in your OS/390 system.

MRO

With MRO, your CICS system programmer will be able to define the terminals and applications used for CallCoordinator in one region and your business application or terminals in another region. If a problem occurs with CallCoordinator in one region, your other business applications or terminals will not be affected.

Parallel sysplex

With parallel sysplex, you can use multiple CICS regions known as CallPath Owning Regions (CORs). A CallPath/CICS system and a CallCoordinator system reside in a COR. One switch, or a group of switches, are serviced by one COR.

One COR may be defined as a backup COR. This backup COR does not initially service any switches, but it is available for switch relocation from a failed COR.

Refer to Part 2, "Installation" for more specific information.

Recommendations for CallCoordinator with MRO

Consider the following if you install CallCoordinator in a multiregion environment:

 

Startup and Shutdown

 

Two of the tasks performed by the system administrator are starting up and shutting down the system. CallCoordinator provides these methods of starting up and shutting down your system:        

Automatic
The startup or shutdown transaction is defined in the CICS Program List Table (PLT) during installation.

Manual request
The system administrator requests startup by selecting the first option on the CallCoordinator COR Operations panel for the COR which is to be started. The system administrator requests shutdown by selecting the second option on the CallCoordinator COR Operations panel for the COR which is to be shutdown.

Recovery
CallCoordinator may be started by the Recovery Manager.
 

The method you choose will depend on how your call center currently operates when starting up and shutting down application programs.


System Security

   

Because CallCoordinator runs as a CICS application, you can use the same security method for CallCoordinator as you use on your other applications. Your existing security methods can be set up to provide adequate protection for both the agent and system administration interfaces. CallCoordinator has no unique requirements for enabling security.    

You decide who needs access to the System Administration panel (CICS transaction ID V800) according to the needs and organization of your call center. Consult with your CICS system programmer if you have questions about security for your CallCoordinator installation.


System Status

Your system administrator can check on the system status by looking at the COR Operations panel. More specific status information can be seen by selecting CC Status on this panel for the desired COR.

If your business application requires information about the status of CallCoordinator, your application programmer can use the System Status API (CAMI725C). This is especially useful if your application requires CallCoordinator availability before it can continue processing. For example, you can use the System Status API to verify that CallCoordinator is running before an agent signs on.  


Work Sheets

 

As part of the planning process for installation, you can enter specific information on work sheets that match the panels used to install CallCoordinator. After you have completed the necessary work sheets, your system administrator will use these work sheets to enter information on the panels. A sample of each work sheet is included in this book. Each field on the work sheets includes a boxed number ((1)) that matches a boxed number in text where that field is described.


Recovery and Restart

       

Note: Certain recovery policy options are only applicable in a parallel sysplex environment. These restrictions are identified in the following descriptions of recovery and restart features.

Facilities provided by Recovery / Restart

Using the Systems Administration panels you can define a Recovery Policy for each CallPath Owning Region(COR). The Recovery Policy allows you to make certain choices about the actions that will be performed in the event of a failure of CallCoordinator or any switch connected to the COR.

The choices you have are:

Recovery Policy

You configure each COR's recovery requirements in a Recovery Policy. You do not need to make the recovery policy for each COR the same. There may be good operational reasons why you would have different requirements in different CORs.

Note: This section covers recovery of the system if a COR fails. COR failure means that an LRT has failed or the COR region has failed. Recovery of a switch due to switch failure is covered in "Switch Detail Settings"

Decision Factors

In planning for recovery there are important decisions to make. These decisions will help you make the correct choices when configuring your recovery policies. Consider the following factors:

After you have made the necessary decisions and determined your recovery policy, complete the Recovery Policy Work Sheet. Your system administrator uses this work sheet to enter information on the Recovery Policy panel during installation. See Table 1 for a sample of the work sheet. The number following each question matches the boxed number ((1)) on the correct field on the work sheet.

Table 1. Sample of the Recovery Policy Work Sheet
 
CallCoordinator - Work Sheet VA31
COR RECOVERY POLICY
 
Authorized by:
 
Date:


Field Name



Field Entry *



Entry Format


Recovery Type (1)
0=No Recovery
1=Local Restart
2=Alternate Restart 1
3=Switch Relocation 1

Recovery Method (2)
A (Automatic)
M (Manual)

Agent Recovery (3) Y (Yes) or N (No)
Alternate SysId (4) 1-4 characters 1
Footnotes:
* Entry required in all fields.
1 Available for sysplex operation only


CallCoordinator Table Sizes

   

Your system programmer uses the Table Sizes panel     to set up different table sizes for your installation. You can save memory usage by setting the table sizes appropriately. For example, if you have a small number of CallCoordinator agents you set the table size for the Agents table to a small number.

The table below shows the product defaults and the size range for the table settings.

Table 2. Default Values for the Table Sizes
Table Product default Size range
Agents 1000 1 to 9999 agents
Call Management Control Table 3000 1 to 9000 CallCoordinator calls (each party in a call counts as one entry in this table)
CTM Event Message Queue 409600 204800 to 1024000 bytes of storage.
MIS message queue 400 200 to 4000 messages

Call Management Control Table

 

The value entered in the Call Management Control Table (CMCT) field is used to calculate the size of the individual tables that comprise the Call Management Table. The individual tables and their size calculations are as follows:

Call Data Table
Value entered in the Call Management table (CMCT) field
Party Data Table
CMCT + the value entered in the Agents field in the table above
Connection Data Table
CMCT * 3

In the event of CallCoordinator messages indicating that the CMCT is full or that records cannot be written to one of the tables that comprise the CMCT, it is possible for you to directly affect the size of any of these tables. Do this by tuning the value entered for the CMCT. In the case of the Party Data Table, you can affect its size by tuning both the CMCT value and the value entered in the Agents field.

Tuning Table Sizes

To assist in the tuning of table sizes, shutdown statistics are written to the system log. Statistics are output for the CMCT, Party Data, Connections Data, MIS message queue and Agents Tables in CAMT056I messages. Statistics for the Event Message Queue (EMQ) are output in message CAMT059I. Here are some examples of the messages:

CAMT056I SHUTDOWN STATISTICS: MAXIMUM = 3000, HIGH WATER = 0000 CMCT ENTRIES.
CAMT056I SHUTDOWN STATISTICS: MAXIMUM = 4000, HIGH WATER = 0000 PARTIES.
CAMT056I SHUTDOWN STATISTICS: MAXIMUM = 9000, HIGH WATER = 0000 CONNECTIONS.
CAMT056I SHUTDOWN STATISTICS: MAXIMUM = 1000, HIGH WATER = 0000 AGENTS.
CAMT056I SHUTDOWN STATISTICS: MAXIMUM = 0400, HIGH WATER = 0002 MIS MSG QUEUE.
CAMT059I SHUTDOWN STATISTICS: TIMES WAITING = 0000,
         MAX UTILIZATION = 0097% EVENT MESSAGE QUEUE.

Monitoring the information contained in these messages enables you to tune table sizes and eliminate the risk of "table full" conditions.

Note that the Party Data, and Connection Data tables are two of the internal tables that comprise the CMCT. By monitoring the activity of each of these tables, as well as the CMCT itself, it is possible to tune the CMCT as a whole.

COR-Specific Table Sizes

Table sizes are COR-specific. A COR may be defined with a specific number of switches, but a switch may be relocated to that COR. Table sizes must be large enough to accommodate the maximum number of switches that may be in the COR at any given time.

After deciding on the table sizes, make a copy of the Table Sizes Work Sheet, and complete the details. Your system administrator uses this work sheet to enter information on the Table Sizes panel during installation. See Table 3 for a sample of the work sheet.

Table 3. Sample of Table Sizes Work Sheet
 
CallCoordinator - Work Sheet VA34
TABLE SIZES
 
Authorized by:
 
Date:
Table Name
Field
Entry *
Product
Default
Size Range
Comments

Agents (EZPSAGIL)
1000 1 to 9999 agent entries
Call management control (CAMTACTH)
1500 1 to 6000 entries
Event Message Queue (CAMLEMQL)
102400 102400 to 1024000 bytes
MIS message queue (CAMLMMQL)
400 200 to 4000 messages
Footnotes:
*Entry required in all fields.


Switch Detail Settings

   

To set up your system operation, you must define all of the necessary information for the switches that will be operating with CallCoordinator. Consult with your CallPath/CICS administrator and your switch engineer to obtain some of the required information. Refer to the CallPath Services reference book for your switch that was shipped with CallPath SwitchServer/2 for information on specific switch settings.

All fields on the Switch Detail Work Sheet require an entry. The fields have a corresponding boxed number ((1)) that appears on the sample work sheet on Table 4.

Answer the following questions about your switch settings and then enter the information on the Switch Detail work sheet:

  1. What are the identification names of the switches that will be using CallCoordinator. These names must match the names of the switches used in the CallPath/CICS configuration. This field is required. (1)

  2. What type of switch are you using? You must specify a code letter corresponding to the switch type:
    A -- Aspect Callcenter
    B -- Lucent Definity ECS G2 PBX
    C -- Lucent Definity ECS G3 PBX
    D -- Lucent 5ESS CO Switch
    E -- BCS SR1000
    F -- Ericsson MD110
    G -- Nortel DMS-100 CO Switch
    H -- Nortel Meridian 1 PBX
    I -- Siemens 9751 9005 CBX
    J -- Siemens 9751 9006 CBX
    K -- Siemens Hicom 300/IBM COM 300

    If your switch is not included in the above list, use the letter U. Refer to the online help for more information on using this option. (2)

  3. What is the time difference between the switch and Greenwich   Mean Time (GMT)? CallCoordinator uses this value to ensure that coordinated voice and data functions occur at the appropriate time, even though the time zones might be different. The time on the host is also set in relation to GMT. See Appendix B, "Determining Time Offset from Greenwich Mean Time" for more detailed information on calculating the time difference from Greenwich Mean Time. This field is required.     (3)

  4. What queue event messages   does the switch send to CallCoordinator for ACD calls? The choices include:  

    This field is required. Consult with your switch administrator about the correct setting for your switch. (4)

  5. Does your switch require the extend purpose characteristic to be set? Enter Y if this characteristic must be set for your switch and enter N if your switch does not require the extend purpose characteristic to be set. Refer to the CallPath Services reference book for your switch for further information and specific switch requirements. The product default value for this required field is N. (5)

  6. How does your switch monitor agents? The settings for this required field are: Refer to the CallPath Services reference book for your switch for further information and specific switch requirements. (6)

  7. Does your switch support call tracking? If so, set the Track call supported field to Y; otherwise, set the field to N. Refer to the CallPath Services reference book for your switch for further information and specific switch requirements. This field is required. (7)

  8. Should all calls made by agents to other extensions (extends) be regarded as call transfers? If so, type Y If other reasons for extending a call are possible, type N in this field. Instead of the information on the calling agent's screen being transferred directly to a consultant's screen, whenever an agent calls another extension, the Intelligent Answering panel is displayed instead. (8)

  9. Should CallCoordinator use an agent's Position Id or Extension number when issuing a make call request? Type E to specify Extension numbers or P to specify Position Ids.

    Note: If Position Id is not available for an agent, CallCoordinator uses their Extension number. (9)

  10. Do you wish to allow users to user can append Program Data to a call by using the Host Initiated Telephony API and extract it from a call using the Inquire Call Data API?

    If so, specify in this field the size of the data area in bytes Up to 512 is possible, although the exact amount available depends on your switch. Refer to the CallPath Services Reference manual for your switch for further information.

    If you do not wish to implement this feature, type 0 in the field (10)

  11. Do you wish to enable this switch to receive Feature Invoked Event Messages? If so, type Y in this field. (11)

  12. Do you wish to activate the switch automatically when CallCoordinator is started. If so, type Y in this field. (12)

  13. Are you in a sysplex environment? If so, an entry for the Primary COR for this switch is required. This is the COR in which the switch will be activated at Startup, if Automatic Startup for switch is selected, and the COR in which it will be activated, when switch activation is selected, from the Switch Operations panel. (13)

  14. Are you in a sysplex environment? If so, and you would like the switch to be automatically restarted in another COR upon failure, enter that COR name here. If this field is left blank, recovery is attempted by CallPath/CICS within the Primary region. (14)

  15. What is the correct setting for the automatic answer characteristic for your switch? The possible settings for this required field include: (15)

  16. What is the correct setting for the called party alerting time characteristic for your switch? The range for this required field is from 0 to 86,400 seconds (24 hours). If you set the field to 0, the called party is alerted for a switch-defined amount of time. If you enter any other value and your switch supports this feature, the called party is alerted for the time specified in this field. (16)

  17. What is the correct setting for the connection characteristic of a party on hold for your switch? The values for this required field include: (17)

  18. What is the correct setting for the do-not-disturb characteristic for your switch? The values for this required field include: (18)

  19. What is the correct setting for the call forward override characteristic for your switch? The values for this required field include: (19)

  20. What is the correct setting for the call notification characteristic for your switch? The values for this required field include: (20)

  21. What is the correct setting for the make call party order characteristic for your switch? The values for this required field include: (21)

  22. What is the correct setting for the call action option parameter in the call profile? This specifies whether the call action is to be provided to all parties in the call or to just a single party. The values for this required field are: (22) The default value is 0.

After you have answered these questions, enter the information on the Switch Detail Work Sheet. The number following each question matches the boxed number ((1)) on the correct field on the work sheet.          

Table 4. Sample of the Switch Information Detail Work Sheet (Part 1)
 
CallCoordinator - Work Sheet VA42 (Page 1 of 2)
SWITCH DETAIL
 
Authorized by:
 
Date:


Field Name



Field Entry *



Entry Format


Switch ID (1) 1-8 characters
Switch Type (2) 1 character
Time offset (3) -11 to +12 (hours from Greenwich Mean Time)
Queue message 1 (4)
When a call reaches a pilot number or is queued:
0=no event message is sent by switch
1=one event message is sent by switch
2=two event messages are sent by switch

Extend purpose required 1 (5) Y (yes) or N (no)
Agent monitoring 1 (6)
0=don't send agent monitoring at signon
1=send monitor command using agent extension ID
2=send monitor command using Position ID

Track call supported 1 (7) Y (yes) or N (no)
Call extension as transfer (8) Y (yes) or N (no)
Make call resource type (9) E (Extension number) or P (Position ID)
Program data size 1 (10)
0=Do not use program data
1 - 512= Use program data
(The numerical value indicates the size of the data area available in bytes.)
Receive FI event messages (11) Y (yes) or N (no)
Activate at Startup (12) Y (yes) or N (no)
Footnotes:
* Entry required in all fields.
1 Refer to the CallPath Services reference book for your switch for the correct entry.

Table 5. Sample of the Switch Information Detail Work Sheet (Part 2)
 
CallCoordinator - Work Sheet VA42 (Page 2 of 2)
SWITCH DETAIL
 
Authorized by:
 
Date:


Field Name



Field Entry *



Entry Format


Primary COR (13) 1-8 characters
Secondary COR + (14) 1-8 characters
Automatic answer 1 (15)
0=automatic answer
1=no automatic answer
2=switch-defined value used

Called party alerting time 1 (16)
0 seconds entry uses switch-defined time
1 to 86,400 seconds (24 hours)

Held call connection 1 (17)
0=switch default, 1=silence
2=music, 3=recording

Make call DND override 1 (18)
0=no DND override, 1=override DND party 1
2=override DND party 2, 3=override DND all parties

Make call forward override 1 (19)
0=no forward override, 1=override forward party 1
2=override forward party 2, 3=override forward all

Make call notification 1 (20)
0=no notification given
1=notification given

Make call party order 1 (21)
0=connect party 1 first
1=connect party 2 first

Call Action Option 1 (22)
00=Call action provided set by switch default
01=Call action provided to all parties in a call
02=Call action provided to a specified party in a call only

Footnotes:
* Entry required in all fields.
+ Entry available for sysplex operation only.
1 Refer to the CallPath Services reference book for your switch for the correct entry.


COR General Settings

             

As the CallCoordinator system administration manager, you decide how to customize the panels, system log, and messages for your users. Answer the questions below and then complete the COR General Settings Work Sheet. Your system administrator uses this work sheet to enter information on the COR General Settings panel during installation. The boxed number ((1)) following each question matches the boxed number on the corresponding field on the sample work sheet. See Table 6 for a sample of the work sheet.        

The COR General Settings parameters are grouped in four categories. An entry is required in every field on this panel. Product default values are supplied for all of these parameters and can be used for initial installation. To define these parameters, answer the questions about the parameters in each of the following categories:

Default Languages

The default languages settings show what language is used on panels for the CallCoordinator agent, the CallCoordinator system administrator, and system messages. You only can select a language that is installed with CallCoordinator in your call center.

Note: CallCoordinator is enabled for NLS (National Language Support) but, at present, only US English (ENU) is available. Answer the following questions regarding language:

  1. What language is used by your agents? If you have more than one language installed on your system, the most frequently used language should be entered. Any other language that is used can be selected by either the system administrator on the Resource Definition - Agent Detail panel (VA44) or the agent on the Agent Sign On/Off     panel (VA90). The product default is ENU (U S English). This field is required. (1)

  2. What language should be used by those CallCoordinator users who are not agents, such as the system administrator? The product default is ENU (U S English). This field is required. (2)

  3. What language should be used for messages that are written to the CICS system log and the system console? The product default is ENU (U S English). This field is required. (3)

Date/Time Formats

You can select a date and time format for display and input. Answer the following questions:

  1. What date format do you want to use for display and input? The four choices are:
    MMDDYY
    DDMMYY
    YYMMDD
    YYYYMMDD
    The product default format for the date is YYYYMMDD. This field is required. (4)

  2. What date separator do you want to use for display and input? The date separator can be a slash (/), dash (-), or period (.). The product default date separator is slash (/). This field is required. (5)

  3. What time format do you want to use for display and input? The time can be displayed on a 12-hour or 24-hour clock. You might want to use the 24-hour clock which matches the time format used by CICS. The product default for the time format is a 12-hour clock. This field is required. (6)

  4. What time separator do you want to use for display and input? The time separator can be a colon (:) or a period (.). The product default time separator is a colon (:). This field is required. (7)  

  5. What is the host offset for your CallCoordinator system? To determine the host offset, find out the time difference between the host computer and Greenwich Mean Time (GMT).   For more detailed information on calculating this value, see Appendix B, "Determining Time Offset from Greenwich Mean Time". The product default is -8 hours (Pacific Standard Time). This field is required. (8)  

Display Defaults

The display defaults determine how certain items appear on the agent's panel. Answer the following questions to determine how to set these values:

  1. Do you want the panel ID to be displayed on every panel? If the panel ID is displayed, the agents can immediately verify that this is the panel they need. The product default for this field is Y. This field is required. (9)
  2. What character do you want your agents to use for selecting an option? Any character can be defined besides the product default slash (/). (10)
  3. Do you want an audible alarm sent along with messages displayed on the agent's panel? The product default for this field is Y. This field is required. (11)

System Messages

 

The system messages setting determines how these messages are handled. Answer the following question to define this value:

  1. What is the name of the transient data queue used by the CallCoordinator system to write data in the system log? The standard syslog data queue and product default is CSMT; if you change this syslog data queue, you must make changes in the Destination Control Table and the Startup JCL. Consult with your CICS system programmer about this data queue. This field is required. (12)

After you have answered these questions, enter the information on the COR General Settings Work Sheet. The boxed number ((1)) following each question matches the boxed number on the correct field on the work sheet. Your system administrator uses this work sheet to enter information on the COR General Settings panel during installation.     See Table 6 for a sample of the work sheet.


Table 6. Sample of COR General Settings Work Sheet
 
CallCoordinator - Work Sheet VA33
COR General Settings
 
Authorized by:
 
Date:


Field Name



Field Entry *



Entry Format

Product
Default


Default Languages
Agents
(1)
3 characters (language code)
ENU
Administrator
(2)
3 characters (language code)
ENU
Syslog
(3)
3 characters (language code)
ENU
Date/Time Formats
Date
(4)
1 character (1, 2, 3, or 4) 1
1
Separator (date)
(7)
1 character (slash [/], dash [-],
or period [.] )

/ (slash)
Time
(6)
1 character (1 or 2) 2
1
Separator (time)
(7)
1 character (colon [:] or period [.] )
: (colon)
Host offset
(8)
-11 to +12 (hours)
-08 (PST)
Display Defaults
Panel ID
(9)
Y (yes) or N (no)
Y
Choice symbol
(10)
1 character
/ (slash)
Sound alarm
(11)
Y (yes) or N (no)
Y
System Messages
System log ID
(12)
1-8 characters (CICS TDQ name)
CSMT
Footnotes:
* Entry required for all fields.
1 Date format:
1=MMDDYY (month day year), 2=DDMMYY (day month year),
3=YYMMDD (year month day), 4=YYYYMMDD (century year month day).
2 Time format: 1=12 hour display, 2=24 hour display.


COR Telephony Settings

     

As the call center manager, you must decide how to define certain parameters that are used in CallCoordinator processing. The way you define these parameters determines how the CallCoordinator feature will operate in your call center. The values you select should be those values used by most of the users on the CallCoordinator system. For example, you must decide which client transaction is started on an agent's terminal when an agent answers an incoming call.

These parameters include both data and telephony information. You must consult with your programmers and switch engineer when deciding about some of these parameters. Product default values are supplied for most of these parameters and can be used for initial installation.

After you have answered these questions, enter the information on the COR Telephony Settings Work Sheet. See Table 7 for a sample of the work sheet. The boxed number ((1)) following each question matches the boxed number on the corresponding field on the sample work sheet. Your system administrator uses this work sheet to enter information on the COR Telephony Settings panel during installation.        

The COR Telephony Settings parameters are grouped in six categories. To define these parameters, answer the questions about the parameters in each of the following categories:

Call Tracking Clean-up

  record from the CallCoordinator system after a certain period of inactivity. Before defining these time parameters, answer the following questions:

  1. How long do you want a CallCoordinator call record with no activity (that is, no event messages) to remain in CallCoordinator? The product default value is 120 minutes for maximum call life. Set this field to a higher value than the value entered in the Interval field. This field is required. (1)

  2. How frequently do you want call records checked for deletion from CallCoordinator? The product default value is 60 minutes. Calls that exceed the maximum call life value are deleted every hour. This field is required. (2)

Screen Presentation

 

Screen presentation refers to those settings that determine how the agent's terminal operates in CallCoordinator. Before defining these settings you must answer the following questions:

  1. Do you want your agents to receive a system recovery message indicating that the link from the switch has been restarted? The product default value is Y. If system problems occur, you might want to have system recovery messages displayed on every agent terminal. These messages can be helpful to agents and save the system administrator's time. Note that if you set this field to N, the agent will not be able to change this setting on the CallCoordinator Agent Sign On/Off panel. (3)

  2. Do you want your agents to receive a message when their panel has been successfully transferred? The product default value is Y. This field is required. (4)

  3. Do you want the screen cleared when the agent's panel has been successfully transferred? The product default value is N. This field is required. (5)

  4. Where do you want notification messages displayed on the agent's screen? Messages are displayed at the top or bottom of the panel. The product default value for this required field is T. (6)

  5. What application transaction should be started on the agent's terminal when a CallCoordinator call comes to the agent and no other transaction specification has been found (for example in the Pilot to Application table)? The transaction you select depends on your specific business. This field is required. (7)

  6. Should call related data be sent to your application when the application transaction is started by CallCoordinator? This data can include ANI and DNIS numbers.   If your application is set to receive data from its own sources when the transaction is started, set the SPM Start option field to N. If your application has been modified to use data that is sent by CallCoordinator, set the SPM Start option field to Y.

    Do you want to take advantage of CICS Dynamic Transaction Routing (DTR)? If so, set the SPM Start option field to I for the application to be invoked by a RETURN TRANSID IMMEDIATE command WITHOUT data, or to R. for the application to be invoked by a RETURN TRANSID IMMEDIATE command WITH data.

    The SPM Start option sets the default to be used if the field is not defined in the agent's record in the Agents table, or entered at sign on.

    The product default for the SPM Start option field is N. Note that if your application retrieves its own data and the SPM Start option field is set to Y, your application might not operate correctly. Consult with your application programmer to find out the correct setting for this required field. (8)

  7. Do you have an exit program to assist the Screen Presentation module in transferring transactions? Consult with your application programmer if you decide to use your own program. Any exit name you use must be defined to CICS. Refer to CallPath CallCoordinator/CICS Application Programming Guide for more information on this exit. This field is optional. (9)

  8. What is the maximum time you want to allow for a screen transfer before CallCoordinator cancels a screen transfer? The product default value is 30 seconds. This field is required. (10)

  9. Do you want your own transaction to handle screen processing? See "User Screen Control" for more information on User Screen Control programs. Consult with your application programmer if you decide to use your own transaction for screen processing. Refer your application programmer to the CallPath CallCoordinator/CICS Application Programming Guide for details. This field is optional. (11)

  10. If you are using the User Screen Control function, you might want to use the Task Sequencing API described in CallPath CallCoordinator/CICS Application Programming Guide. If so, enter Y in the User Mode task seq field. This field is required. The product default is N.   (12)

Transfer Load Balancing

 

The load balancing settings affect the operation of the Transfer Load Balancing feature on your system. Before defining these settings, answer the following questions:

  1. Do you want to use the Transfer Load Balancing feature on your system? See Chapter 8, "Planning for Transfer Load Balancing" for detailed information about this feature. This field is required. The product default value is N. (14)

  2. If you use the Transfer Load Balancing feature, what is the name of the program that handles the load balancing computation on your system? Your application programmer can provide you with this information. Any program you use must be defined to CICS.

    Refer to the section "Features, Functions, and APIs" in CallPath CallCoordinator/CICS Application Programming Guide for more information. This field is required. The product default value is CAMB600C. (15)

  3. If you use Transfer Load Balancing, how long after a transfer is completed do you want a number reserved before it is released to a new request? The product default value is 2 seconds. This field is required. (16)

Queue Management

 

The queue management settings refer to the length of an interval between attempts to put event messages in the Event Message and MIS Log message queues. These settings only apply when the specific queue is full. Before defining these settings, answer the following questions:

  1. How many attempts should be made to put an event message in the Event Message queue? The product default value is 3 attempts. This field is required. (17)

  2. How many attempts should be made to put an event message in the MIS Message queue? The product default value is 3 attempts. This field is required. (18)

MIS Log

 

The MIS Log settings involve defining where MIS Log data will be stored, and what user application will handle the MIS Log processing. See Chapter 9, "Planning for Data Collection and Reporting" for more information on using the MIS Log. Before defining the MIS Log settings, answer the following questions:

  1. Where do you want to store MIS log data? You can choose to store the MIS log in a CICS User Journal (J) which you identify in the User Journal ID field. Alternatively you can choose to have the MIS record passed to the MIS User Exit only (X). A blank in this field means that no logging occurs. This field is optional. Consult with your system programmer if you are not sure of which entry to specify. (19)

  2. What user program will handle the MIS Log exit processing? If you want to customize the MIS Log records, your application programmer can write a program to handle this process. Refer your application programmer to CallPath CallCoordinator/CICS Application Programming Guide for more detailed information about customizing the MIS Log records.

    If you are customizing the MIS Log records, enter the program name for the program that formats and writes MIS Log records in the Exit name field. Before entering the program name, make sure it is defined to CICS.

    Refer to CallPath CallCoordinator/CICS Application Programming Guide for more information on customizing MIS Log records. This field is optional. (20)

  3. Did you choose to store the MIS log in a CICS User Journal (MIS Option field)? If so, an entry in this field is required for the Id of the CICS User Journal selected for MIS log processing. User Journal numbers can be in the range 2 through 99. You cannot use the System Journal. (21)

CallPath Services

This system setting involves defining the CallPath Services Architecture interface program name used for the CallCoordinator feature. The program name must be unique and begin with CAM. The product default value is CAMAPP00. Consult with your systems programmer about this setting. If you have multiple CallCoordinators installed, and only one CallPath/CICS, this program name must be unique for each CallCoordinator. This field is required. (22)

Trace

An entry in the Trace Journal Id field is required for the Id of the CICS User Journal selected for tracing. User Journal numbers can be in the range 2 through 99. You cannot use the same value as that used for the MIS Journal. You cannot use the System Journal. (23)  

Table 7. Sample of the COR Telephony Settings Work Sheet
 
CallCoordinator - Work Sheet VA32
COR Telephony Settings
 
Authorized by:
 
Date:


Field Name



Field Entry



Entry Format

Product
Default
Call Tracking Clean-up
Max call life *
(1)
0 to 9999 (MMMM -- minutes)
0120
Interval *
(2)
0 to 9999 (MMMM -- minutes)
0060
Screen Presentation
Recovery msg *
(3)
Y (yes) or N (no)
Y
Transfer msg *
(4)
Y (yes) or N (no)
Y
Clear screen *
(5)
Y (yes) or N (no)
N
Msg position *
(6)
T (top) or B (bottom)
T
Init trans ID *
(7)
1-8 characters (CICS transaction ID)


SPM Start option *
(8)
Y, N, I or R
N
Exit name (Screen) 1
(9)
1-8 characters


Screen delay *
(10)
1 to 180 (seconds)
030
User trans ID
(11)
1-8 characters (CICS transaction ID)


User Mode task seq *
(12)
Y (yes) or N (no)
N
SPM on Alert or Connect *
(13)
A (Alert) or C (Connect)
A
Load Balancing
Load bal req *
(14)
Y (yes) or N (no)
N
Exit name (Load Bal) *, 1
(15)
1-8 characters
CAMB600C
Resv duration
(16)
1 to 9 (seconds)
2
Queue Management
CTM queue write attempts *
(17)
1 to 99 (attempts)
3
MIS queue write attempts *
(18)
1 to 99 (attempts)
3
MIS Log
MIS Option
(19)
1 character (J, X, or blank)
A
Exit name (MIS Log) 1
(20)
1-8 characters


User Journal Id
(21)
2 - 99
2
CallPath Services
Program name *, 2
(22)
1-8 characters (A-Z; 0-9)
CAMAPP00
Trace
Trace Journal Id
(23)
2 - 99
3
* Entry in this field is required.
1 This exit name must be defined to CICS.
2 Enter the unique CallPath Services Architecture interface program name for CallCoordinator. The name must begin with CAM.


Additional Monitored Resource Settings

   

CallCoordinator automatically monitors telephony resources that are defined using other CallCoordinator work sheets and panels. Those telephony resources that are automatically monitored by CallCoordinator include:

 

Each switch operates differently in terms of the telephony information that can be monitored and sent to the host. Consult with your switch administrator and your CallPath/CICS for OS/390 administrator to find out if there are resources that can be monitored on your switch that are not automatically monitored by CallCoordinator.

If you want these telephony resources monitored by CallCoordinator, you need to define them on the CallCoordinator Additional Monitored Resource panel. These additional resources can include such items as a Position identifier for an agent's extension, pilot numbers, and a telephony group. For example, with some switches, you can monitor all the resources that are configured for monitoring by using a resource type of 1 (group) and a resource identifier of CPCOS.

You enter these additional monitored resources on the Additional Monitored Resource Work Sheet. Consult with your switch administrator and your CallPath/CICS for OS/390 and SwitchServer/2 administrator about the type of resource being monitored. The CallPath Services reference book for your switch includes more detailed information.

After you have answered the questions that follow, enter the information on the CallCoordinator Additional Monitored Resource Work Sheet. The number following each question matches the number on the corresponding field on the work sheet. Your system administrator uses the completed work sheet to enter information on the CallCoordinator Additional Monitored Resource panel during installation. See Table 8 for a sample of the work sheet.        

To define the additional monitored resources to CallCoordinator, answer the following questions:

  1. What is the switch ID for the switch that contains the additional monitored resources? This name must match the name of the switch used by CallPath/CICS for OS/390. This field is required. (1)

  2. What is the resource type code for the additional resource to be monitored? The values for this required field include: Refer to the CallPath Services reference book for your switch for further information and specific switch requirements. (2)

  3. What is the number of the resource to be monitored? This is an identifier field. The number in this field must match a number assigned by the switch. (3)

  4. Although optional with other resource types, for Type 3 resources, you must specify an ACD Group here. The Group name can consist of one to six characters, but it must begin with an alphabetic character.

    Note: The name will be used in the Transfer Load Balancing panels to refer to the resource. (4)

  5. Is the resource number a dialable number on your switch? If not, you need to define here the number to be dialled to reach the resource. (5)

  6. Do you have a Host-based routing application that you require to be started? This field is the name of the application (user transaction) required to be started when call tracking receives a REQUEST_INSTRUCTION event. When a non-blank entry is made in this field a TRIGGER REQUEST (STLTRGR) is sent to the switch for this resource as well as the monitor (STLMON). (6)

After you have answered these questions, enter the information on the Additional Monitored Resource Work Sheet. The number following each question matches the number on the correct field on the work sheet. Your     system administrator uses the completed work sheet to enter information on the Additional Monitored Resource panel during installation.     See Table 8 for a sample of the work sheet.

Table 8. Sample of the CallCoordinator Additional Monitored Resource Work Sheet
 
CallCoordinator - Work Sheet VA48
ADDITIONAL MONITORED RESOURCES
 
Authorized by:
 
Date:


Act *



Switch ID *


Resource
Type *, 2


Resource
Number *


ACD
Group +


ACD
Number


Trigger
Transaction

1/2/3/4 1 1-8 characters 1 character 1-10 characters 1-6 characters 1-10 characters 1-8 characters


(1) (2) (3) (4) (5) (6)












































































































































Footnotes:
* Entry in this field is required
+ Entry in this field is required for Type 3 resources
1 Action codes: 1=add new entry, 2=change entry, 3=delete entry, 4=insert.
2 Resource type: 0=Directory number, 1=Group number, 2=Position identifier, 3=Pilot number, 4=Trunk. Refer to the CallPath Services reference book for your switch for more information.


User Screen Control

   

In your call center, you might want to override CallCoordinator screen processing and implement an application program that does screen control for your specific business needs. This program is called User Screen Control or User mode. CallCoordinator screen processing is called automatic mode.

User Screen Control is required if any of the following conditions exist in your call center:

Your user screen control program supplements the CallCoordinator screen control program rather than replacing it. You implement your own user screen control program as an alternative method of determining which screen to display to a particular agent for a particular call. See Table 10 for information on how CallCoordinator determines which panel to display to an agent.

You can implement a User Screen Control program to perform tasks such as the following:

Consult with your application programmer about implementing User Screen Control. The CallPath CallCoordinator/CICS Application Programming Guide contains detailed information on implementing this option.


 Return to Library  Contents  Previous Topic  Top of Topic  Next Topic  Index  Help