Skip to main content
Server path: /genesys-knowledge | Type: Application | PCID required: Yes

Tools

ToolDescription
genesys_knowledge_delete_knowledgebaseDelete knowledge base
genesys_knowledge_delete_knowledgebase_categoryDelete category
genesys_knowledge_delete_knowledgebase_documentDelete document.
genesys_knowledge_delete_knowledgebase_document_variationDelete a variation for a document.
genesys_knowledge_delete_knowledgebase_labelDelete label
genesys_knowledge_delete_knowledgebase_sources_salesforce_source_idDelete Salesforce Knowledge integration source
genesys_knowledge_delete_knowledgebase_sources_servicenow_source_idDelete ServiceNow Knowledge integration source
genesys_knowledge_delete_knowledgebase_synchronize_jobDelete synchronization job
genesys_knowledge_delete_settingDelete Knowledge setting.
genesys_knowledge_get_guest_session_categoriesGet categories
genesys_knowledge_get_guest_session_documentGet a knowledge document by ID.
genesys_knowledge_get_guest_session_documentsGet documents.
genesys_knowledge_get_integration_optionsGet sync options available for a knowledge-connect integration
genesys_knowledge_get_knowledge_knowledgebaseGet knowledge base
genesys_knowledge_get_knowledge_knowledgebase_categoriesGet categories
genesys_knowledge_get_knowledge_knowledgebase_categoryGet category
genesys_knowledge_get_knowledge_knowledgebase_documentGet document.
genesys_knowledge_get_knowledge_knowledgebase_document_variationsGet variations for a document.
genesys_knowledge_get_knowledge_knowledgebase_documentsGet documents.
genesys_knowledge_get_knowledge_knowledgebase_labelsGet labels
genesys_knowledge_get_knowledge_knowledgebasesGet knowledge bases
genesys_knowledge_get_knowledgebaseGet knowledge base
genesys_knowledge_get_knowledgebase_categoriesGet categories
genesys_knowledge_get_knowledgebase_categoryGet category
genesys_knowledge_get_knowledgebase_documentGet document.
genesys_knowledge_get_knowledgebase_document_feedbackGet a list of feedback records given on a document
genesys_knowledge_get_knowledgebase_document_feedback_feedback_idGet a single feedback record given on a document
genesys_knowledge_get_knowledgebase_document_variationGet a variation for a document.
genesys_knowledge_get_knowledgebase_document_variationsGet variations for a document.
genesys_knowledge_get_knowledgebase_document_versionGet document version.
genesys_knowledge_get_knowledgebase_document_version_variationGet variation for the given document version.
genesys_knowledge_get_knowledgebase_document_version_variationsGet variations for the given document version.
genesys_knowledge_get_knowledgebase_document_versionsGet document versions.
genesys_knowledge_get_knowledgebase_documentsGet documents.
genesys_knowledge_get_knowledgebase_labelGet label
genesys_knowledge_get_knowledgebase_labelsGet labels
genesys_knowledge_get_knowledgebase_operationsGet operations
genesys_knowledge_get_knowledgebase_operations_users_queryGet ids of operation creator users and oauth clients
genesys_knowledge_get_knowledgebase_parse_jobGet parse job report
genesys_knowledge_get_knowledgebase_sourcesGet Knowledge integration sources
genesys_knowledge_get_knowledgebase_sources_salesforce_source_idGet Salesforce Knowledge integration source
genesys_knowledge_get_knowledgebase_sources_servicenow_source_idGet ServiceNow Knowledge integration source
genesys_knowledge_get_knowledgebase_synchronize_jobGet synchronization job report
genesys_knowledge_get_knowledgebase_unanswered_groupGet knowledge base unanswered group for a particular groupId
genesys_knowledge_get_knowledgebase_unanswered_group_phrasegroupGet knowledge base unanswered phrase group for a particular phraseGroupId
genesys_knowledge_get_knowledgebase_unanswered_groupsGet knowledge base unanswered groups
genesys_knowledge_get_knowledgebase_uploads_urls_jobGet content upload from URL job status
genesys_knowledge_get_knowledgebasesGet knowledge bases
genesys_knowledge_get_settingGet Knowledge setting.
genesys_knowledge_get_settingsGet Knowledge settings.
genesys_knowledge_patch_guest_session_documents_search_search_idUpdate search result.
genesys_knowledge_patch_knowledgebaseUpdate knowledge base
genesys_knowledge_patch_knowledgebase_categoryUpdate category
genesys_knowledge_patch_knowledgebase_chunks_search_search_idRegister chunk search result.
genesys_knowledge_patch_knowledgebase_documentUpdate document.
genesys_knowledge_patch_knowledgebase_document_feedback_feedback_idUpdate feedback on a document
genesys_knowledge_patch_knowledgebase_document_variationUpdate a variation for a document.
genesys_knowledge_patch_knowledgebase_documents_search_search_idUpdate search result.
genesys_knowledge_patch_knowledgebase_labelUpdate label
genesys_knowledge_patch_knowledgebase_parse_jobSend update to the parse operation
genesys_knowledge_patch_knowledgebase_synchronize_jobUpdate synchronization job
genesys_knowledge_patch_knowledgebase_unanswered_group_phrasegroupUpdate a Knowledge base unanswered phrase group
genesys_knowledge_patch_settingUpdate Knowledge setting.
genesys_knowledge_post_documentuploadsCreates a presigned URL for uploading a knowledge import file with a set of documents
genesys_knowledge_post_guest_session_document_copiesIndicate that the document was copied by the user.
genesys_knowledge_post_guest_session_document_feedbackGive feedback on a document
genesys_knowledge_post_guest_session_document_viewsCreate view event for a document.
genesys_knowledge_post_guest_session_documents_answersAnswer documents.
genesys_knowledge_post_guest_session_documents_presentationsIndicate that documents were presented to the user.
genesys_knowledge_post_guest_session_documents_searchSearch the documents in a guest session.
genesys_knowledge_post_guest_session_documents_search_suggestionsQuery the knowledge documents to provide suggestions for auto completion.
genesys_knowledge_post_guest_sessionsCreate guest session
genesys_knowledge_post_knowledge_knowledgebase_documents_queryQuery for knowledge documents.
genesys_knowledge_post_knowledge_knowledgebase_documents_searchSearch the documents in a knowledge base.
genesys_knowledge_post_knowledge_knowledgebase_documents_search_suggestionsQuery the knowledge documents to provide suggestions for auto completion.
genesys_knowledge_post_knowledge_searchGet Knowledge Search
genesys_knowledge_post_knowledgebase_categoriesCreate new category
genesys_knowledge_post_knowledgebase_chunks_searchSearch for chunks in a knowledge base
genesys_knowledge_post_knowledgebase_document_copiesIndicate that the document was copied by the user.
genesys_knowledge_post_knowledgebase_document_feedbackGive feedback on a document
genesys_knowledge_post_knowledgebase_document_variationsCreate a variation for a document.
genesys_knowledge_post_knowledgebase_document_versionsCreates or restores a document version.
genesys_knowledge_post_knowledgebase_document_viewsCreate view for a document.
genesys_knowledge_post_knowledgebase_documentsCreate document.
genesys_knowledge_post_knowledgebase_documents_answersAnswer documents.
genesys_knowledge_post_knowledgebase_documents_presentationsIndicate that documents were presented to the user.
genesys_knowledge_post_knowledgebase_documents_queryQuery for knowledge documents.
genesys_knowledge_post_knowledgebase_documents_searchSearch the documents in a knowledge base.
genesys_knowledge_post_knowledgebase_documents_search_suggestionsQuery the knowledge documents to provide suggestions for auto completion.
genesys_knowledge_post_knowledgebase_labelsCreate new label
genesys_knowledge_post_knowledgebase_parse_jobsCreate parse job
genesys_knowledge_post_knowledgebase_sources_salesforceCreate Salesforce Knowledge integration source
genesys_knowledge_post_knowledgebase_sources_salesforce_source_id_syncStart sync on Salesforce Knowledge integration source
genesys_knowledge_post_knowledgebase_sources_servicenowCreate ServiceNow Knowledge integration source
genesys_knowledge_post_knowledgebase_sources_servicenow_source_id_syncStart synchronization on ServiceNow Knowledge integration source
genesys_knowledge_post_knowledgebase_synchronize_jobsCreate synchronization job
genesys_knowledge_post_knowledgebase_uploads_urls_jobsCreate content upload from URL job
genesys_knowledge_post_knowledgebasesCreate new knowledge base
genesys_knowledge_post_searchGet Knowledge Search
genesys_knowledge_post_search_previewGet Knowledge Search Preview
genesys_knowledge_post_settingsCreate Knowledge setting.
genesys_knowledge_put_knowledgebase_sources_salesforce_source_idUpdate Salesforce Knowledge integration source
genesys_knowledge_put_knowledgebase_sources_servicenow_source_idUpdate ServiceNow Knowledge integration source

