Saving and re-running searches
Saved searches turn a one-off search into a repeatable lead source.
- Run your search with the filters you want and confirm the results look right.
- Use
save_searchwith a descriptivename, asearch_type(people, companies, or posts), and the sameparametersobject. You can also store a pasted LinkedIn or Sales Navigator search URL instead of structured filters. - Later, use
run_saved_searchwith thesearch_idto execute it live again. - Use
list_saved_searchesto see everything you've saved with the IDs, anddelete_saved_searchto prune stale ones.
Two options make run_saved_search powerful for ongoing prospecting:
from_last_cursor: trueresumes pagination where the previous run stopped, so you can walk deep into a large result set across multiple sessions.new_results_only: truereturns only people who are new since the last run. This is the backbone of an always-on lead discovery loop: same targeting, only fresh faces.
There is also a cached path: get_search_results returns stored results for a saved search, populated nightly. Pass only_new: true to see just the results added since your last check (they get marked as seen). An empty array right after saving is normal, it means the nightly population hasn't run yet.
Saved searches use stable LinkedIn IDs, so location and industry names are resolved once at save time and won't drift later.
Pro tip: name searches after the ICP they represent ('VP Engineering Netherlands', 'Seed-stage fintech founders') and check them each morning with new_results_only. Ten minutes of review gives you a daily feed of fresh, pre-qualified prospects.