Difference between revisions of "Knowledge Centre"

From Hornbill
Jump to navigation Jump to search
 
(45 intermediate revisions by 3 users not shown)
Line 9: Line 9:
 
* Possible knowledge matches are continually filtered based on the inputs to different progressive capture forms in the progressive capture flows.
 
* Possible knowledge matches are continually filtered based on the inputs to different progressive capture forms in the progressive capture flows.
 
* Users can view and interact with potential knowledge in Progressive Capture
 
* Users can view and interact with potential knowledge in Progressive Capture
 +
 +
'''This is currently an experimental feature and we welcome community feedback and suggestions on it's application, usability and or course any enhancement suggestions - [[https://community.hornbill.com/forum/121-service-manager/| Post to the Forum]]'''
  
 
|style="width:5%"|
 
|style="width:5%"|
Line 16: Line 18:
 
== Related Articles ==
 
== Related Articles ==
 
:* [[Service_Manager_Experimental_Features|Service Manager Experimental Features]]
 
:* [[Service_Manager_Experimental_Features|Service Manager Experimental Features]]
 +
:* [[Progressive Capture Workflow]]
 
:* [[Mapping_Fields_from_Customised_Forms|Mapping Fields in Progressive Capture Custom Forms]]
 
:* [[Mapping_Fields_from_Customised_Forms|Mapping Fields in Progressive Capture Custom Forms]]
 
|}
 
|}
  
 
==Enabling the Knowledge Centre==
 
==Enabling the Knowledge Centre==
[[File:Knowledge_Centre.png|right|500px]]
+
[[File:Knowledge_Centre.png|right|400px]]
 
'''guest.app.experimental.hornbillKnowledgeCentre'''
 
'''guest.app.experimental.hornbillKnowledgeCentre'''
 
:* Default is '''Off'''
 
:* Default is '''Off'''
 
:* If enabled you will also need to enable which interfaces will see the knowledge centre in progressive capture, this is controlled by the following system settings:
 
:* If enabled you will also need to enable which interfaces will see the knowledge centre in progressive capture, this is controlled by the following system settings:
 +
 +
===Home > Applications > Service Manager > Settings===
  
 
'''guest.app.knowledge.customer'''  
 
'''guest.app.knowledge.customer'''  
 
:* Default is '''Off'''
 
:* Default is '''Off'''
:* If enabled, shows the relevant knowledge when a user log a new request in the Customer portal
+
:* If enabled, shows the relevant knowledge when a user logs a new request in the Customer portal
 
'''guest.app.knowledge.service'''
 
'''guest.app.knowledge.service'''
 
:* Default is '''Off'''
 
:* Default is '''Off'''
:* If enabled, shows the relevant knowledge when a user log a new request in the Service portal
+
:* If enabled, shows the relevant knowledge when a user logs a new request in the Service portal
 
'''guest.app.knowledge.user'''
 
'''guest.app.knowledge.user'''
 
:* Default is '''Off'''
 
:* Default is '''Off'''
:* If enabled, shows the relevant knowledge when a user log a new request in the user app
+
:* If enabled, shows the relevant knowledge when a user logs a new request in the user app
 +
 
 +
===Home > Applications > Collaboration > Settings===
 +
 
 +
'''guest.anonymous.employeePortal.core.disable-knowledge-search-in-pro-cap'''
 +
:* Default is '''Off'''
 +
:* If enabled, shows the relevant knowledge when an employee logs a new request in the employee portal
  
 
==How does it work==
 
==How does it work==
 
[[File:Knowledge_Centre_Icons.png|right|500px]]
 
[[File:Knowledge_Centre_Icons.png|right|500px]]
As a user steps through progressive capture any relevant or matching knowledge will present itself in the knowledge centre in progressive capture. This is represented by icons for:
+
When a user enters text into the '''Summary''' field on the '''Request Details''' progressive capture form, or into a field on a custom progressive capture form which is mapped to the '''h_summary''' field, any relevant or matching knowledge will present itself in the knowledge centre in progressive capture. This is represented by icons for:
 
* FAQ's
 
* FAQ's
 
* Known Issues
 
* Known Issues
Line 43: Line 54:
 
* Requests (User app only)
 
* Requests (User app only)
  
Against each icon will be a number, this number represents the number of possible knowledge matches there are in the '''Knowledge Centre''' for this particular entity.  To see the knowledge click on one or any of the icons to open the '''Knowledge Centre'''.
+
Against each icon will be a number, this number represents the number of possible knowledge matches there are in the '''Knowledge Centre''' for this particular entity.   
  
== How is Knowledge Matched and Filtered ==
+
To view the knowledge matches, click on one or any of the icons to open the '''Knowledge Centre'''.
 +
 
 +