genesys_knowledge_delete_knowledgebase

Delete knowledge base Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID

genesys_knowledge_delete_knowledgebase_category

Delete category Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
categoryIdstringYesCategory ID

genesys_knowledge_delete_knowledgebase_document

Delete document. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID.
documentIdstringYesDocument ID.

genesys_knowledge_delete_knowledgebase_document_variation

Delete a variation for a document. Parameters:
ParameterTypeRequiredDefaultDescription
documentVariationIdstringYesGlobally unique identifier for a document variation.
documentIdstringYesGlobally unique identifier for a document.
knowledgeBaseIdstringYesGlobally unique identifier for a knowledge base.

genesys_knowledge_delete_knowledgebase_label

Delete label Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
labelIdstringYesLabel ID

genesys_knowledge_delete_knowledgebase_sources_salesforce_source_id

Delete Salesforce Knowledge integration source Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
sourceIdstringYesSource ID

genesys_knowledge_delete_knowledgebase_sources_servicenow_source_id

Delete ServiceNow Knowledge integration source Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
sourceIdstringYesSource ID

genesys_knowledge_delete_knowledgebase_synchronize_job

Delete synchronization job Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
syncJobIdstringYesSynchronization job ID

genesys_knowledge_delete_setting

Delete Knowledge setting. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeSettingIdstringYesKnowledge Setting ID.

genesys_knowledge_get_guest_session_categories

Get categories Parameters:
ParameterTypeRequiredDefaultDescription
sessionIdstringYesKnowledge guest session ID.
beforestringNoThe cursor that points to the start of the set of entities that has been returned.
afterstringNoThe cursor that points to the end of the set of entities that has been returned.
pageSizestringNoNumber of entities to return. Maximum of 200.
parentIdstringNoIf specified, retrieves the children categories by parent category ID.
isRootbooleanNoIf specified, retrieves only the root categories.
namestringNoFilter to return the categories that starts with the given category name.
sortBystringNoName: sort by category names alphabetically; Hierarchy: sort by the full path of hierarchical category names alphabetically
expandstringNoThe specified entity attribute will be filled. Supported value:“Ancestors”: every ancestors will be filled via the parent attribute recursively,but only the id, name, parentId will be present for the ancestors.
includeDocumentCountbooleanNoIf specified, retrieves the number of documents related to category.

genesys_knowledge_get_guest_session_document

Get a knowledge document by ID. Parameters:
ParameterTypeRequiredDefaultDescription
sessionIdstringYesKnowledge guest session ID.
documentIdstringYesDocument ID

genesys_knowledge_get_guest_session_documents

Get documents. Parameters:
ParameterTypeRequiredDefaultDescription
sessionIdstringYesKnowledge guest session ID.
categoryIdany[]NoIf specified, retrieves documents associated with category ids, comma separated values expected.
pageSizeintegerNoNumber of entities to return. Maximum of 200.

genesys_knowledge_get_integration_options

Get sync options available for a knowledge-connect integration Parameters:
ParameterTypeRequiredDefaultDescription
integrationIdstringYesIntegration ID
knowledgeBaseIdsany[]NoNarrowing down filtering option results by knowledge base.

genesys_knowledge_get_knowledge_knowledgebase

Get knowledge base Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID

genesys_knowledge_get_knowledge_knowledgebase_categories

Get categories Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
beforestringNoThe cursor that points to the start of the set of entities that has been returned.
afterstringNoThe cursor that points to the end of the set of entities that has been returned.
pageSizestringNoNumber of entities to return. Maximum of 200.
parentIdstringNoIf specified, retrieves the children categories by parent category ID.
isRootbooleanNoIf specified, retrieves only the root categories.
namestringNoFilter to return the categories that starts with the given category name.
sortBystringNoName: sort by category names alphabetically; Hierarchy: sort by the full path of hierarchical category names alphabetically
expandstringNoThe specified entity attribute will be filled. Supported value:“Ancestors”: every ancestors will be filled via the parent attribute recursively,but only the id, name, parentId will be present for the ancestors.
includeDocumentCountbooleanNoIf specified, retrieves the number of documents related to category.

genesys_knowledge_get_knowledge_knowledgebase_category

Get category Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
categoryIdstringYesCategory ID

genesys_knowledge_get_knowledge_knowledgebase_document

Get document. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID.
documentIdstringYesDocument ID.
expandany[]NoThe specified entity attributes will be filled. Comma separated values expected. Max No. of variations that can be returned on expand is 20.
statestringNo“when state is “Draft”, draft version of the document is returned,otherwise by default published version is returned in the response.

genesys_knowledge_get_knowledge_knowledgebase_document_variations

Get variations for a document. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesGlobally unique identifier for the knowledge base.
documentIdstringYesGlobally unique identifier for the document.
beforestringNoThe cursor that points to the start of the set of entities that has been returned.
afterstringNoThe cursor that points to the end of the set of entities that has been returned.
pageSizestringNoNumber of entities to return. Maximum of 200.
documentStatestringNoThe state of the document.
expandany[]NoThe specified entity attributes will be filled. Comma separated values expected.

genesys_knowledge_get_knowledge_knowledgebase_documents

