Choose how you want to search
When you click Create New Search Agent (under Discovery → Search Agents), you first choose how to search. There are three options:Find companies
Search for companies, then find the right contacts within them. Splits into two engines — see below.
Find people
Search for people by job title, regardless of company. See People Search.
Add Enrichment Profile
Reusable contact-targeting for companies you import yourself. See Enrichment Profiles.
Two ways to find companies
If you choose Find companies, a toggle lets you pick the right engine for your target:
The rest of this page covers the Local & service businesses engine.
What an area-based Search Agent needs
- Profile type — what kind of relationship these companies are (customers, vendors, partners, suppliers, or competitors). See Profile Types Explained.
- Description — a natural language description of your ideal target
- Geography — which regions, countries, or cities to search in
- Match threshold — how closely a company needs to match to be included
Step 1: Choose your profile type
Select one of the five profile types:Step 2: Describe what you’re looking for
Write a short, natural language description of the type of company you’re looking for. Keep it to 1–2 sentences (50 words max). The key principle: describe what the company IS, not what it needs or why it would buy from you. Alva finds companies by reading what a company says about itself on its own website — so your description should match the kind of language a company would use on its own About page.Good descriptions
- “Architectural firms working on residential or commercial projects”
- “Marketing agencies serving B2B technology companies”
- “Plumbing and heating contractors serving residential customers”
- “Mid market SaaS companies serving the healthcare sector”
- “Enterprise software companies in the financial services industry”
Bad descriptions
- “Companies that need CRM software” — needs/pain points aren’t on websites
- “Companies with 50–100 employees” — specific headcount numbers aren’t on websites (but broad tiers like “mid market” or “enterprise” are fine)
- “Companies using a particular software tool” — internal tech stacks aren’t on websites
- “Businesses that are currently recruiting” — hiring status isn’t on websites
- “SaaS companies with £10m+ annual revenue” — specific revenue figures aren’t on websites
Targeting by funding stage, growth, or exact size band can’t be judged from a website — that’s exactly what the Funded & high-growth companies engine is for. Use that engine when those attributes matter.
Step 3: Choose your geography
Select the regions and locations to search across. Alva’s database covers over 4.3 million locations worldwide. You can select:- Entire countries
- Regions (e.g. South East England, California)
- Individual cities or towns
Step 4: Review categories
After you submit your description, Alva works out the specific categories it will search for. You’ll see these listed on the Search Agent page and can:- Delete individual categories that don’t look right
- Re-extract categories if you’ve updated your description
- Reset to draft to start over
Step 5: Choose who to enrich
Tell enrichment who to find at each matched company — the job functions to prioritise and your ideal economic buyer — in the People section. You can also opt into deeper contact sourcing. See Enrichment.Search Agent statuses
Activating a Search Agent
Once you’re happy with the description, categories, and geography, click Activate to start the search. Alva begins finding companies immediately. Activation is what starts spending credits — creating a draft agent doesn’t.How searching works
When you activate an area-based agent, Alva searches across your chosen geography automatically in the background — you don’t need to do anything. You can watch progress on the Search Agent detail page, including how many searches have run and the overall completion percentage. Alva works through your geography systematically, spreading results across locations rather than exhausting one area before moving to the next.Managing active Search Agents
From the Search Agent detail page, you can:- Pause — temporarily stop searching (useful if you need to review results before more come in)
- Resume — restart a paused agent
- Edit — change the description or settings (while in draft)
- Delete — remove the agent and all its results
- Adjust match threshold — change how strictly companies need to match
- Adjust throttle speed — control how fast searches run
- Toggle auto-import — automatically import high-confidence matches into your CRM