Skip to main content
Version: 2.7.0

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.

restart service

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.

check firewall settings

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.