Get documents. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
beforestringNoThe cursor that points to the start of the set of entities that has been returned.
afterstringNoThe cursor that points to the end of the set of entities that has been returned.
pageSizestringNoNumber of entities to return. Maximum of 200.
intervalstringNoRetrieves the documents modified in specified date and time range. If the after and before cursor parameters are within this interval, it would return valid data, otherwise it throws an error.The dates in the interval are represented in ISO-8601 format: YYYY-MM-DDThh:mm:ssZ/YYYY-MM-DDThh:mm:ssZ
documentIdany[]NoRetrieves the specified documents, comma separated values expected.
categoryIdany[]NoIf specified, retrieves documents associated with category ids, comma separated values expected.
includeSubcategoriesbooleanNoWorks along with ‘categoryId’ query parameter. If specified, retrieves documents associated with category ids and its children categories.
includeDraftsbooleanNoIf includeDrafts is true, Documents in the draft state are also returned in the response.
labelIdsany[]NoIf specified, retrieves documents associated with label ids, comma separated values expected.
expandany[]NoThe specified entity attributes will be filled. Comma separated values expected.
externalIdsany[]NoIf specified, retrieves documents associated with external ids, comma separated values expected.

genesys_knowledge_get_knowledge_knowledgebase_labels

Get labels Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
beforestringNoThe cursor that points to the start of the set of entities that has been returned.
afterstringNoThe cursor that points to the end of the set of entities that has been returned.
pageSizestringNoNumber of entities to return. Maximum of 200.
namestringNoFilter to return the labels that contains the given phrase in the name.
includeDocumentCountbooleanNoIf specified, retrieves the number of documents related to label.

genesys_knowledge_get_knowledge_knowledgebases

Get knowledge bases Parameters:
ParameterTypeRequiredDefaultDescription
beforestringNoThe cursor that points to the start of the set of entities that has been returned.
afterstringNoThe cursor that points to the end of the set of entities that has been returned.
limitstringNoNumber of entities to return. Maximum of 100. Deprecated in favour of pageSize
pageSizestringNoNumber of entities to return. Maximum of 100.
namestringNoFilter by Name.
coreLanguagestringNoFilter by core language.
publishedbooleanNoFilter by published status.
sortBystringNoSort by.
sortOrderstringNoSort Order.

genesys_knowledge_get_knowledgebase

Get knowledge base Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID

genesys_knowledge_get_knowledgebase_categories

Get categories Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
beforestringNoThe cursor that points to the start of the set of entities that has been returned.
afterstringNoThe cursor that points to the end of the set of entities that has been returned.
pageSizestringNoNumber of entities to return. Maximum of 200.
parentIdstringNoIf specified, retrieves the children categories by parent category ID.
isRootbooleanNoIf specified, retrieves only the root categories.
namestringNoFilter to return the categories that starts with the given category name.
sortBystringNoName: sort by category names alphabetically; Hierarchy: sort by the full path of hierarchical category names alphabetically
expandstringNoThe specified entity attribute will be filled. Supported value:“Ancestors”: every ancestors will be filled via the parent attribute recursively,but only the id, name, parentId will be present for the ancestors.
includeDocumentCountbooleanNoIf specified, retrieves the number of documents related to category.

genesys_knowledge_get_knowledgebase_category

Get category Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
categoryIdstringYesCategory ID

genesys_knowledge_get_knowledgebase_document

Get document. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID.
documentIdstringYesDocument ID.
expandany[]NoThe specified entity attributes will be filled. Comma separated values expected. Max No. of variations that can be returned on expand is 20.
statestringNo“when state is “Draft”, draft version of the document is returned,otherwise by default published version is returned in the response.

genesys_knowledge_get_knowledgebase_document_feedback

Get a list of feedback records given on a document Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID.
documentIdstringYesDocument ID.
beforestringNoThe cursor that points to the start of the set of entities that has been returned.
afterstringNoThe cursor that points to the end of the set of entities that has been returned.
pageSizestringNoNumber of entities to return. Maximum of 200.
onlyCommentedbooleanNoIf true, only feedback records that have comment are returned. If false, feedback records with and without comment are returned. Default: false.
documentVersionIdstringNoDocument version ID to filter by. Supported only if onlyCommented=true is set.
documentVariationIdstringNoDocument variation ID to filter by. Supported only if onlyCommented=true is set.
appTypestringNoApplication type to filter by. Supported only if onlyCommented=true is set.
queryTypestringNoQuery type to filter by. Supported only if onlyCommented=true is set.
userIdstringNoThe ID of the user, who created the feedback, to filter by. Supported only if onlyCommented=true is set.
queueIdstringNoQueue ID to filter by. Supported only if onlyCommented=true is set.
statestringNoState to filter by. Supported only if onlyCommented=true is set. Default: Final

genesys_knowledge_get_knowledgebase_document_feedback_feedback_id

Get a single feedback record given on a document Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID.
documentIdstringYesDocument ID.
feedbackIdstringYesFeedback ID.

genesys_knowledge_get_knowledgebase_document_variation

Get a variation for a document. Parameters:
ParameterTypeRequiredDefaultDescription
documentVariationIdstringYesGlobally unique identifier for a document variation.
documentIdstringYesGlobally unique identifier for a document.
knowledgeBaseIdstringYesGlobally unique identifier for a knowledge base.
documentStatestringNoThe state of the document.
expandany[]NoThe specified entity attributes will be filled. Comma separated values expected.

genesys_knowledge_get_knowledgebase_document_variations

Get variations for a document. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesGlobally unique identifier for the knowledge base.
documentIdstringYesGlobally unique identifier for the document.
beforestringNoThe cursor that points to the start of the set of entities that has been returned.
afterstringNoThe cursor that points to the end of the set of entities that has been returned.
pageSizestringNoNumber of entities to return. Maximum of 200.
documentStatestringNoThe state of the document.
expandany[]NoThe specified entity attributes will be filled. Comma separated values expected.

genesys_knowledge_get_knowledgebase_document_version

Get document version. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesGlobally unique identifier for the knowledge base.
documentIdstringYesGlobally unique identifier for the document.
versionIdstringYesGlobally unique identifier for the document version.
expandany[]NoThe specified entity attributes will be filled. Comma separated values expected.

genesys_knowledge_get_knowledgebase_document_version_variation

Get variation for the given document version. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesGlobally unique identifier for the knowledge base.
documentIdstringYesGlobally unique identifier for the document.
versionIdstringYesGlobally unique identifier for the document version.
variationIdstringYesGlobally unique identifier for the document version variation.

genesys_knowledge_get_knowledgebase_document_version_variations

Get variations for the given document version. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesGlobally unique identifier for the knowledge base.
documentIdstringYesGlobally unique identifier for the document.
versionIdstringYesGlobally unique identifier for the document version.
beforestringNoThe cursor that points to the start of the set of entities that has been returned.
afterstringNoThe cursor that points to the end of the set of entities that has been returned.
pageSizestringNoNumber of entities to return. Maximum of 200.

genesys_knowledge_get_knowledgebase_document_versions

Get document versions. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesGlobally unique identifier for the knowledge base.
documentIdstringYesGlobally unique identifier for the document.
beforestringNoThe cursor that points to the start of the set of entities that has been returned.
afterstringNoThe cursor that points to the end of the set of entities that has been returned.
pageSizestringNoNumber of entities to return. Maximum of 200.
expandany[]NoThe specified entity attributes will be filled. Comma separated values expected.

