MediaManager
The configuration of Media Manager is stored in the configuration-file (.ini). The installation program creates this file with the settings provided during setup. The configuration of Media Manager can be adjusted by editing this configuration-file. The service must be restarted for the changes to take effect. If a setting is not found, the program’s default value is used.
Unless explicitly specified by a command line argument, the path to the .ini file is the name of the executable file with the .exe extension replaced by “ini” and the instance name used as suffix.
C:\ProgramData\BucherSuter\MCAforSiebelCC\MediaManager\MediaManager_Siebel.ini
To view and manually configure Media Manager it is necessary to edit the initialization file. It is suggested to backup the original file before editing it. The initialization file of Media Manager can be edited with any text editor like Notepad.
The service must be restarted for the changes to take effect.
Unless explicitly specified by a command line argument, the path to the .ini file is the name of the executable file with the .exe-extension replaced by "ini" and the instance name used as suffix.
[MAIN]
REMOTE_PORT
Default : 7010
Range : not available
Description : port where Media Manager exposes its remote console Use a command shell and execute: telnet localhost REMOTE_PORT
ES_FLAGS
Default : empty
Range : 0x00000000 – 0xffffffff
Description : Engineering Special flags. These flags activate special features used for various tests and fixes
FIX_FLAGS
Default : empty
Range : 0x00000000 – 0xffffffff
Description : Engineering Fix flags. These flags activate temporary fixed features
FIX_IGNORE_FLAGS
Default : empty
Range : 0x00000000 – 0xffffffff
Description : Engineering Fix Ignore flags. These flags supress fixes
[LOGGER]
PATH
Default : C:\ProgramData\BucherSuter\logfiles\MCAforSiebel\
Range : not available
Description : path where log files are written. To specify an absolute path, use the following syntax: \<DriveLetter>:\<AbsolutePath>
NAME_TYPE
Default : 4
Range : 0-5
Description : Defines how the log file is generated (NAME refers the parameter above). 0: NAME.log 1: NAME_date.log 2: NAME_date_timestamp.log 3: NAME_machine_date_timestamp.log 4: same as 2, but a new log file is created daily 5: same as 3, but a new log file is created daily. Note: when using NAME_TYPE 4 or 5, log files are automatically deleted after 10 days
FILE_SIZE
Default : 100MB
Range : not available
Description : Maximum log file size
HANDLER_STAY_OPEN
Default : 0
Range : 0,1
Description : do not close hanle after write log msg
MAX_BACKUP_INDEX
Default : 10
Range : 1-50
Description : Number of log files
TRACE_MASK
Default : 0x4
Range : 0x00000000 – 0xffffffff
Description : Controls the trace level
TRACE_MASK_COLLECT_MSG
Default : 0x0
Range : 0x00000000 – 0xffffffff
Description : Controls the trace level of grouped messages
WIN_EVENT_LOG_LEVEL
Default : 0
Range : 0,2,3,4
Description : Write errors and warnings to Windows NT Log. 0: off, 2: Error, 3: Error and Warning, 4: Error, Warning and Info
ARCHIVE_LEVEL
Default : 0
Range : 0,1,2,3
Description : Specifies the Archive Log level. 0: off, 1: Failurer, 2: Statistic, 3: Info
[MCIL]
PORT
Default : 7050
Range : not available
Description : Port where Media Manager accepts connections from MCIL clients
MCIL_MODE
Default : 1
Range : 0,1,2
Description : Must always be set to 1 or 2. Mode 0 is not supported. 2: Media Manager is working in MCIL-Mode 2 without Mediarouting- and CCE/CCH AWDB access 1: Media Manager is working in MCIL-Mode 1 without Mediarouting-database access 0: Media Manager is working in “classic” mode with Mediarouting-database
HEARTBEAT_TIMEOUT
Default : 30
Range : not available
Description : Specifies the timeout for heartbeat messages from MCIL clients
RONA_TIMEOUT
Default : 30
Range : not available
Description : Duration in seconds the Media Manager waits before a non-answered task is taken away from the selected agent and put back into the queue. This value is specified in seconds. Important: This value must be set to 0, as the RONA settings must be set in CRMConnectorSAP
IND_ANSWER_TIMEOUT_MILISEC
Default : 1000
Range : not available
Description : Amount of time in milliseconds that the Media Manager is waiting after an indication message to CTI-server for Error Messages, before it is declared as succeeded and a response message is sent back to the client
REQ_ANSWER_TIMEOUT_MILISEC
Default : 10000
Range : not available
Description : Amount of time in milliseconds that the Media Manager waits after a request message to CTI-server for a response, before it is declared as failed and a failure response message is sent back to client
WRAPUP_TIMEOUT
Default : 0
Range : 0-7200
Description : Defines the time an agent resides in wrapup for the chat channel (in seconds) 0: off
AUTO_END_TASK_DELETED_WHILE_OFFERED
Default : 1
Range : 0,1
Description : Defines whether a task already offered to an agent automatically ends when it is deleted. 0: off 1: on
ALLOWED_SAME_APPLICATIONID
Default : 1
Range : 0,1
Description : Allow same App ID. 0: off 1: on
REROUTE_EVENTS_ON_SESSION_CLOSE
Default : 1
Range : 0,1
Description : Reroute events on session close. 0: off 1: on
IGNORE_MISSING_CHANGE_TASK_LIMIT_RESP
Default : 1
Range : 0,1
Description : Ignore missing change tasl limit resp. 0: off 1: on
ADD_PERIPHERAL_TO_REROUTE_PREFERRED_AGENT
Default : 0
Range : 0,1
Description : Add peripheral to reroute preferred agent. 0: off 1: on
[MR_DOMAINS]
MAIL
Default : 0
Range : not available
Description : Domain-ID of the MediaroutingDomain used for mail routing
CHAT
Default : 0
Range : not available
Description : Domain-ID of the MediaroutingDomain used for chat routing
VOICEMAIL
Default : 0
Range : not available
Description : Domain-ID of the MediaroutingDomain used for voicemail routing
TICKET
Default : 0
Range : not available
Description : Domain-ID of the MediaroutingDomain used for ticket routing
FAX
Default : 0
Range : not available
Description : Domain-ID of the MediaroutingDomain used for fax routing
CALLME
Default : 0
Range : not available
Description : Domain-ID of the MediaroutingDomain used for callme routing
RECALL
Default : 0
Range : not available
Description : Domain-ID of the MediaroutingDomain used for recall routing
OUTCALL
Default : 0
Range : not available
Description : Domain-ID of the MediaroutingDomain used for outcall routing
[CTISERVER_1]
HOST_A
Default : ""
Range : not available
Description : Hostname or IP address of CTI server 1 side A
PORT_A
Default : 42027
Range : not available
Description : Port of CTI server 1 side A
SECURE_PORT_A
Default : 42030
Range : not available
Description : Port of CTI server 1 side A secure
HOST_B
Default : empty
Range : not available
Description : Hostname or IP address of CTI server 1 side B
PORT_B
Default : 43027
Range : not available
Description : Port of CTI server 1 side B
SECURE_PORT_B
Default : 42030
Range : not available
Description : Port of CTI server 1 side B secure
PROTOCOL_VERSION
Default : 20
Range : not available
Description : CTI Server protocol version (GED188)
PERIPHERALID
Default : 5000
Range : not available
Description : ID of the ICM agent peripheral on which the CTI server is attached to (voice PG)
APPLICATIONPATHID
Default : empty
Range : not available
Description : Must correspond to ApplicationPathID of “Application_Path” view in ICM AWDB
CLIENT_ID
Default : bsMediaManager
Range : not available
Description : CTI Server client id (GED188)
CLIENT_PASSWORD
Default : *****
Range : not available
Description : CTI Server client password (GED188).
HEARTBEAT_TIMEOUT
Default : 15
Range : not available
Description : Timeout in seconds for a heartbeat response from the CTI server
[MRI]
PORT
Default : 7021
Range : not available
Description : Port on which MediaManager waits for a connection from the MR PG
HEARTBEAT_TIMEOUT
Default : 30
Range : not available
Description : Specifies the timeout for heartbeat messages from MRI clients
APP_STR_MAX_LENGTH
Default : 0
Range : not available
Description : The Caller and Called names are limited by value if the value is set > 0
ECC01…ECC20
Default : empty
Range : not available
Description : Names of the ECC variables that are passed from an ICM script to Media Manager (and the agent) Example: user.myeccvariable
MAX_QUEUED_TASKS
Default : 5000
Range : 1-10000
Description : The maximum number of concurrent tasks Media Manager sends to CCE/CCH
MAX_QUEUED_TASKS_LABEL
Default : OVERFLOW
Range : not available
Description : The label that is returned on MCIL interface if the limit of max queued tasks in MediaManager is reached. With the default label OVERFLOW the RoutingAdapter will retry to route the task after a delay configured in the Siebel RoutingAdapter ini-file with a default of 10 minutes. In environments with high volume route requests the default delay of 10 minutes is too short. Please add a suffix with the required delay to the label, i.e. OVERFLOW_60 for a delay of 60 minutes.
Default: OVERFLOW
MAX_QUEUED_TASKS_PRIO_RESERVATION
Default : 0
Range : not available
Description : Count of priority reservation tasks in MediaManager queue
REROUTE_REASON_CALLVARIABLE
Default : 1
Range : not available
Description : Call variable used for saving reason for the rerouted request
OVERFLOW_REROUTE_DELAY
Default : 10
Range : not available
Description : If the ICM script returns the label “OVERFLOW” (not case sensitive), the task isn’t rerouted by Media Manager before waiting the defined value (in minutes)
ACCEPT_AGENT_INTERRUPT_ADVISORY_EVENT
Default : 0
Range : -1,0,1,2
Description : -1=AGENT_INTERRUPT_ADVISORY_EVENT received from CTI Server is acknowledged with an AGENT_INTERRUPT_UNACCEPTED 0=AGENT_INTERRUPT_ADVISORY_EVENT received from CTI Server is ignored 1=AGENT_INTERRUPT_ADVISORY_EVENT received from CTI Server is acknowledged with an AGENT_INTERRUPT_ACCEPTED 2=AGENT_INTERRUPT_ADVISORY_EVENT received from CTI Server is acknowledged with an AGENT_INTERRUPT_ACCEPTED followed by an AGENT_INTERRUPT_UNACCEPTED
[REDUNDANCY]
THIS_IS_SIDE
Default : empty
Range : A, B
Description : Specifies the side of the Media Manager instance (A or B)
REMOTE_HOST
Default : empty
Range : not available
Description : The IP address of the host where the remote Media Manager instance is installed
UDP_PORT
Default : empty
Range : 1024-65535
Description : The port on which the remote Media Manager instance receives heartbeat messages from the local Media Manager instance. Both instances need the same UDP port.
The same UDP port is used for both side.
If you are upgrading from a previous version of b+s Connects for Siebel, please ensure that the Firewall ports are adapted accordingly
Maximum Queue Size in CCE/CCH
The maximum allowed number of queued items over all media domains in CCE/CCH is '15000'. This includes media routing tasks as well as voice calls. The MediaManager component has a parameter to control the maximum number of queued tasks. If this limit is reached, additional route requests are handled as if the CCE/CCH routing script returned an OVERFLOW-label. The label OVERFLOW (or another configured label) is then passed back to the Siebel RoutingAdapter component and the Siebel RoutingAdapter will then retry again later to route this task. This does not apply to chats as they are terminated by the ChatConnector and an appropriate message is sent to the customer.
The keys MAX_QUEUED_TASKS and MAX_QUEUED_TASKS_LABEL are defined in [MRI]-Section.