[[File:Information.png|14px|text-top|Information]] If other progressive capture forms are used before or after the '''Request Details''' or a '''custom form''' which has a field mapped to the '''h_summary''' field in progressive capture flows, this will filter the matching results dynamically.
 +
 
 +
The progressive capture forms which influence the knowledge centre results and their logic is explained below.
 +
 
 +
==Using The Knowledge Centre in the User App==
 +
 
 +
When opening the Knowledge Centre as an agent the following options are available from within the User App.
 +
 
 +
* '''Requests'''
 +
:* View any matching requests Summary and Description
 +
:* Open any matching requests in another tab
 +
:* Elect to link the newly created request to existing request/s using the '''Link''' option (This will occur once the progressive capture has completed and a request has been raised)
 +
 
 +
* '''Known Issues'''
 +
:* View the Known Issue and any published workaround
 +
:* Link the customer to the Known Issue as an affected user
 +
 
 +
* '''Catalog Items'''
 +
:* View other matching Catalog Item options (from the services the customer is subscribed to)
 +
:* Switch to a different / More Relevant Catalog Item for the customer (All previous Progressive Capture information will be lost)
 +
 
 +
* '''FAQs'''
 +
:* View FAQs and their embedded media
 +
 
 +
[[File:Information.png|14px|text-top|Information]] The more information entered then the more specific the results are. The service is one of the criteria for narrowing the search, so if the summary field is part of the progressive capture '''before''' the service selection the knowledge centre will show catalogue items from all services the customer is subscribed to, whereas is the summary field is '''after''' the service selection the knowledge centre will only show catalogue items relating to that service.
 +
 
 +
==Using the Knowledge Centre on the Customer or Service Portals==
 +
 
 +
When opening the Knowledge Centre as a customer the following options are available from within the Customer or Service Portal
 +
 
 +
* '''Known Issues'''
 +
:* View the Known Issue and any published workaround
 +
:* Link yourself to the Known Issue as an affected user
 +
 
 +
* '''Catalog Items'''
 +
:* View other matching Catalog Item options (from the services the customer is subscribed too)
 +
:* Switch to a different / More Relevant Catalog Item (All previous Progressive Capture information will be lost)
 +
 
 +
* '''FAQs'''
 +
:* View FAQs and their embedded media
 +
 
 +
 
 +
== Returning Matched Knowledge and Filters ==
 +
 
 +
The Knowledge Centre will only '''initially''' present itself on the following progressive capture forms when a user enters text into:
 +
 
 +
* The Summary field on the Request Details form
 +
* A single line text field mapped to the h_summary field on a Custom form
 +
 
 +
The Knowledge centre results displayed in these forms will be '''pre-filtered''' if any of the following progressive capture forms have been used '''ahead''' of them in the progressive capture flow
 +
 
 +
* '''Search Customer / Search Co-worker / Search Contact''' - When a customer is selected this will act as a filter and only show knowledge linked to services they are subscribed too
 +
* '''Service Details''' - Once a service is selected the available knowledge matches will be limited to knowledge which is available against the chosen service
 +
* '''Category''' - if a category is selected the '''Requests''' knowledge returned will be filtered to those requests with a matching '''category'''
 +
* '''Site''' - if a site is selected the '''Requests''' knowledge returned will be filtered to those requests with a matching '''site'''
 +
 
 +
If any of the above progressive capture forms are used '''after''' the Request Details or Custom Forms, then the matching knowledge results will dynamically filter as inputs are entered into these forms.
 +
 
 +
'''Important Knowledge Centre Behaviour'''
  
As different progressive capture forms are used in each progressive capture flow, the knowledge will automatically filter based on both the forms used and the choices made on each form.  The possible knowledge can both narrow and expand dependant on the inputs made and the forms used.
 
 
* The icons will only appear '''once''' there are possible knowledge matches
 
* The icons will only appear '''once''' there are possible knowledge matches
 
* If the icons disappear after being displayed, this indicates that no knowledge exists that matches all the criteria from all the progressive capture forms used
 
* If the icons disappear after being displayed, this indicates that no knowledge exists that matches all the criteria from all the progressive capture forms used
 +
* Where requests are returned as possible knowledge in the user app, agents will only see requests which they are entitled to see for the customer, based on the teams they belong to, the services they support and the request types they have the rights to work with
 +
 +
== Knowledge Matching ==
 +
 +
When a user enters text into the '''Summary''' field on the Request Details form, or a '''field''' mapped to '''h_summary''' on a custom form, knowledge results will be returned using an '''OR''' operator.
 +
 +
[[File:Information.png|14px|text-top|Information]] All one or two letter words are automatically excluded from the knowledge search matching
 +
 +
Example:
 +
 +