genesys_knowledge_get_knowledgebase_documents

Get documents. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
beforestringNoThe cursor that points to the start of the set of entities that has been returned.
afterstringNoThe cursor that points to the end of the set of entities that has been returned.
pageSizestringNoNumber of entities to return. Maximum of 200.
intervalstringNoRetrieves the documents modified in specified date and time range. If the after and before cursor parameters are within this interval, it would return valid data, otherwise it throws an error.The dates in the interval are represented in ISO-8601 format: YYYY-MM-DDThh:mm:ssZ/YYYY-MM-DDThh:mm:ssZ
documentIdany[]NoRetrieves the specified documents, comma separated values expected.
categoryIdany[]NoIf specified, retrieves documents associated with category ids, comma separated values expected.
includeSubcategoriesbooleanNoWorks along with ‘categoryId’ query parameter. If specified, retrieves documents associated with category ids and its children categories.
includeDraftsbooleanNoIf includeDrafts is true, Documents in the draft state are also returned in the response.
labelIdsany[]NoIf specified, retrieves documents associated with label ids, comma separated values expected.
expandany[]NoThe specified entity attributes will be filled. Comma separated values expected.
externalIdsany[]NoIf specified, retrieves documents associated with external ids, comma separated values expected.

genesys_knowledge_get_knowledgebase_label

Get label Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
labelIdstringYesLabel ID

genesys_knowledge_get_knowledgebase_labels

Get labels Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
beforestringNoThe cursor that points to the start of the set of entities that has been returned.
afterstringNoThe cursor that points to the end of the set of entities that has been returned.
pageSizestringNoNumber of entities to return. Maximum of 200.
namestringNoFilter to return the labels that contains the given phrase in the name.
includeDocumentCountbooleanNoIf specified, retrieves the number of documents related to label.

genesys_knowledge_get_knowledgebase_operations

Get operations Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
beforestringNoThe cursor that points to the start of the set of entities that has been returned.
afterstringNoThe cursor that points to the end of the set of entities that has been returned.
pageSizestringNoNumber of entities to return. Maximum of 200.
userIdany[]NoIf specified, retrieves operations associated with user ids, comma separated values expected.
typeany[]NoIf specified, retrieves operations with specified operation type, comma separated values expected.
statusany[]NoIf specified, retrieves operations with specified operation status, comma separated values expected.
intervalstringNoRetrieves the operations modified in specified date and time range. If the after and before cursor parameters are within this interval, it would return valid data, otherwise it throws an error.The dates in the interval are represented in ISO-8601 format: YYYY-MM-DDThh:mm:ssZ/YYYY-MM-DDThh:mm:ssZ
sourceIdany[]NoIf specified, retrieves operations associated with source ids, comma separated values expected.

genesys_knowledge_get_knowledgebase_operations_users_query

Get ids of operation creator users and oauth clients Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID

genesys_knowledge_get_knowledgebase_parse_job

Get parse job report Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
parseJobIdstringYesParse job ID
expandany[]NoIf expand contains ‘urls’ downloadURL and failedEntitiesURL will be filled.

genesys_knowledge_get_knowledgebase_sources

Get Knowledge integration sources Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
typestringNoIf specified, retrieves integration sources with specified integration type.
expandany[]NoThe specified entity attributes will be filled. Comma separated values expected.
idsany[]NoIf specified, retrieves integration sources with specified IDs.

genesys_knowledge_get_knowledgebase_sources_salesforce_source_id

Get Salesforce Knowledge integration source Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
sourceIdstringYesSource ID
expandany[]NoThe specified entity attributes will be filled. Comma separated values expected.

genesys_knowledge_get_knowledgebase_sources_servicenow_source_id

Get ServiceNow Knowledge integration source Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
sourceIdstringYesSource ID
expandany[]NoThe specified entity attributes will be filled. Comma separated values expected.

genesys_knowledge_get_knowledgebase_synchronize_job

Get synchronization job report Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
syncJobIdstringYesSynchronization job ID

genesys_knowledge_get_knowledgebase_unanswered_group

Get knowledge base unanswered group for a particular groupId Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
groupIdstringYesThe ID of the group to be retrieved.
appstringNoThe app value to be used for filtering phrases.
dateStartstringNoThe start date to be used for filtering phrases. Dates are represented as an ISO-8601 string. For example: yyyy-MM-dd
dateEndstringNoThe end date to be used for filtering phrases. Dates are represented as an ISO-8601 string. For example: yyyy-MM-dd

genesys_knowledge_get_knowledgebase_unanswered_group_phrasegroup

Get knowledge base unanswered phrase group for a particular phraseGroupId Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
groupIdstringYesThe ID of the group to be retrieved.
phraseGroupIdstringYesThe ID of the phraseGroup to be retrieved.
appstringNoThe app value to be used for filtering phrases.
dateStartstringNoThe start date to be used for filtering phrases. Dates are represented as an ISO-8601 string. For example: yyyy-MM-dd
dateEndstringNoThe end date to be used for filtering phrases. Dates are represented as an ISO-8601 string. For example: yyyy-MM-dd

genesys_knowledge_get_knowledgebase_unanswered_groups

Get knowledge base unanswered groups Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
appstringNoThe app value to be used for filtering phrases.
dateStartstringNoThe start date to be used for filtering phrases. Dates are represented as an ISO-8601 string. For example: yyyy-MM-dd
dateEndstringNoThe end date to be used for filtering phrases. Dates are represented as an ISO-8601 string. For example: yyyy-MM-dd

genesys_knowledge_get_knowledgebase_uploads_urls_job

Get content upload from URL job status Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
jobIdstringYesUpload job ID

genesys_knowledge_get_knowledgebases

Get knowledge bases Parameters:
ParameterTypeRequiredDefaultDescription
beforestringNoThe cursor that points to the start of the set of entities that has been returned.
afterstringNoThe cursor that points to the end of the set of entities that has been returned.
limitstringNoNumber of entities to return. Maximum of 100. Deprecated in favour of pageSize
pageSizestringNoNumber of entities to return. Maximum of 100.
namestringNoFilter by Name.
coreLanguagestringNoFilter by core language.
publishedbooleanNoFilter by published status.
sortBystringNoSort by.
sortOrderstringNoSort Order.

genesys_knowledge_get_setting

Get Knowledge setting. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeSettingIdstringYesKnowledge Setting ID.

genesys_knowledge_get_settings

Get Knowledge settings. Parameters:
ParameterTypeRequiredDefaultDescription
beforestringNoThe cursor that points to the start of the set of entities that has been returned.
afterstringNoThe cursor that points to the end of the set of entities that has been returned.
pageSizestringNoNumber of entities to return. Maximum of 200.
namestringNoKnowledge setting name to search upon.
sourceIdstringNoSource ID to filter knowledge settings by.
sortBystringNoField to sort the knowledge settings on.
sortOrderstringNoSorting order for knowledge settings.

genesys_knowledge_patch_guest_session_documents_search_search_id

