Intelligence Studio — searching and filtering companies

Build operator-grade segments using the 60+ ready filters across company, dates, location, industry, risk, signals, and accounts.

8 min readWorking with companies

Intelligence Studio is where you build segments. It has two parts: a filter panel on the left, and a results grid on the right. Every filter you add narrows the result set in real time.

Ready filter categories

InsightBase ships with 60+ ready filters across the following categories. Each filter is backed by data already in the canonical store — no enrichment provider needed.

  • Company — name, number, status, type, subtype, jurisdiction, freshness, data confidence, undeliverable RO.
  • Dates — incorporation date, cessation, age bucket (under 1y / 1–3y / 3–5y / 5–10y / over 10y), accounts due, confirmation statement due, last sync.
  • Industry — SIC code, primary SIC only, SIC section letter (UK SIC 2007 sections A–U).
  • Location — postcode area, postcode district (e.g. EC1A), postcode sector (e.g. EC1A 1).
  • Accounts & CS — accounts overdue, accounts due by, year end, accounts category, confirmation statement overdue.
  • Risk & Signals — risk score, score band, score family, signal type, signal severity, adverse signal flag.
  • DataQuality — missing SIC, missing postcode, missing address, stale record, shell/SPV candidate.
  • Workspace — segment membership, watchlist, enrichment status (when enabled).

Filter operators

Operators available depend on the filter's data type:

  • Text — equals, contains, starts with, in list
  • Number / Range — equals, between, greater than, less than
  • Date — on, before, after, between, last N days
  • Boolean — true / false
  • Multi-select / Array — any of, all of, none of
  • Exists — has any value, has none

Composing filter groups

The default join is AND — all filters must match. For OR-of-AND logic, add a new group; the group's internal logic can be flipped to OR. Example:

Group 1 (AND):
  company_status = active
  company_type = ltd
  incorporation_date last_7_days

Group 2 (OR):  // either of these
  sic_code starts with 62      // computing/IT
  sic_code starts with 70      // management consultancy

Result = Group 1 AND Group 2

Result columns

The grid shows core canonical fields by default. You can show / hide / reorder columns. Sort is by any column. The grid scales to about 10k rows in-browser; for larger result sets, save as a segment and export.

Saving as a segment

Click Save segment, give it a name and description, and decide if it's dynamic (auto-refreshes when new companies match) or static (frozen at save time). Most operator workflows want dynamic.

Once saved, the segment is shareable inside your workspace, can be the source of a daily digest, and can be exported on demand.

What's not yet filterable

  • People (director_count, PSC details, director nationality) — needs the people-sync rail to populate. Tracked internally; coming as enrichment activates.
  • Domains, websites, employee count — needs an enrichment provider integration. Out of scope until that lands.
  • Charges, insolvency, filings— streams are subscribed but the canonical writer isn't enabled yet.

See also

Ready to use it?

Create an InsightBase account or sign in to open this workflow inside the product.