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.