Update search result. Parameters:
ParameterTypeRequiredDefaultDescription
sessionIdstringYesKnowledge guest session ID.
searchIdstringYesSearch Result ID
answeredbooleanYesMark the search as answered/unanswered
selectedAnswerobjectNoselectedAnswer
selectedAnswersany[]NoThe search results selected as answers

genesys_knowledge_patch_knowledgebase

Update knowledge base Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
descriptionstringNoKnowledge base description
namestringNoKnowledge base name

genesys_knowledge_patch_knowledgebase_category

Update category Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
categoryIdstringYesCategory ID
descriptionstringNodescription
externalIdstringNoThe external id associated with the category.
idstringNoThe globally unique identifier for the object.
namestringNoThe name of the category.
parentCategoryIdstringNoThe category to which this category belongs.
selfUristringNoThe URI for this object

genesys_knowledge_patch_knowledgebase_chunks_search_search_id

Register chunk search result. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge Base ID
searchIdstringYesUnique identifier of search request
answeredbooleanNoMark the chunks search as answered/unanswered
selectedAnswersany[]NoThe search results selected as answers
sessionIdstringNoThe unique identifier of this session

genesys_knowledge_patch_knowledgebase_document

Update document. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID.
documentIdstringYesDocument ID.
alternativesany[]NoList of alternate phrases related to the title which improves search results.
categoryIdstringNoThe category associated with the document.
externalIdstringNoThe external id associated with the document.
externalUrlstringNoThe URL to external document.
idstringNoThe globally unique identifier for the object.
labelIdsany[]NoThe ids of labels associated with the document.
selfUristringNoThe URI for this object
titlestringYesDocument title.
visiblebooleanNoIndicates if the knowledge document should be included in search results.

genesys_knowledge_patch_knowledgebase_document_feedback_feedback_id

Update feedback on a document Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID.
documentIdstringYesDocument ID.
feedbackIdstringYesFeedback ID.
commentstringNoFeedback comment
ratingstringNoFeedback rating.
reasonstringNoFeedback reason
statestringNoFeedback state

genesys_knowledge_patch_knowledgebase_document_variation

Update a variation for a document. Parameters:
ParameterTypeRequiredDefaultDescription
documentVariationIdstringYesGlobally unique identifier for a document variation.
documentIdstringYesGlobally unique identifier for a document.
knowledgeBaseIdstringYesGlobally unique identifier for a knowledge base.
bodyobjectNobody
contextsany[]YesThe context values associated with the variation.
dateCreatedstringNoThe creation date-time for the document variation. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
dateModifiedstringNoThe last modification date-time for the document variation. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
documentobjectNodocument
documentVersionobjectNodocumentVersion
idstringNoThe globally unique identifier for the variation.
namestringNoThe name of the variation.
priorityintegerNoThe priority of the variation.
selfUristringNoThe URI for this object

genesys_knowledge_patch_knowledgebase_documents_search_search_id

Update search result. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesThe ID of knowledge base containing the documents to query.
searchIdstringYesSearch Result ID
answeredbooleanNoMark the search as answered/unanswered
selectedAnswerobjectNoselectedAnswer
selectedAnswersany[]NoThe search results selected as answers
sessionIdstringNoThe unique identifier of this session

genesys_knowledge_patch_knowledgebase_label

Update label Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
labelIdstringYesLabel ID
colorstringNoThe color for the label.
externalIdstringNoThe external id associated with the label.
idstringNoThe globally unique identifier for the object.
namestringNoThe name of the label.
selfUristringNoThe URI for this object

genesys_knowledge_patch_knowledgebase_parse_job

Send update to the parse operation Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
parseJobIdstringYesParse job ID
hintsany[]NoHinted titles for the parser.

genesys_knowledge_patch_knowledgebase_synchronize_job

Update synchronization job Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
syncJobIdstringYesSynchronization job ID
statusstringYesNew status for an existing sync operation

genesys_knowledge_patch_knowledgebase_unanswered_group_phrasegroup

Update a Knowledge base unanswered phrase group Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
groupIdstringYesThe ID of the group to be updated.
phraseGroupIdstringYesThe ID of the phraseGroup to be updated.
dateEndstringNoThe end date to be used for filtering phrases. Dates are represented as an ISO-8601 string. For example: yyyy-MM-dd
dateStartstringNoThe start date to be used for filtering phrases. Dates are represented as an ISO-8601 string. For example: yyyy-MM-dd
phraseAssociationsany[]YesList of phrases and documents to be linked

genesys_knowledge_patch_setting

Update Knowledge setting. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeSettingIdstringYesKnowledge Setting ID.
descriptionstringNoKnowledge setting description.
generationSettingobjectNogenerationSetting
namestringYesKnowledge setting name.
sourcesany[]YesKnowledge source information to search upon.
statefulbooleanNoIndicates if stateful search and generation is enabled for the knowledge setting.

genesys_knowledge_post_documentuploads

Creates a presigned URL for uploading a knowledge import file with a set of documents Parameters:
ParameterTypeRequiredDefaultDescription
contentMd5stringNoContent MD5 of the file to upload
contentTypestringNoThe content type of the file to upload. Allows all MIME types
fileNamestringNoName of the file to upload. It must not start with a dot and not end with a forward slash. Whitespace and the following characters are not allowed: &#123;^}%`]”>[~<#|
serverSideEncryptionstringNoserverSideEncryption
signedUrlTimeoutSecondsintegerNoThe number of seconds the presigned URL is valid for (from 1 to 604800 seconds). If none provided, defaults to 600 seconds

genesys_knowledge_post_guest_session_document_copies

Indicate that the document was copied by the user. Parameters:
ParameterTypeRequiredDefaultDescription
sessionIdstringYesKnowledge guest session ID.
documentIdstringYesDocument ID
applicationobjectNoapplication
documentVariationIdstringNoThe variation of the document whose content was copied.
documentVersionIdstringNoThe version of the document whose content was copied.
queryTypestringNoThe type of the query that surfaced the document.
searchIdstringNoThe search that surfaced the document whose content was copied.
surfacingMethodstringNoThe method how knowledge was surfaced. Article: Full article was shown. Snippet: A snippet from the article was shown. Highlight: A highlighted answer in a snippet was shown.Generative: A generated answer in a snippet was shown.

genesys_knowledge_post_guest_session_document_feedback

Give feedback on a document Parameters:
ParameterTypeRequiredDefaultDescription
sessionIdstringYesKnowledge guest session ID.
documentIdstringYesDocument ID.
applicationobjectNoapplication
commentstringNoFree-text comment of the feedback. Maximum length: 2000 characters.
dateCreatedstringNoThe date and time of the feedback. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
documentobjectNodocument
documentVariationobjectNodocumentVariation
idstringNoThe globally unique identifier for the object.
queryTypestringNoThe type of the query that surfaced the document on which the feedback was given.
ratingstringNoFeedback rating.
reasonstringNoFeedback reason.
searchobjectNosearch
statestringNoThe state of the feedback.
surfacingMethodstringNoThe method how knowledge was surfaced. Article: Full article was shown. Snippet: A snippet from the article was shown. Highlight: A highlighted answer in a snippet was shown.Generative: A generated answer in a snippet was shown.

genesys_knowledge_post_guest_session_document_views