If a user typed: '''I have a problem with VPN access''' this will return knowledge matches on the following search terms '''have''' '''problem''' '''with''' '''VPN''' '''access''' regardless of where they exist in the fields in the entities which are searched for a match. 
 +
 +
When the above is used in conjunction with any of the other progressive capture forms mentioned above this will then include an '''AND''' operator in the search. 
 +
 +
Example
 +
 +
If a user typed: '''I have a problem with VPN access''' and a customer had been selected, and a service chosen, as well as a category, this will return knowledge matches on the following search terms '''have''' '''problem''' '''with''' '''VPN''' '''access''' regardless of where they exist in the fields in the entities which are searched for a match but only where the knowledge results also matched the following:
  
'''Forms'''
+
* It exist within entities linked to the service the customer is subscribed too (FAQ's, Known Issues, Other Available Catalog Items)
 +
* The '''request''' knowledge matching results match at least one of the search terms defined AND are logged against the same request Category
  
* '''Search Customer / Search Co-worker / Search Contact''' - When a customer is selected this will filter possible knowledge based on who the customer is,  and only show knowledge is linked to services they are subscribed too
+
If we had also selected a '''site''' during progressive capture, the above would still be valid but it would also filter the '''request''' results to those where at least one of the search terms matched AND the category matched AND the site matched
* '''Request Details''' - when a user enters text into the '''Summary''' field any matching terms will return possible matching knowledge i.e the more words the more possible matches.
 
:* Hornbill has excluded all '''two''' letter or less words from the matching algorithm
 
* '''Custom Forms''' - customers can use the knowledge centre on custom forms, but the searching and matching is limited to one customer designated field,  and the field which they wish to use must be mapped to the '''h_summary''' field in the progressive capture custom form configuration
 
* '''Service Details''' - once a service is selected the available knowledge matches will be limited to knowledge which is available against the chosen service
 
* '''Category''' - if a category is selected the available knowledge will be filtered by the chosen category
 
  
[[File:Information.png|14px|text-top|Information]] Where requests are returned as possible knowledge in the user app, agents will only see requests which they are entitled to see for the customer, based on the teams they belong to and the services they support if the following setting is enabled:
+
'''What fields are being searched on'''
* '''app.itsm.progressiveCapture.customerDetails.showOnlySupportedRequests'''
+
 
:* Limit the requests listed against a customer to those that are supported by the session analyst
+
When the knowledge centre is enabled, the following fields will be searched for a match
:* This setting is '''Off''' by default
+
 
 +
* '''Requests''' - Summary & Description field values (in the user app only)
 +
* '''FAQs''' - Question & Answer field values
 +
* '''Known Issues''' - Description & Workaround field values
 +
* '''Catalog Items''' - Title & Description field values
  
==Using The Knowledge Centre in the User App==
 
  
==Using the Knowledge Centre on the Customer or Service Portals==
 
  
 
[[Category:Service Manager]]
 
[[Category:Service Manager]]

Latest revision as of 12:26, 6 October 2020

Home > Service Manager> Knowledge Centre (Experimental)

Introduction

This feature allows agents and customers to be presented with relevant knowledge when using progressive capture in the user app and the customer and service portal (selectively). Knowledge is presented in the form of FAQs, Known Issues, Catalog Items and Requests (User app only).

  • Possible knowledge matches are continually filtered based on the inputs to different progressive capture forms in the progressive capture flows.
  • Users can view and interact with potential knowledge in Progressive Capture

This is currently an experimental feature and we welcome community feedback and suggestions on it's application, usability and or course any enhancement suggestions - [Post to the Forum]

Related Articles

Enabling the Knowledge Centre

Knowledge Centre.png

guest.app.experimental.hornbillKnowledgeCentre

  • Default is Off
  • If enabled you will also need to enable which interfaces will see the knowledge centre in progressive capture, this is controlled by the following system settings:

Home > Applications > Service Manager > Settings

guest.app.knowledge.customer

  • Default is Off
  • If enabled, shows the relevant knowledge when a user logs a new request in the Customer portal

guest.app.knowledge.service

  • Default is Off
  • If enabled, shows the relevant knowledge when a user logs a new request in the Service portal

guest.app.knowledge.user

  • Default is Off
  • If enabled, shows the relevant knowledge when a user logs a new request in the user app

Home > Applications > Collaboration > Settings

guest.anonymous.employeePortal.core.disable-knowledge-search-in-pro-cap

  • Default is Off
  • If enabled, shows the relevant knowledge when an employee logs a new request in the employee portal

How does it work

Knowledge Centre Icons.png

When a user enters text into the Summary field on the Request Details progressive capture form, or into a field on a custom progressive capture form which is mapped to the h_summary field, any relevant or matching knowledge will present itself in the knowledge centre in progressive capture. This is represented by icons for:

  • FAQ's
  • Known Issues
  • Catalog Items
  • Requests (User app only)

Against each icon will be a number, this number represents the number of possible knowledge matches there are in the Knowledge Centre for this particular entity.

To view the knowledge matches, click on one or any of the icons to open the Knowledge Centre.

Information If other progressive capture forms are used before or after the Request Details or a custom form which has a field mapped to the h_summary field in progressive capture flows, this will filter the matching results dynamically.

The progressive capture forms which influence the knowledge centre results and their logic is explained below.

Using The Knowledge Centre in the User App

When opening the Knowledge Centre as an agent the following options are available from within the User App.

  • Requests
  • View any matching requests Summary and Description
  • Open any matching requests in another tab
  • Elect to link the newly created request to existing request/s using the Link option (This will occur once the progressive capture has completed and a request has been raised)
  • Known Issues
  • View the Known Issue and any published workaround
  • Link the customer to the Known Issue as an affected user
  • Catalog Items
  • View other matching Catalog Item options (from the services the customer is subscribed to)
  • Switch to a different / More Relevant Catalog Item for the customer (All previous Progressive Capture information will be lost)
  • FAQs
  • View FAQs and their embedded media

Information The more information entered then the more specific the results are. The service is one of the criteria for narrowing the search, so if the summary field is part of the progressive capture before the service selection the knowledge centre will show catalogue items from all services the customer is subscribed to, whereas is the summary field is after the service selection the knowledge centre will only show catalogue items relating to that service.

Using the Knowledge Centre on the Customer or Service Portals

When opening the Knowledge Centre as a customer the following options are available from within the Customer or Service Portal

  • Known Issues
  • View the Known Issue and any published workaround
  • Link yourself to the Known Issue as an affected user
  • Catalog Items
  • View other matching Catalog Item options (from the services the customer is subscribed too)
  • Switch to a different / More Relevant Catalog Item (All previous Progressive Capture information will be lost)
  • FAQs
  • View FAQs and their embedded media


Returning Matched Knowledge and Filters

The Knowledge Centre will only initially present itself on the following progressive capture forms when a user enters text into:

  • The Summary field on the Request Details form
  • A single line text field mapped to the h_summary field on a Custom form

The Knowledge centre results displayed in these forms will be pre-filtered if any of the following progressive capture forms have been used ahead of them in the progressive capture flow

  • Search Customer / Search Co-worker / Search Contact - When a customer is selected this will act as a filter and only show knowledge linked to services they are subscribed too
  • Service Details - Once a service is selected the available knowledge matches will be limited to knowledge which is available against the chosen service
  • Category - if a category is selected the Requests knowledge returned will be filtered to those requests with a matching category
  • Site - if a site is selected the Requests knowledge returned will be filtered to those requests with a matching site

If any of the above progressive capture forms are used after the Request Details or Custom Forms, then the matching knowledge results will dynamically filter as inputs are entered into these forms.

Important Knowledge Centre Behaviour

  • The icons will only appear once there are possible knowledge matches
  • If the icons disappear after being displayed, this indicates that no knowledge exists that matches all the criteria from all the progressive capture forms used
  • Where requests are returned as possible knowledge in the user app, agents will only see requests which they are entitled to see for the customer, based on the teams they belong to, the services they support and the request types they have the rights to work with

Knowledge Matching

When a user enters text into the Summary field on the Request Details form, or a field mapped to h_summary on a custom form, knowledge results will be returned using an OR operator.

Information All one or two letter words are automatically excluded from the knowledge search matching

Example:

If a user typed: I have a problem with VPN access this will return knowledge matches on the following search terms have problem with VPN access regardless of where they exist in the fields in the entities which are searched for a match.

When the above is used in conjunction with any of the other progressive capture forms mentioned above this will then include an AND operator in the search.

Example

If a user typed: I have a problem with VPN access and a customer had been selected, and a service chosen, as well as a category, this will return knowledge matches on the following search terms have problem with VPN access regardless of where they exist in the fields in the entities which are searched for a match but only where the knowledge results also matched the following:

  • It exist within entities linked to the service the customer is subscribed too (FAQ's, Known Issues, Other Available Catalog Items)
  • The request knowledge matching results match at least one of the search terms defined AND are logged against the same request Category

If we had also selected a site during progressive capture, the above would still be valid but it would also filter the request results to those where at least one of the search terms matched AND the category matched AND the site matched

What fields are being searched on

When the knowledge centre is enabled, the following fields will be searched for a match

  • Requests - Summary & Description field values (in the user app only)
  • FAQs - Question & Answer field values
  • Known Issues - Description & Workaround field values
  • Catalog Items - Title & Description field values