Using the Search UI
To open the search interface, navigate to your knowledge base and click the Search tab at the top of the page. A search bar appears along with a results panel that updates as you type. Refine your results using the filter controls beneath the search bar:- Source — limit results to one or more specific sources. Select sources by name from the dropdown. This is useful when you know the answer lives in a particular document and want to reduce noise.
- Date added — filter results to sources added before, after, or between specific dates. Use this to exclude older content that may no longer be accurate.
- Content type — narrow results to a specific source type: Document, URL, or Text. This helps when you have mixed sources and want to focus on a particular input format.
Search Types
Beenos Solutions offers three search modes. You can switch between them using the mode selector next to the search bar. Semantic search interprets your query as a concept rather than a literal string. It uses vector embeddings to find passages that are about what you’re asking, even if they don’t contain your exact words. Use semantic search when you’re asking a question in natural language, such as “What happens if a customer misses a payment?” Keyword search performs exact token matching against the indexed text. It behaves like a traditional full-text search engine and is most reliable when you’re looking for specific terms, product names, error codes, or identifiers that must appear verbatim in the results. Hybrid search combines semantic and keyword signals and ranks results by a weighted relevance score that considers both dimensions. This is the default mode and works well for the widest range of query types — it catches both conceptually related passages and exact-match content in a single pass.Reading Search Results
Each result card in the results panel shows:- Relevance score — a numerical score between 0.00 and 1.00 indicating how well the chunk matched your query. Scores above 0.75 generally indicate a strong match. Scores below 0.40 suggest the result is loosely related and may not be useful to your agent.
- Source attribution — the name of the source the chunk came from, along with its type icon. Click the source name to open the source detail panel.
- Snippet — a short excerpt of the indexed text showing the matched passage. Keywords from your query are highlighted in bold within the snippet. For semantic matches, the most relevant sentence in the chunk is surfaced even if your query terms don’t appear literally.
Using Search via the API
You can query your knowledge base programmatically using the Beenos Solutions REST API. This lets you integrate search into your own applications, run automated tests against your index, or build custom retrieval workflows outside of the dashboard. Send aPOST request to the /v1/query endpoint with your query string and optional parameters:
limit parameter controls the maximum number of result chunks returned (default: 5, maximum: 20). The response includes each chunk’s text, relevance score, and source metadata. You can also pass a knowledge_base_id field to scope the query to a specific knowledge base when your account contains more than one.
Replace YOUR_API_KEY with a key generated from Settings → API Keys in your dashboard.