Create view event for a document. Parameters:
ParameterTypeRequiredDefaultDescription
sessionIdstringYesKnowledge guest session ID.
documentIdstringYesDocument ID
documentVariationIdstringNoThe variation of the viewed document.
documentVersionIdstringNoThe version of the viewed document.
queryTypestringNoThe type of the query that surfaced the document.
searchIdstringNoThe search that surfaced the viewed document.
surfacingMethodstringNoThe method how knowledge was surfaced. Article: Full article was shown. Snippet: A snippet from the article was shown. Highlight: A highlighted answer in a snippet was shown.Generative: A generated answer in a snippet was shown.

genesys_knowledge_post_guest_session_documents_answers

Answer documents. Parameters:
ParameterTypeRequiredDefaultDescription
sessionIdstringYesKnowledge guest session ID.
answerModeany[]NoAllows extracted answers from an article (AnswerHighlight) and/or AI-generated answers (AnswerGeneration). Default mode: AnswerHighlight
appTypestringNoThe appType
insertHighlightIntoVariationContentbooleanNoIf specified - insert highlight data into the variation content.
languagestringNoThe language of the documents.
querystringNoThe search query.
queryTypestringNoThe query type
searchIdstringNoThe search id.
variationIdsany[]YesThe variation Ids to answer.

genesys_knowledge_post_guest_session_documents_presentations

Indicate that documents were presented to the user. Parameters:
ParameterTypeRequiredDefaultDescription
sessionIdstringYesKnowledge guest session ID.
applicationobjectNoapplication
documentsany[]NoThe presented documents
queryTypestringNoThe type of the query that surfaced the documents.
searchIdstringNoThe search that surfaced the documents that were presented.
surfacingMethodstringNoThe method how knowledge was surfaced. Article: Full article was shown. Snippet: A snippet from the article was shown. Highlight: A highlighted answer in a snippet was shown.Generative: A generated answer in a snippet was shown.

genesys_knowledge_post_guest_session_documents_search

Search the documents in a guest session. Parameters:
ParameterTypeRequiredDefaultDescription
sessionIdstringYesKnowledge guest session ID.
expandany[]NoFields, if any, to expand for each document in the search result matching the query.
answerHighlightTopResultsintegerNoThe number of articles to be sent for answer-highlighting. Can range from 1-5.
includeDraftDocumentsbooleanNoIndicates whether the search results would also include draft documents.
pageCountintegerNoNumber of pages returned in the result calculated according to the pageSize and the total
pageNumberintegerNoPage number of the returned results.
pageSizeintegerNoPage size of the returned results.
querystringNoQuery to search content in the knowledge base. Maximum of 30 records per query can be fetched.
queryTypestringNoThe type of the query that initiates the search.
searchIdstringNoThe globally unique identifier for the search.
totalintegerNoThe total number of documents matching the query.

genesys_knowledge_post_guest_session_documents_search_suggestions

Query the knowledge documents to provide suggestions for auto completion. Parameters:
ParameterTypeRequiredDefaultDescription
sessionIdstringYesKnowledge guest session ID.
includeDraftDocumentsbooleanNoIndicates whether the suggestion results would also include draft documents.
pageSizeintegerNoPage size of the returned results.
querystringNoQuery to get autocomplete suggestions for the matching knowledge documents.

genesys_knowledge_post_guest_sessions

Create guest session Parameters:
ParameterTypeRequiredDefaultDescription
appobjectYesapp
contextsany[]NoThe session contexts.
customerIdstringYesAn arbitrary ID for the customer starting the session. Used to track multiple sessions started by the same customer.
idstringNoSession ID.
journeySessionIdstringNoJourney session ID. Used to get the segments of the customer to filter search results.
pageUrlstringNoURL of the page where the session is started.

genesys_knowledge_post_knowledge_knowledgebase_documents_query

Query for knowledge documents. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge Base ID
expandany[]NoFields, if any, to expand for each document in the search result matching the query.
filterobjectNofilter
includeDraftDocumentsbooleanNoIndicates whether the results would also include draft documents.
includeVariationsstringNoIndicates which document variations to include in returned documents. All: all variations regardless of the filter expression; AllMatching: all variations that match the filter expression; SingleMostRelevant: single variation that matches the filter expression and has the highest priority. The default is All.
intervalobjectNointerval
pageNumberintegerNoPage number of the returned results.
pageSizeintegerNoPage size of the returned results.
sortBystringNoThe field in the documents that you want to sort the results by.
sortOrderstringNoThe sort order for results.

genesys_knowledge_post_knowledge_knowledgebase_documents_search

Search the documents in a knowledge base. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesThe ID of knowledge base containing the documents to query.
expandany[]NoFields, if any, to expand for each document in the search result matching the query.
answerHighlightTopResultsintegerNoThe number of articles to be sent for answer-highlighting. Can range from 1-5.
answerModeany[]NoAllows extracted answers from an article (AnswerHighlight) and/or AI-generated answers (AnswerGeneration). Default mode: AnswerHighlight. Use this property with answerHighlightTopResults.
applicationobjectNoapplication
confidenceThresholdnumberNoThe confidence threshold for the search results. If applied, the returned results will have an equal or higher confidence than the threshold. The value should be between 0 to 1.
conversationContextobjectNoconversationContext
filterobjectNofilter
includeDraftDocumentsbooleanNoIndicates whether the search results would also include draft documents.
intervalobjectNointerval
pageCountintegerNoNumber of pages returned in the result calculated according to the pageSize and the total
pageNumberintegerNoPage number of the returned results.
pageSizeintegerNoPage size of the returned results.
preprocessQuerybooleanNoIndicates whether the search query should be preprocessed.
querystringNoQuery to search content in the knowledge base. Maximum of 30 records per query can be fetched.
queryTypestringNoThe type of the query that initiates the search.
searchIdstringNoThe globally unique identifier for the search.
sortBystringNoThe field in the documents that you want to sort the search results by.
sortOrderstringNoThe sort order for search results.
totalintegerNoThe total number of documents matching the query.

genesys_knowledge_post_knowledge_knowledgebase_documents_search_suggestions

Query the knowledge documents to provide suggestions for auto completion. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesThe ID of knowledge base containing the documents to query.
filterobjectNofilter
includeDraftDocumentsbooleanNoIndicates whether the suggestion results would also include draft documents.
intervalobjectNointerval
pageSizeintegerNoPage size of the returned results.
querystringNoQuery to get autocomplete suggestions for the matching knowledge documents.

genesys_knowledge_post_knowledge_search

Get Knowledge Search Parameters:
ParameterTypeRequiredDefaultDescription
applicationobjectNoapplication
conversationContextobjectNoconversationContext
conversationTurnsany[]NoList of conversation turns to use for stateful search.
generationLanguagestringNoThe language to use for answer generation.
knowledgeSettingIdstringNoKnowledge Setting Id to use for search request.
querystringNoInput query to search content on the knowledge setting.
queryTypestringNoThe type of the query that initiates the search.
sessionIdstringNoThe session id for search request.

genesys_knowledge_post_knowledgebase_categories

