Workflow
Find and qualify leads
Use this workflow when you want the app and CLI to move from ICP definition to a clean list of qualified leads.
Flow
Start from a saved ICP, review qualified leads from the Neon-backed lead pool, enrich missing fields, score the results, and sync only after a dry run.
- Export or select the ICP for the current program
- Review qualified leads from the lead pool
- Enrich and score the leads
- Dry-run the Instantly sync before `--apply`
Commands
This is the current production path for an ICP-led campaign.
salesprompter icp:export --program "$PROGRAM_ID" --out ./data/icp.json
salesprompter leads:qualified --icp ./data/icp.json --limit 100 --out ./data/leads.json
salesprompter leads:enrich --in ./data/leads.json --out ./data/leads-enriched.json
salesprompter leads:score --icp ./data/icp.json --in ./data/leads-enriched.json --out ./data/leads-scored.json
salesprompter sync:outreach --target instantly --in ./data/leads-scored.json --campaign-id "$INSTANTLY_CAMPAIGN_ID"
salesprompter sync:outreach --target instantly --in ./data/leads-scored.json --campaign-id "$INSTANTLY_CAMPAIGN_ID" --apply