Skip to main content
In addition to the AI chat, Workspace offers a traditional filter panel for building tables using structured criteria. You can use filters on their own or combine them with the AI chat to layer precision on top of your conversational search.

How to open the filter panel

From the Workspace home screen (accessible via Create new in the left nav), you’ll see three options below the chat input:
  • Filter contacts - Opens a filter panel focused on individual people
  • Filter companies - Opens a filter panel focused on organizations
  • Import from CRM - Bring existing records from your Salesforce/HubSpot account directly into a Workspace table. Read more here.
Click either Filter contacts or Filter companies to open the filter panel on the left side of the screen. Results appear instantly in the table on the right.
Filter panel open on the left with contact results in the table

Available filter categories

For Contacts:
The Time zone filter lets you filter contacts by a named time zone or by their own local time, with a Working Hours Only option that returns only contacts currently inside the hours you set. See Time zone filter: reach contacts in working hours.
The Skills, Education, Languages, and Professional bio filters are based on enriched LinkedIn profile data. Not all contacts will have complete profile data - if results are fewer than expected, try broadening your criteria.
For Companies:
The Company type filter is found inside the Company Type filter panel. Select one or more business types - B2B, B2C, or B2G - to narrow results to companies that match your target market model.
Hiring surge (Premium): Found in the Companies section of the filter panel, tagged Premium. Unlike the other filters above, filtering itself is free, but Lusha’s first monetized Premium Filter - enrichment is charged on save: 1 credit per company result, unlocking Signal date, New jobs posted last week, Historical avg, and Change rate. See Workspace Signals for how Hiring surge relates to the “Surge in hiring” signal on saved tables.

The “Not in my CRM” toggle

The Not in my CRM toggle is available in both the Contact and Company filter panels. When enabled, Lusha hides any record that already exists in your connected CRM from the results. This prevents you from wasting credits revealing contacts you already have. The filter runs across your entire search, whatever its size - there’s no result-count limit on what gets checked. The filter operates independently on each tab - toggling it on for Contacts does not automatically apply it to Companies, and vice versa.
Supported for Salesforce and HubSpot. For more details on how this filter works and how Lusha detects duplicates, see the Not in my CRM filter article.

Combining filters with the AI chat

The filter panel and the AI chat are complementary. You can:
  1. Start with chat, refine with filters - Type a broad description (“Sales leaders in the US”) and then open the filter panel to add more specific criteria (e.g., restrict to companies with 200–1,000 employees)
  2. Start with filters, refine with chat - Apply a standard filter set, then type a follow-up message in the chat to adjust (“Show only companies with recent funding”)
Both approaches produce results in the same table, and you can switch between them freely.

Viewing your search as an API request

The search control bar includes a Get API request button that turns your current search - filters and all - into a ready-to-run API request in cURL, Python, or TypeScript. Copy it and drop it straight into your code, no separate docs lookup needed. Next to it, a Table / JSON view toggle lets you flip your results between the familiar table view and the raw JSON API response, so you can see exactly what the API returns for the same search.

Saving filtered results

When your filtered table looks right, click “Save first X contacts” (50, 150, 500, or 1,000) to convert the preview into a permanent Workspace table. The table is saved with the name automatically generated from your query, and you can rename it at any time.

Filters within a saved table

The filter panel is also available inside a saved table (not just at the search stage). You can use it in two ways:
  • Narrow your existing table - Click the Filter button in the saved table toolbar to filter rows already in your table by any column value. This operates on contacts or companies already saved, not the full Lusha database.
    Filter button in the saved table toolbar for narrowing existing rows
  • Add rows using filters - Click Add rows in the toolbar and select Use filters to apply filter criteria and pull in new matching contacts or companies from Lusha’s database. This expands your saved table based on structured filter criteria, alongside the AI Chat and “add similar” options.
Add rows menu with the Use filters option in a saved table