Configuring Task Management
Before starting to work with Task Management, you should perform a series of configurations which are detailed below:
-
Create a Digital Journey.
-
Create a Queue Type.
-
Create Filters for Queues (mandatory if you assign more than one Queue on the Queue Type), Profiles (mandatory if you define at least one Profile) and Competence Levels (mandatory if you add Competence Levels on Queues).
NOTEThe use of filters for queues, competence levels and profiles is optional for Task Management version 4.1.
-
Create Queues.
-
Create Competence Levels.
-
Create an Operator Profile if needed.
-
Configure the Operator and allocate it on queues.
NOTEPerform all the steps above for all operators.
-
Go to FintechOS Studio > Digital Experience > Digital Flow Processing and click Insert to create a new Flow Settings.
-
On the Add Flow Settings page, select the Digital Journey created in step 1.
-
Add a Name for the flow settings.
-
Click Save and Reload
-
In the Processor Settings section, click Insert to add the processor settings used for Task Management.
-
On the newly displayed Add Processor Settings page, set the following fields:
-
Name: Enter the name of your processor.
-
Digital Processor Type: Select the Task Management type.
-
Settings: Enter the JSON code for the processor's settings.
-
-
QueueFilter, ProfileFilter, CompetenceLevelFilter should match the filters from Queue, Profile and CompetenceLevel.
-
In case no filters are added on Queue, Profile or Competence, there should be left an empty array (e.g. “QueueFilter”: [],“ProfileFilter“: [], “CompetenceLevelFilter“: []
-
The entity name should be related to the main entity from QueueType, but only in one direction it should be a lookup in the entity from filters.
-
Extra identification is used only in case you don’t want to identify that specific attribute by the lookup from the main entity:
-
IdentificationEntityName
: The entity name. -
IdentificationAttributeId
: The attribute from the entity on which the identification is made. -
IdentificationParamName
: The parameter name given when calling the endpoint FTOS_CMB_TaskManagement_CreateAndAllocateQueueItem.
-
-
When setting a filter, you should always set the:
-
filterName
: Add the name of the same filter set on Queue or Profile, or CompetenceLevel. -
entityName
: Add the name of the entity from which the attribute is retrieved. It can be the main entity from the Queue Type or a related entity. -
attributeName
: The name of the attribute used on the filter. -
isOptionSet
: Two options are available, true or false. In case true is set, theoptionSetName
is mandatory as well.
See the example below:
Copy{
"ExtraIdentification": [],
"QueueFilter": [
{
"filterName":"ProductType",
"isOptionSet":true,
"optionSetName":"bankingType",
"entityName":"FTOS_CB_ContractApplication",
"attributeName":"productType"
},
{
"filterName":"currency",
"isOptionSet":false,
"optionSetName":"",
"entityName":"FTOS_CB_ContractApplication",
"attributeName":"currencyId"
},
{
"filterName":"Period",
"isOptionSet": false,
"entityName":"FTOS_CB_ContractApplication",
"attributeName":"period"
}],
"ProfileFilter": [
{
"filterName":"currency",
"isOptionSet":false,
"optionSetName":"",
"entityName":"FTOS_CB_ContractApplication",
"attributeName":"currencyId"
},
{
"filterName":"accountType",
"isOptionSet":false,
"optionSetName":"",
"entityName":"FTOS_CB_ContractApplication",
"attributeName":"accountTypeId"
},
{
"filterName":"FinancedAmount",
"isOptionSet": false,
"entityName":"FTOS_CB_ContractApplication",
"attributeName":"financedAmount"
}
],
"CompetenceLevelFilter": [
{
"filterName":"Period",
"isOptionSet": false,
"entityName":"FTOS_CB_ContractApplication",
"attributeName":"period"
},
{
"filterName":"FinancedAmount",
"isOptionSet": false,
"entityName":"FTOS_CB_ContractApplication",
"attributeName":"financedAmount"
}
]
} -
Working with Task Management Admin Menu
Use the Task Management Admin Menu for making the initial configurations, such as defining queues, creating users for operators, defining competence levels, and so on. This menu is designed for administrators for initial configurations, but also for managing queues, competence levels, filters and more.
Follow these steps to access the Admin Menu:
-
In the FintechOS Portal, click the main menu. The list of items opens.
-
From the list of items, click Task Management. The list of features opens.
To view instructions on how to configure each feature, check the topics below: