$EXA_API_KEY with your API key.
Our Example: 5 IT Consulting Suppliers
Throughout this guide, we’ll use the same list of 5 companies as our import:
We picked these because 4 of the 5 clearly match typical IT consulting criteria (US office, IT services). Persol Group is the outlier — it’s a Japanese staffing company with minimal US presence, so it should fail US-focused criteria.
Our criteria for the examples below:
- “The company has an office in the United States”
- “The company provides IT consulting or staff augmentation services”
Config 1: Import Only — Enrich Without Filtering
Live example: View this webset on the dashboard
API Calls
What We See in the Live Webset
All 5 items appear in the Webset. No filtering happens because there are no criteria.
Every item has
source: "import" and evaluations: []. All 5 are kept and enriched regardless of whether they’d pass any criteria — because there are no criteria in this config.
Persol Group’s URL (
persol-group.co.jp) resolved to “PERSOL Vietnam Japan Desk” in the entity data — the system still imports and enriches it, it just resolved to a regional subsidiary page.Config 2: Search Only — Web Discovery
Live example: View this webset on the dashboard
API Call
What We See in the Live Webset
The system searched the web and found 35 companies that pass both criteria. Every item hassource: "search" with full evaluations explaining why it matched.
The web search happened to find Accenture among its 35 results — but the other 4 suppliers were not discovered. This is expected: search-only websets only return what the web crawl finds, not a predetermined list. Examples of other discovered companies: Artech, TurnKey Staffing, DataArt, Insight Global, and others.
Config 3: Scoped Search — Score Your List Against Criteria
Live example: View this webset on the dashboard
API Calls
What We See in the Live Webset
The webset contains 4 items. Each of our 5 suppliers was evaluated against the criteria — only the ones that passed both criteria appear.
We imported 5 suppliers but only 4 appear in the results. Persol Group was evaluated and didn’t pass, so it’s filtered out. Every visible item has
source: "search" with full evaluations showing the reasoning for each criterion.
Config 4: Scoped Search + Web Discovery — Score Your List AND Find New Matches
Live example: View this webset on the dashboard
API Calls
What We See in the Live Webset
The webset contains 29 items — 4 from our imported suppliers (scored and passed) plus 25 web-discovered companies. Both sets are evaluated against criteria.
The scoped search evaluates your imported list against criteria (dropping Persol Group), and the appended web search discovers 25 additional companies. The result is a single webset with both your scored imports and new web discoveries.
The web search uses
"behavior": "append" so it adds to the existing results rather than replacing them. If the web search discovers a company that was already in the scoped search results (e.g., Accenture), the duplicate is automatically handled.Quick Reference
Which Config Should I Use?
- “I just want to enrich my list, no filtering” — Config 1
- “I don’t have a list, find me companies” — Config 2
- “Score my list, drop the ones that don’t match” — Config 3
- “Score my list AND find new companies that match” — Config 4