Pipeline fill
Source and import new prospects from Sales Navigator or CSV, then confirm they landed — end to end on the vruum CLI and via MCP.
Pipeline fill sources new prospects, researches them, and lands the qualified
ones in a segment. This recipe shows the import surfaces — Sales Navigator and
CSV — plus a single manual add, then confirms the result in the pipeline. The
pipeline-fill skill orchestrates the full source → research → gate → import
motion; the csv-pipeline-fill, sales-nav-deep-fill, and yc-pipeline-fill
variants pick a specific source.
CLI flow
Import from a Sales Navigator list or saved search, or from a mapped CSV.
# Import from a Sales Navigator list…
vruum people import sales-nav --list <list_id> --limit 25
# …or from a Sales Navigator saved search.
vruum people import sales-nav --saved-search <saved_search_id> --limit 25
# Import from a CSV, mapping the email column to the person's email.
vruum people import csv ./prospects.csv --map email=<column> --campaign <campaign_id>
# Add one prospect by hand.
vruum people create --name "<full name>" --email "<email>"
Pipeline fill itself is a skill that orchestrates these import commands — it
is not a single CLI verb, so reach for vruum people import … (above) or the
vruum skills entry point (below), not a one-shot command.
MCP flow
Add a prospect directly with create_manual_person, then confirm the segment's
shape with inspect_pipeline. Both are default-loaded MCP tools.
create_manual_person(name="<full name>", email="<email>")
inspect_pipeline() → segment counts + recent adds
The bulk Sales-Nav and CSV import endpoints are not in the default tool set —
drive those from the CLI above, or reach them from MCP through vruum_exec.
Use the skill
The pipeline-fill skill is the source-agnostic orchestrator: it picks a source
per segment, runs harness deep research, applies the pre-filter gate, and saves
through the backend's authoritative match_score >= 70 gate. Use a variant
(csv-pipeline-fill, sales-nav-deep-fill, yc-pipeline-fill) to pin the
source.
# CLI: read the packaged playbook.
vruum skills list
vruum skills show pipeline-fill
# MCP: invoke it inline.
invoke_skill(skill_id_or_name="pipeline-fill")