Conclude's data model is small enough that you rarely need to write a query — but when you do, search and filters are designed to compose.
Search
Search lives at the top of the feedback list. It runs across:
- Title of feedback items.
- Description body.
- Submitter name and email (if identified).
- Comments (your team's internal threads).
Search uses vector embeddings under the hood, which means it's semantic — typing "checkout broken" matches "the payment flow doesn't work" even though no words overlap.
Filters
Filters narrow the list further. Available filters:
- Status — triage, backlog, todo, in progress, done, cancelled.
- Labels — one or more.
- Assignee — one team member.
- Source — widget, public board, or API (if you want to slice by where it came from).
- Company — filter to feedback from a specific account.
- Has Linear issue — items that are or aren't linked.
Filters compose. Search + status + labels all narrow the same list.
Sort
The list sorts by:
- Newest — most recent first (default).
- Most voted — highest vote count.
- Trending — recent vote velocity (votes / time).
Saving filter combinations
Today, filter state lives in the URL. To save a combination, bookmark the URL or share it with your team. Saved views as a first-class feature aren't shipped yet.
Searching themes and insights
The themes grid and insights list are short enough that there's no dedicated search — scroll, or filter by status (Active / Actioned / Dismissed for insights). For deep theme search, open a theme and use the feedback search inside it.
Searching across products
Search and filters are scoped to the current product by default. To search across all products, switch to the All products filter at the top of the feedback list (if you have multiple products).