sync_lead_list
Import a managed lead list into local lead records so listing, enrichment, and campaign tools can access its contacts; re-syncing refreshes records without duplicates.
Instructions
Import a managed lead list into local lead records so the rest of these tools can work with it.
Run it after create_lead_list, or on any existing list from list_lead_lists, to pull its contacts in. Until a list is synced its contacts are invisible to list_leads, enrich_lead and send_to_campaign.
Writes local lead records, and OVERWRITES any saved lead with the same email address: its name, role, company, score and verification status are replaced and it is detached from its search job. Re-syncing the same list refreshes rather than duplicating. Requires an API key. Costs no credits; enrichment and verification are billed separately.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"listId": "<listId>"
},
"name": "sync_lead_list"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| listId | Yes | Lead list ID from list_lead_lists (integer as string) |