Save Lead to Pipeline
leadgen_save_leadPersist qualified leads to a local pipeline store (JSON) for follow-up tracking. Provide company name, category, and optional score, tier, and contact details; receives a saved lead ID for later updates.
Instructions
Persists a qualified lead to the local pipeline store (a JSON file under ./data by default; see README for swapping in a real database for hosted/multi-user deployments).
Args:
company_name (string): required
domain, region (string, optional)
category ('saas' | 'e_mobility' | 'iot' | 'ai_agents'): required
score (number 0-100, optional): from leadgen_score_lead
tier ('hot' | 'warm' | 'cold', optional): from leadgen_score_lead
notes (string, optional)
contact_name, contact_title, contact_profile_url (string, optional): from leadgen_find_contact
Returns: the saved lead record including its generated "id", which you'll need for leadgen_update_lead.
Examples:
Use when: you've scored a company as hot/warm and want to track it for follow-up
Don't use when: you're just browsing candidates (save only once you're tracking it for real)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tier | No | ||
| notes | No | ||
| score | No | ||
| domain | No | ||
| region | No | ||
| category | Yes | ||
| company_name | Yes | ||
| contact_name | No | ||
| contact_title | No | ||
| contact_profile_url | No |