max_credits so a first run is bounded.
Build a target account list
Find companies that fit your ideal customer profile and show a sign that now is a good time to reach out, such as hiring for a relevant role.persona_ids to get the buyers at each account. See Contacts with personas.
Catch a change in leadership
A new executive often reviews the tools their team uses. Find companies where one just started.Find companies by their tech stack
Target companies that use a product you integrate with, or one you replace.Source deals
Find recently funded companies in an area you invest in.Map a market or segment
When no industry name fits, describe the segment in plain language. Each company is confirmed by research.Find acquisition targets
Combine size, ownership and a specific capability.Build a contact list for a role
Start from the person instead of the company.POST /v1/people/search
Extend a list you already have
Run the same search again and skip what you have. Each run returns only new companies.Give an agent a research tool
Wrap search in a function and let an agent call it with whatever the user asks for. The agent gets structured records and the sources to cite.Writing queries that work well
Say what must be true, not what you hope for
Say what must be true, not what you hope for
“Companies that sell to hospitals” can be checked. “Companies that would be a good fit for us” cannot. Unsupported requirements stop a search before it spends anything.
Be specific about time
Be specific about time
“Hiring” means any open job, however long ago it was posted. If you only want recent postings, say “posted in the last 30 days” or set
posted_at.Use a field when one exists
Use a field when one exists
A job title, technology or funding round written as a filter is checked against data records. The same requirement written as free text has to be researched, which costs more.
Test with a small limit
Test with a small limit
Run with
limit: 5 and read interpretation, assumptions and the evidence. Adjust, then run the full search.