Create new category Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
descriptionstringNoThe description for the category.
externalIdstringNoThe external id associated with the category.
idstringNoThe globally unique identifier for the object.
namestringYesThe name of the category.
parentCategoryIdstringNoparentCategoryId
selfUristringNoThe URI for this object

genesys_knowledge_post_knowledgebase_chunks_search

Search for chunks in a knowledge base Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge Base ID
applicationobjectNoapplication
confidenceThresholdnumberNoThe confidence threshold for the chunk results. If applied, the returned results will have an equal or higher confidence than the threshold. The value should be between 0 to 1.
conversationContextobjectNoconversationContext
filterobjectNofilter
includeDraftDocumentsbooleanNoIndicates whether the chunk results would also include draft documents.
pageNumberintegerNoPage number of the returned results.
pageSizeintegerNoPage size of the returned results.
preprocessQuerybooleanNoIndicates whether the chunks search query should be preprocessed.
querystringNoQuery to search chunks in the knowledge base.
queryTypestringNoThe type of the query that initiates the chunks search.

genesys_knowledge_post_knowledgebase_document_copies

Indicate that the document was copied by the user. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID.
documentIdstringYesDocument ID.
applicationobjectNoapplication
conversationContextobjectNoconversationContext
documentVariationIdstringNoThe variation of the document whose content was copied.
documentVersionIdstringNoThe version of the document whose content was copied.
queryTypestringNoThe type of the query that surfaced the document.
searchIdstringNoThe search that surfaced the document whose content was copied.
sessionIdstringNoKnowledge session ID.
surfacingMethodstringNoThe method how knowledge was surfaced. Article: Full article was shown. Snippet: A snippet from the article was shown. Highlight: A highlighted answer in a snippet was shown.Generative: A generated answer in a snippet was shown.

genesys_knowledge_post_knowledgebase_document_feedback

Give feedback on a document Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID.
documentIdstringYesDocument ID.
applicationobjectNoapplication
commentstringNoFree-text comment of the feedback. Maximum length: 2000 characters.
conversationContextobjectNoconversationContext
dateCreatedstringNoThe date and time of the feedback. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
documentobjectNodocument
documentVariationobjectNodocumentVariation
idstringNoThe globally unique identifier for the object.
queryTypestringNoThe type of the query that surfaced the document on which the feedback was given.
ratingstringNoFeedback rating.
reasonstringNoFeedback reason.
searchobjectNosearch
selfUristringNoThe URI for this object
sessionIdstringNoKnowledge guest session ID.
statestringNoThe state of the feedback.
surfacingMethodstringNoThe method how knowledge was surfaced. Article: Full article was shown. Snippet: A snippet from the article was shown. Highlight: A highlighted answer in a snippet was shown.Generative: A generated answer in a snippet was shown.
userIdstringNoThe ID of the user who created the feedback.

genesys_knowledge_post_knowledgebase_document_variations

Create a variation for a document. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesGlobally unique identifier for the knowledge base.
documentIdstringYesGlobally unique identifier for the document.
bodyobjectNobody
contextsany[]YesThe context values associated with the variation.
dateCreatedstringNoThe creation date-time for the document variation. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
dateModifiedstringNoThe last modification date-time for the document variation. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
documentobjectNodocument
documentVersionobjectNodocumentVersion
idstringNoThe globally unique identifier for the variation.
namestringNoThe name of the variation.
priorityintegerNoThe priority of the variation.
selfUristringNoThe URI for this object

genesys_knowledge_post_knowledgebase_document_versions

Creates or restores a document version. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesGlobally unique identifier for the knowledge base.
documentIdstringYesGlobally unique identifier for the document.
dateExpiresstringNoExpiry date of document version, applicable only to the ‘Archived’ version of the document. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
datePublishedstringNoPublished date of document version. Date time is represented as an ISO-8601 string. For example: yyyy-MM-ddTHH:mm:ss[.mmm]Z
documentobjectNodocument
idstringNoGlobally unique identifier for the document version.
restoreFromVersionIdstringYesThe globally unique identifier for the document version. If the value is provided, the document is restored to the given version. If not, it publishes the draft changes as a new version of the document.
selfUristringNoThe URI for this object
versionNumberintegerNoVersion Number of the document.

genesys_knowledge_post_knowledgebase_document_views

Create view for a document. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID.
documentIdstringYesDocument ID.
applicationobjectNoapplication
conversationContextobjectNoconversationContext
documentVariationIdstringNoThe variation of the viewed document.
documentVersionIdstringNoThe version of the viewed document.
queryTypestringNoThe type of the query that surfaced the document.
searchIdstringNoThe search that surfaced the viewed document.
sessionIdstringNoThe unique identifier of the knowledge session in which the document was viewed.
surfacingMethodstringNoThe method how knowledge was surfaced. Article: Full article was shown. Snippet: A snippet from the article was shown. Highlight: A highlighted answer in a snippet was shown.Generative: A generated answer in a snippet was shown.

genesys_knowledge_post_knowledgebase_documents

Create document. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
alternativesany[]NoList of alternate phrases related to the title which improves search results.
categoryIdstringNoThe category associated with the document.
externalIdstringNoThe external id associated with the document.
externalUrlstringNoThe URL to external document.
idstringNoThe globally unique identifier for the object.
labelIdsany[]NoThe ids of labels associated with the document.
selfUristringNoThe URI for this object
titlestringYesDocument title.
visiblebooleanNoIndicates if the knowledge document should be included in search results.

genesys_knowledge_post_knowledgebase_documents_answers

Answer documents. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
answerModeany[]NoAllows extracted answers from an article (AnswerHighlight) and/or AI-generated answers (AnswerGeneration). Default mode: AnswerHighlight
appTypestringNoThe appType
insertHighlightIntoVariationContentbooleanNoIf specified - insert highlight data into the variation content.
languagestringNoThe language of the documents.
querystringNoThe search query.
queryTypestringNoThe query type
searchIdstringNoThe search id.
variationIdsany[]YesThe variation Ids to answer.

genesys_knowledge_post_knowledgebase_documents_presentations

Indicate that documents were presented to the user. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID.
applicationobjectNoapplication
conversationContextobjectNoconversationContext
documentsany[]NoThe presented documents
queryTypestringNoThe type of the query that surfaced the documents.
searchIdstringNoThe search that surfaced the documents that were presented.
sessionIdstringNoKnowledge session ID.
surfacingMethodstringNoThe method how knowledge was surfaced. Article: Full article was shown. Snippet: A snippet from the article was shown. Highlight: A highlighted answer in a snippet was shown.Generative: A generated answer in a snippet was shown.

genesys_knowledge_post_knowledgebase_documents_query

Query for knowledge documents. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge Base ID
expandany[]NoFields, if any, to expand for each document in the search result matching the query.
filterobjectNofilter
includeDraftDocumentsbooleanNoIndicates whether the results would also include draft documents.
includeVariationsstringNoIndicates which document variations to include in returned documents. All: all variations regardless of the filter expression; AllMatching: all variations that match the filter expression; SingleMostRelevant: single variation that matches the filter expression and has the highest priority. The default is All.
intervalobjectNointerval
pageNumberintegerNoPage number of the returned results.
pageSizeintegerNoPage size of the returned results.
sortBystringNoThe field in the documents that you want to sort the results by.
sortOrderstringNoThe sort order for results.

