Skip to main content
Version: 2.3

Media Manager

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\MCAforSAP\MultiChannelComponents\MediaManager\MediaManager_SAP1.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.

[MAIN]​

LOG_VERBOSE​

Default : 1

Range : 0,1

Description : If set, writes short information on each telegram in the log file 1: Verbose logging on 0: Verbose logging off

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

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

ENABLE_AGENT_PORT​

Default : 0

Range : 0,1

Description : Must always be set to 0. 1 is not supported! Activates/deactivates MediaRouting Classic 0: off 1: on

[LOGGER]​

PATH​

Default : C:\ProgramData\BucherSuter\logfiles\MCAforSAP\

Range : not available

Description : path where log files are written. To specify an absolute path, use the following syntax: \<DriveLetter>:\<AbsolutePath>

NAME​

Default : empty

Range : not available

Description : Short name for the log file (see next parameter for more information)

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

OUTPUT_LEVEL​

Default : W

Range : N, F, E, W, I, T

Description : If the application is started in console mode, setting defines the log level of messages written to the console N: None F: Fatal Error (least verbose) E: Error W: Warning I: Info T: Trace (most verbose)

FILE_LEVEL​

Default : W

Range : N, F, E, W, I, T

Description : log level of messages written into the log file N: None F: Fatal Error (least verbose) E: Error W: Warning I: Info T: Trace (most verbose)

EXTERN_LEVEL​

Default : W

Range : N, F, E, W, I, T

Description : Defines the log level of messages written to the Windows Event Log. By default, Media Manager does not write any log message to the Event Log. Please note, that the EXTERN_LEVEL should be set to either N (no log messages written to Event Log) or E (Only Errors are written to the Event Log) Same levels as above

[ICM0]​

PORT​

Default : 7021

Range : not available

Description : Port where Media Manager waits for a connection from the MR PG

LOG_HEX​

Default : 1

Range : 0-2

Description : Defines whether the telegram traffic between Media Manager and ICM is logged. 0: Do not log 1: Log everything except for heartbeat messages 2: Log everything

[MCIL]​

PORT​

Default : 7050

Range : not available

Description : Port where Media Manager accepts connections from MCIL clients

LOG_DATA_TRANSFER​

Default : 0

Range : 0-2

Description : efines whether the traffic between Media Manager and an MCIL clients is logged 0: Do not log 1: Log everything except for heartbeat messages 2: Log everything

HEARTBEAT_TIMEOUT​

Default : 30

Range : not available

Description : Specifies the timeout for heartbeat messages from MCIL clients

RONA_TIMEOUT​

Default : 0

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

CHECK_AGENT_PASSWORD​

Default : 0

Range : 0,1

Description : Defines whether the agent’s ICM password is checked when logging on an agent in ICM (ensure that this setting is activated so that the agent password is checked) Must be set to 0 if MCIL_MODE=2 is used!

CTI_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

CTI_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

[MCIL_MODE_DOMAINS]​

MEDIAROUTING_DOMAIN_MAIL​

Default : 0

Range : not available

Description : Domain-ID of the MediaroutingDomain used for mail routing

MEDIAROUTING_DOMAIN_CHAT​

Default : 0

Range : not available

Description : Domain-ID of the MediaroutingDomain used for chat routing

MEDIAROUTING_DOMAIN_VOICEMAIL​

Default : 0

Range : not available

Description : Domain-ID of the MediaroutingDomain used for voicemail routing

MEDIAROUTING_DOMAIN_TICKET​

Default : 0

Range : not available

Description : Domain-ID of the MediaroutingDomain used for ticket routing

MEDIAROUTING_DOMAIN_FAX​

Default : 0

Range : not available

Description : Domain-ID of the MediaroutingDomain used for fax routing

MEDIAROUTING_DOMAIN_CALLME​

Default : 0

Range : not available

Description : Domain-ID of the MediaroutingDomain used for callme routing

MEDIAROUTING_DOMAIN_RECALL​

Default : 0

Range : not available

Description : Domain-ID of the MediaroutingDomain used for recall routing

MEDIAROUTING_DOMAIN_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

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

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

HEARTBEAT_INTERVAL​

Default : 15

Range : not available

Description : Interval in seconds of heartbeat messages that are sent from Media Manager to CTI server

HEARTBEAT_TIMEOUT​

Default : 15

Range : not available

Description : Timeout in seconds for a heartbeat response from the CTI server

LOG_HEX​

Default : 1

Range : 0-2

Description : Defines if the traffic between Media Manager and the CTI server is logged. 0 : Do not log 1 : Log everything except for heartbeat messages 2 : Log everything

[MRI]​

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_QUEUE_TASKS is exceeded

REROUTE_REASON_CALLVARIABLE​

Default : 1

Range : not available

Description : Call variable used for saving reason for the rerouted request

OVERFLOW_REROUTE_DELAY_MINUTES​

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 : 1

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)

LOCAL_MM_INSTANCE_UDP_PORT​

Default : empty

Range : 1024-65535

Description : Specifies the port of the local Media Manager instance where heartbeat messages from the other Media Manager instance are received

SECOND_MM_INSTANCE​

Default : empty

Range : not available

Description : The IP address of the host where the second Media Manager instance is installed

SECOND_MM_INSTANCE_UDP_PORT​

Default : empty

Range : 1024-65535

Description : The port on which the second Media Manager instance receives heartbeat messages from the local Media Manager instance