SEMANTICSEARCH
The SEMANTICSEARCH workflow application performs a hybrid full-text and semantic search on requests, with customizable filters and scoring. It returns structured JSON results for use in process logic.
Required parameters
QUERY
TEXT
IN
The main search query (full-text and similarity)
QUERY_DATA_<NAME>
TEXT
IN
Query for a specific data field (e.g. QUERY_DATA_TITL
E)
RESULT
TEXT
OUT
JSON string containing the search results
Optional parameters
REQUEST_ID
NUMERIC
IN
The request number to filter on
REQUEST_STATE
TEXT
IN
Request state: OPEN
or CLOSED
REQUEST_SUBSTATE
TEXT
IN
Substate:
For
OPEN
, useNOT_RUNNING_NOT_STARTED
orRUNNING
For
CLOSED
, useCOMPLETED
orABORTED
REQUEST_CREATED_AT_FROM
DATETIME
IN
Filter: request created at (from)
REQUEST_CREATED_AT_TO
DATETIME
IN
Filter: request created at (to)
REQUEST_CLOSED_AT_FROM
DATETIME
IN
Filter: request closed at (from)
REQUEST_CLOSED_AT_TO
DATETIME
IN
Filter: request closed at (to)
REQUESTER_USERNAME
TEXT
IN
Requester's username
PROCESS_NAME
TEXT
IN
Process name
PROCESS_VERSION
NUMERIC
IN
Process version
QUERY_SCORE
NUMERIC
IN
Score threshold for the main query (default: 0.5
)
QUERY_SCORE_DATA_
NUMERIC
IN
Score threshold for the specific data field query
SELECT_DATA_LIST
TEXT
IN
Comma- or semicolon-separated list of data fields to include in the search result
Last updated