Jump to: navigation, search

Configuration

Description

KnowledgeCenterService, Search, and ChatDeflection share the configuration namespace '_genesys.widgets.knowledgecenter'. KnowledgeCenterService defines connection options and default values for content retrieval options while other plugins have configuration specific for every particular function.

Example

window._genesys.widgets.knowledgecenter = {
	host:'http://gks-dep-stbl:9092/gks-server/v1',
	knowledgebases:['knowledgefaq','knowledgeartiсles'],
	lang:'en',
	media:'chat',
	maxTrendingResults:5,
	maxSearchResults:3,
	apiClientId:'widget',
	apiClientMediaType:'selfservice'
}

Options

Name Type Description Default Required
host string Knowledge Center Server API URL. n/a Always
knowledgebases object List of knowledge base IDs that knowledge will be searched in. Empty value will allow search in all knowledge bases that are publicly available. Always
lang string Language in which knowledge search will be executed. en Always
enableHTML boolean By default, articles are fetched in plain-text. To enable HTML-formatted articles, set this value to true. false
media string Media that content needs to be searched for. Empty value allows any available content to be searched. all
maxTrendingResults number Maximum number of documents in trending response. 5
maxSearchResults number Maximum number of documents in search response. 3
apiClientId string Client ID of the application using knowledge (for reporting purposes). widgets
apiClientMediaType string Media type that knowledge uses (for reporting purposes). selfservice
tenantId number Specifies tenantId that needs to be used in requests to Knowledge Center. If not defined, this parameter is not added to requests. not defined
apiVersion string Knowledge Center Server API Version. 'v2' for 9.0 Knowledge Center, 'v1' for 8.5 Knowledge Center. (since 9.0.002.06) v2
This page was last edited on January 30, 2020, at 14:11.
Comments or questions about this documentation? Contact us for support!