Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

FORSTA INVADE Solution Integration

The INVADE Solution integration with Confirmit FORSTA supports both single and multi-dialler configurations.

...

The proxy is installed by placing the main proxy DLL (ConfirmitDiallerProxy.dll) and dependent DLLs of the package into the bin directory of the WS. A proxy config file (usually w3wp.conf) is placed at the WS top-level directory. This is normally done by ConfirmitFORSTA. The WS config file (web.config) is edited to nominate the main proxy DLL. This is a Confirmit FORSTA component file and so for the purposes of this document, we cannot guarantee its format. However, an example section is provided below

...

  • <ServicePort>the port through which the dialler will declare its remoting service. The dialler will be configured (in the genghis-dialler.conf) to use this port

  • <ServiceIPAddress>the dialler's IP

  • <ServiceChannelType>tcp or http to match the diallers settings

  • <Manual> if the dialler is designated and manual dialler (default false) .If marked "true" all campaigns on that dialler will be set "MANUAL" dialling mode

  • <DiallerId> The Confirmit FORSTA CATI diallerID

  •  <Name> The dialler name used by the CATI in the Survey->Locations property and the Agents->Location property. If the Agents->Location matches the Dialler->Name then agent gets logged on to that dialler. Survey->Locations is passed to the proxy to identify the list of diallers on which a survey should be opened.

...

<?xml version="1.0" encoding="utf-8"?>
<Modules xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.invade.net/xsd/Genghis.1.0.0.0.xsd">
<ConfirmitDiallerProxy xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Diallers>
<Dialler>
<ServicePort>7100</ServicePort>
<ServiceIPAddress>192.168.50.47</ServiceIPAddress>
<ServiceChannelType>tcp</ServiceChannelType>
<Manual>true</Manual>
<DiallerId>2</DiallerId>
</Dialler>
<Dialler>
<ServicePort>7100</ServicePort>
<ServiceIPAddress>192.168.50.206</ServiceIPAddress>
<ServiceChannelType>tcp</ServiceChannelType>
<DiallerId>1</DiallerId>
</Dialler>>
</Diallers>
<CallbackPort>7101</CallbackPort>
<CallbackBindTo></CallbackBindTo>
<CallbackChannelType>tcp</CallbackChannelType>
<AudioDialler>1</AudioDialler>
<PingTimeoutSecs>35</PingTimeoutSecs>
<CallbacksLifeTimeSecs>1800</CallbacksLifeTimeSecs>
<LogDirectory>c:\DialerLogs</LogDirectory>
<LogMaxFileSize>4000000</LogMaxFileSize>
<LogLifeDays>7</LogLifeDays>
</ConfirmitDiallerProxy>
</Modules>

Confirmit ComfirmIT WS – web.config example

<Confirmit.CATI.Telephony.DialerService.Settings>
<setting name="DialerDriverAssemblyName" serializeAs="String">
<value>ConfirmitDiallerProxy</value>
</setting>
<setting name="DialerDriverAssemblyNamespace" serializeAs="String">
<value>Invade.ConfirmitDiallerProxy</value>
</setting>
<setting name="DialerDriverAssemblyMainClassName" serializeAs="String">
<value>ConfirmitDiallerProxy</value>
</setting>
<setting name="ServiceStateExpirationTimeout" serializeAs="String">
<value>200</value>
</setting>
<setting name="AuthorizationKeyForIncomingRequests" serializeAs="String">
<value>pUBy56Jd4HEXH0sPvEdqNO9UMLUtWXmvkH7FJFStqpWI3HMMgb0JNQu2NlWIhbV16DT8KouyQRXCIhSkA3R3y+TuKUa4WiipF3Dp7UpiAXMBmShzdxeN27Fvyd8=</value>
<!--value>9NrCuzsSkqVhwO8+vIDFpOlB0pdx776Y20WD/uQWZLd1jkxr8dIMXnO2TshQIzT1m+PsrIn0Z9ejGgLwPI8rGQ2R3UFSnd+643SXp1Kf21kjXCpX8TLcaJtqaN0=</value-->
</setting>
<setting name="UseAuthorization" serializeAs="String">
<value>False</value>
</setting>
<setting name="DialerId" serializeAs="String">
<value>0</value>
</setting>
<setting name="StatefulMode" serializeAs="String">
<value>False</value>
</setting>
<setting name="AllowedAgentStates" serializeAs="Xml">
<value>
<ArrayOfString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<string>LoggedIn</string>
<string>LoggedOut</string>
<string>NotReady</string>
</ArrayOfString>
</value>
</setting>
</Confirmit.CATI.Telephony.DialerService.Settings>

...

Info

The version of the "ConfirmitDiallerLib.dll" & "ConfirmitDialerInterface.dll" files can be checked using the same process.

...

FORSTA Platform Training - Acquire the skills necessary to become a proficient

...

FORSTA software user

https://www.confirmit.com/Resources/Training-Academy/

Get the Most from Confirmit FORSTA with Targeted Learning - Our training courses help you get the most from your Confirmit FORSTA software. Whether you choose instructor-led training (in our office or yours), a recorded webinar,
or self-paced e-learning, you can rest assured that you're getting the latest and greatest information.