Install Lists plugin

Note This feature requires an additional plug-in. Please contact your Sales Contact to verify if a plug-in is purchased.

Installation of the plugin per UCC

Core 8.0 or higher have the plugins predelivered inside the folder:

Copy
Path
DRIVE:\program files\<UCCService>\plugins\Wsp.Anywhere365.Ucc.Lists.ListsPlugin

 

 

Configure Plugin

Per UCC

  1. Open file ‘Config.xml’ for editing purposes.

    Tip: First make a backup of the file to prevent problems!

    6.3: C:\ProgramData\Anywhere365\Core\Service\UnifiedContactCenterService\Config.xml

    6.0: C:\Program Files\Anywhere365\Core\Config.xml

    5.0: C:\Program Files\UCC\Config.xml

  2. Add "Plugin" value below ‘SettingsURL’ of the UCC.

    Copy
    XML
    <Plugin name="ListsPlugin" path="C:\Program Files\Anywhere365\Plugins\Wsp.Anywhere365.Ucc.Lists.ListsPlugin\" file="Wsp.Anywhere365.Ucc.Lists.ListsPlugin.dll" isIdentityPlugin="false"/>

 

For UCC Service

  1. Open file ‘Config.xml’ for editing purposes.

    Tip First make a backup of the file to prevent problems!

    6.3: C:\ProgramData\Anywhere365\Core\Service\UnifiedContactCenterService\Config.xml

    6.0: C:\Program Files\Anywhere365\Core\Config.xml

    5.0: C:\Program Files\UCC\Config.xml

  2. Add "Plugins" value below ‘Presence Provider’.

    Copy
    XML
    <Plugins>
    <Plugin name="ListsPlugin" path="C:\Program Files\Anywhere365\Plugins\Wsp.Anywhere365.Ucc.Lists.ListsPlugin\" file="Wsp.Anywhere365.Ucc.Lists.ListsPlugin.dll" isIdentityPlugin="false"/>
    </Plugins>

 

Restart UCC and validate

  1. Login to the Anywhere365 Application Server

  2. Start Services

  3. Restart "Anywhere365 Unified Contact Center"

  4. See the UCC logs if Lists Plugin is successfully loaded

    6.3: C:\ProgramData\Anywhere365\Core\Service\UnifiedContactCenterService\logs

    6.0: C:\Program Files\Anywhere365\Core\Logs

    5.0: C:\Program Files\UCC\Logs

    Copy
    Log
    2020-04-28 12:44:09,601 [5] xa DEBUG - ListsPlugin - InitAsync() starting
    2020-04-28 12:44:09,601 [5] xa INFO  - ListsPlugin Requesting lists
    2020-04-28 12:44:09,601 [5] xa DEBUG - ListsPlugin - InitAsync() completed with result PluginInitializationResult(IsSuccessful=True, RequiredLists=ListConfiguration(ListName=Agents, FieldNames=ID, wsp_ucc_Agent, wsp_ucc_agent_aci, CustomHours, CustomHoursEnable, wsp_ucc_Formal, wsp_ucc_Order), ListConfiguration(ListName=Supervisors, FieldNames=ALL), ListConfiguration(ListName=ReasonCodes, FieldNames=ID, wsp_ucc_rc_code, wsp_ucc_rc_presencestate, Title), ListConfiguration(ListName=CallClassifications, FieldNames=ALL), ListConfiguration(ListName=Endpoints, FieldNames=ALL), ListConfiguration(ListName=PluginAttributes, FieldNames=ALL), ListConfiguration(ListName=PluginSettings, FieldNames=ALL), ListConfiguration(ListName=PluginFlowSettings, FieldNames=ALL), ListConfiguration(ListName=Settings, FieldNames=ALL), ListConfiguration(ListName=Businesshours, FieldNames=ID, wsp_ucc_AllDay, wsp_ucc_day, wsp_ucc_End, wsp_ucc_Start), ListConfiguration(ListName=Holidays, FieldNames=ALL), ListConfiguration(ListName=Skills, FieldNames=ALL), ListConfiguration(ListName=CannedResponses, FieldNames=ALL))
    2020-04-28 12:44:09,601 [5] xa INFO  - PluginManager::StartAsync initialized [ListsPlugin]. Will attempt to provide with lists [Agents, Supervisors, ReasonCodes, CallClassifications, Endpoints, PluginAttributes, PluginSettings, PluginFlowSettings, Settings, Businesshours, Holidays, Skills, CannedResponses]