User Guide: Searching & Filtering Your Applications
This guide explains how to use the search, filter, sort, and column tools in the Job Applications table view — giving you precise control over which applications you see and how they are displayed.
The Benefit: Why Use Advanced Search?
As your pipeline grows, finding the right applications quickly becomes essential. The search and filter tools in Kandid.pro let you:
- Find Instantly: Search by company or role title and see results update as you type — no page reloads.
- Narrow by Any Dimension: Filter by status, priority, documents, interview stage, date ranges, location, tags, and more — individually or in combination.
- Spot Patterns: Sort and filter together to surface insights like "all high-priority applications with a Resume that were submitted in the last month."
- Customise Your View: Add or remove columns so the table shows exactly the information relevant to your current focus.
How to Access
the advanced search capability is located on the Applications list view under the table view. All filter and column controls are in the toolbar directly above the table:
- Search bar — text search, status dropdown, sort controls, and Clear Filters button
- Filters button (slider icon) — opens the Advanced Filters drawer
- Columns button (grid icon) — opens the Column Picker
Quick Filters
The filter bar gives you fast, single-click access to the most common ways to cut down your application list.
Search
Type any part of a company name or role title into the search box. The table filters in real time as you type — no need to press Enter. Clear the field to show all results again.
Status Filter
Use the Status dropdown to show only applications at a particular stage of your pipeline.
| Option | What it shows |
|---|---|
| All Statuses | Every application regardless of stage (default) |
| Draft | Applications being prepared, not yet submitted |
| Applied | Submitted applications |
| Shortlisted | Applications progressed by the employer |
| Rejected | Unsuccessful applications |
| Hired | Applications where you got the job |
| Ghosted | Applications with no employer response |
| Archived | Inactive applications kept for reference |
Sort
Use the Sort by dropdown to order the table by a chosen field. Click the sort direction button (↑ / ↓) next to it to toggle between ascending and descending order.
| Sort option | What it orders by |
|---|---|
| Date Created | When the application record was first created |
| Date Applied | When you marked the application as applied |
| Company | Company name, alphabetically |
| Role | Job title, alphabetically |
| Status | Pipeline stage |
Clear Filters
When a search term or status filter is active, a Clear Filters button appears in the filter bar. Clicking it resets the search, status, and sort controls to their defaults in one action.
Advanced Filters
Click the Filters button (slider icon) to open the Advanced Filters drawer. A badge on the button shows how many advanced filters are currently active at a glance.
Note: Changes made inside the drawer are not applied until you click Apply Filters. This lets you configure multiple filters before updating the results.
Status & Stage
| Filter | Description |
|---|---|
| Priority | Show only High, Medium, or Low priority applications |
| Starred | Show only starred applications, only non-starred, or both |
| Sub-status | Free-text match against the sub-status label (e.g. type "Interview 2" to find applications at that stage) |
| Outcome | Filter by a specific outcome: rejection reason, offer accepted, offer declined, or withdrawn |
Documents & Interviews
| Filter | Description |
|---|---|
| Has Resume | Yes / No toggle — show applications with or without a generated Resume |
| Cover Letter | Yes / No toggle — show applications with or without a cover letter |
| Email Draft | Yes / No toggle — show applications with or without an email draft |
| Has Interview | Yes / No toggle — show applications that have at least one interview round recorded |
| Interview Status | Filter by interview round status: Scheduled, Completed, Rescheduled, or Cancelled |
| Interview Date | Date range — show applications with an interview scheduled between two dates |
Date Ranges
Five independent date-range filters are available, each with a From and To date picker. Set one or both ends of the range — leaving a field blank means no lower or upper bound on that date.
| Filter | Filters by |
|---|---|
| Applied | When the application was submitted |
| Created | When the application record was first created |
| Shortlisted | When the application was marked as shortlisted |
| Rejected | When the application was marked as rejected |
| Offer | When an offer was received |
Tip: When any date range filter is active, a pill appears in the search bar showing which date type is being filtered (e.g. "Applied Date Filter Active"). This is a persistent reminder that your results are date-scoped — useful when you return to the table after navigating away.
Job Details
| Filter | Description |
|---|---|
| Location | Free-text match against the job location (e.g. type "Sydney" to show roles in that city) |
| Tags | Enter one or more comma-separated tag values to match against your tagged applications |
Applying and Clearing Advanced Filters
- Apply Filters — Click this button (in the drawer footer) to apply all configured advanced filters and close the drawer. The badge on the Filters button updates to reflect the new active count.
- Clear All — Available in both the drawer header and footer. Resets every advanced filter and closes the drawer. The badge disappears when no advanced filters are active.
Column Picker
Click the Columns button (grid icon) to open the Column Picker. A badge on the button shows how many non-default columns are currently displayed.
Toggle any column on or off to customise which fields are visible in the table. Columns are displayed in a fixed order — they cannot be manually rearranged.
Default Columns
These columns are shown by default. All except Company and Role can be toggled off.
| Column | Notes |
|---|---|
| Company | Pinned — always visible, cannot be hidden |
| Role | Pinned — always visible, cannot be hidden |
| Status | Sortable |
| Sub-status | Sortable; includes an inline dropdown filter in the column header |
| Outcome | Sortable; includes an inline dropdown filter in the column header |
| Applied | Sortable; displays a relative date (e.g. "3 days ago") |
| Updated | Sortable; displays a relative date |
Optional Columns
These columns are hidden by default and can be added via the Column Picker.
| Column | What it shows |
|---|---|
| Created | When the application record was created; sortable |
| Priority | High / Medium / Low badge |
| Starred | Star icon indicator |
| Tags | Up to 3 tags with a count for any additional ones |
| Location | Job location |
| Work Type | Remote / Hybrid / On-site badge |
| Employment | Full-time / Part-time / Contract |
| Resume | Green tick if a Resume has been generated, grey icon if not |
| Cover Letter | Green tick if a cover letter has been generated, grey icon if not |
| Email Draft | Green tick if an email draft exists, grey icon if not |
| Interview | Shows the interview type for the most recent round |
| Interview Date | Scheduled date for the upcoming or most recent interview; highlights upcoming dates differently from past ones |
Tip: Add the Priority, Resume, and Interview Date columns when you are in active application mode — this gives you an at-a-glance view of where each application stands without opening individual records.
Column-Level Inline Filters
Two columns have their own filter controls embedded directly in the column header, visible without opening the Advanced Filters drawer:
- Sub-status — A dropdown auto-populated with the sub-status values present in the current result set. Select a value to filter to applications at that sub-status.
- Outcome — A dropdown listing all outcome types. Select one to filter to applications with that outcome.
These inline filters work in combination with all other active filters — quick filters, advanced filters, and sorts all remain in effect.
Sortable Columns
Click any sortable column header to sort by that field. Clicking again reverses the direction. A sort indicator (↑ ascending, ↓ descending, or a neutral chevron when unsorted) shows the current sort state.
Sortable columns: Company, Role, Status, Sub-status, Outcome, Applied, Updated, Created.
Note: Sorting via a column header overrides the sort selection in the quick filters bar and vice versa — they always reflect the same active sort.
Combining Filters
All filters work simultaneously. The table always shows results that match every active condition at once.
Example: Status = Applied + Priority = High + Has Resume = Yes + Applied date within the last 30 days
This combination shows only high-priority applications that have been submitted, have a generated Resume, and were applied to in the last month.
The badge on the Filters button makes it easy to see at a glance that multiple advanced filters are in use, even after the drawer is closed. The date-type pill in the search bar provides an additional reminder whenever a date range is active.
Quick Reference
| Control | Where to find it | What it does |
|---|---|---|
| Search | Filter bar | Live text search by company or role |
| Status | Filter bar dropdown | Filter to a single pipeline stage |
| Sort by / Direction | Filter bar | Order results by a chosen field |
| Clear Filters | Filter bar (when active) | Resets search, status, and sort in one click |
| Filters (slider icon) | Toolbar | Opens the Advanced Filters drawer |
| Columns (grid icon) | Toolbar | Opens the Column Picker |
| Active filter badge | Filters button | Count of active advanced filters |
| Date-type pill | Search bar | Shows which date range filter is active |
| Sub-status inline filter | Sub-status column header | Filters by sub-status without opening the drawer |
| Outcome inline filter | Outcome column header | Filters by outcome without opening the drawer |