genesys_knowledge_post_knowledgebase_documents_search

Search the documents in a knowledge base. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesThe ID of knowledge base containing the documents to query.
expandany[]NoFields, if any, to expand for each document in the search result matching the query.
answerHighlightTopResultsintegerNoThe number of articles to be sent for answer-highlighting. Can range from 1-5.
answerModeany[]NoAllows extracted answers from an article (AnswerHighlight) and/or AI-generated answers (AnswerGeneration). Default mode: AnswerHighlight. Use this property with answerHighlightTopResults.
applicationobjectNoapplication
confidenceThresholdnumberNoThe confidence threshold for the search results. If applied, the returned results will have an equal or higher confidence than the threshold. The value should be between 0 to 1.
conversationContextobjectNoconversationContext
filterobjectNofilter
includeDraftDocumentsbooleanNoIndicates whether the search results would also include draft documents.
intervalobjectNointerval
pageCountintegerNoNumber of pages returned in the result calculated according to the pageSize and the total
pageNumberintegerNoPage number of the returned results.
pageSizeintegerNoPage size of the returned results.
preprocessQuerybooleanNoIndicates whether the search query should be preprocessed.
querystringNoQuery to search content in the knowledge base. Maximum of 30 records per query can be fetched.
queryTypestringNoThe type of the query that initiates the search.
searchIdstringNoThe globally unique identifier for the search.
sortBystringNoThe field in the documents that you want to sort the search results by.
sortOrderstringNoThe sort order for search results.
totalintegerNoThe total number of documents matching the query.

genesys_knowledge_post_knowledgebase_documents_search_suggestions

Query the knowledge documents to provide suggestions for auto completion. Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesThe ID of knowledge base containing the documents to query.
filterobjectNofilter
includeDraftDocumentsbooleanNoIndicates whether the suggestion results would also include draft documents.
intervalobjectNointerval
pageSizeintegerNoPage size of the returned results.
querystringNoQuery to get autocomplete suggestions for the matching knowledge documents.

genesys_knowledge_post_knowledgebase_labels

Create new label Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
colorstringYesThe color for the label.
externalIdstringNoThe external id associated with the label.
idstringNoThe globally unique identifier for the object.
namestringYesThe name of the label.
selfUristringNoThe URI for this object

genesys_knowledge_post_knowledgebase_parse_jobs

Create parse job Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
hintsany[]NoHinted titles for the parser.
uploadKeystringYesUpload key

genesys_knowledge_post_knowledgebase_sources_salesforce

Create Salesforce Knowledge integration source Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
idstringNoThe globally unique identifier for the object.
integrationIdstringNoThe integration associated with the source.
namestringYesThe name of the integration source.
schedulePeriodintegerNoThe schedule period of the source in hours. Must be at least 6 and at most 48 hours.
selfUristringNoThe URI for this object
settingsobjectNosettings

genesys_knowledge_post_knowledgebase_sources_salesforce_source_id_sync

Start sync on Salesforce Knowledge integration source Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
sourceIdstringYesSource ID

genesys_knowledge_post_knowledgebase_sources_servicenow

Create ServiceNow Knowledge integration source Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
idstringNoThe globally unique identifier for the object.
integrationIdstringNoThe integration associated with the source.
namestringYesThe name of the integration source.
schedulePeriodintegerNoThe schedule period of the source in hours. Must be at least 6 and at most 48 hours.
selfUristringNoThe URI for this object
settingsobjectNosettings

genesys_knowledge_post_knowledgebase_sources_servicenow_source_id_sync

Start synchronization on ServiceNow Knowledge integration source Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
sourceIdstringYesSource ID

genesys_knowledge_post_knowledgebase_synchronize_jobs

Create synchronization job Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
sourceIdstringNoKnowledge integration source id.
uploadKeystringYesUpload key

genesys_knowledge_post_knowledgebase_uploads_urls_jobs

Create content upload from URL job Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
uploadUrlstringYesThe URL of the content to upload.

genesys_knowledge_post_knowledgebases

Create new knowledge base Parameters:
ParameterTypeRequiredDefaultDescription
coreLanguagestringYesCore language for knowledge base in which initial content must be created, language codes [en-US, en-UK, en-AU, de-DE] are supported currently. However, the new DX knowledge will support all these language codes, along with ‘early preview’ language codes [ca-ES, tr-TR, sv-SE, fi-FI, nb-NO, da-DK, ja-JP, ar-AE, zh-CN, zh-TW, zh-HK, ko-KR, pl-PL, hi-IN, th-TH, hu-HU, vi-VN, uk-UA] which might have a lower accuracy.
descriptionstringNoKnowledge base description
namestringYesKnowledge base name

genesys_knowledge_post_search

Get Knowledge Search Parameters:
ParameterTypeRequiredDefaultDescription
applicationobjectNoapplication
conversationContextobjectNoconversationContext
conversationTurnsany[]NoList of conversation turns to use for stateful search.
generationLanguagestringNoThe language to use for answer generation.
knowledgeSettingIdstringNoKnowledge Setting Id to use for search request.
querystringNoInput query to search content on the knowledge setting.
queryTypestringNoThe type of the query that initiates the search.
sessionIdstringNoThe session id for search request.

genesys_knowledge_post_search_preview

Get Knowledge Search Preview Parameters:
ParameterTypeRequiredDefaultDescription
conversationTurnsany[]NoList of conversation turns to use for stateful search.
generationSettingobjectNogenerationSetting
querystringNoQuery to search content in the knowledge sources.
sourcesany[]NoSource information to search upon.
statefulbooleanNoIndicates if stateful search and generation is enabled for the knowledge setting.

genesys_knowledge_post_settings

Create Knowledge setting. Parameters:
ParameterTypeRequiredDefaultDescription
descriptionstringNoKnowledge setting description.
generationSettingobjectNogenerationSetting
namestringNoKnowledge setting name.
sourcesany[]NoKnowledge source information to search upon.
statefulbooleanNoIndicates if stateful search and generation is enabled for the knowledge setting.

genesys_knowledge_put_knowledgebase_sources_salesforce_source_id

Update Salesforce Knowledge integration source Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
sourceIdstringYesSource ID
idstringNoThe globally unique identifier for the object.
integrationIdstringNoThe integration associated with the source.
namestringYesThe name of the integration source.
schedulePeriodintegerNoThe schedule period of the source in hours. Must be at least 6 and at most 48 hours.
selfUristringNoThe URI for this object
settingsobjectNosettings

genesys_knowledge_put_knowledgebase_sources_servicenow_source_id

Update ServiceNow Knowledge integration source Parameters:
ParameterTypeRequiredDefaultDescription
knowledgeBaseIdstringYesKnowledge base ID
sourceIdstringYesSource ID
idstringNoThe globally unique identifier for the object.
integrationIdstringNoThe integration associated with the source.
namestringYesThe name of the integration source.
schedulePeriodintegerNoThe schedule period of the source in hours. Must be at least 6 and at most 48 hours.
selfUristringNoThe URI for this object
settingsobjectNosettings