Semantic Search
Perform semantic search
Run a semantic search across your organization's knowledge base. Matching is meaning-based, so relevant results surface even when the wording differs from the query.
Use optional filters to narrow the scope:
- filters.apps — restrict to specific connector apps (for example Google Drive or Confluence).
- filters.kb — restrict to specific knowledge bases.
The response returns a searchId for the persisted search along with ranked matches, each carrying a relevance score and the source document's metadata. Past searches can be retrieved via GET /search.
post/search
Request body
Example request
{
"query": "employee onboarding procedures"
}Response
Search ID plus retrieval payload (searchResponse) from the AI search service