Source prospects into a campaign (spends credits)
source_prospectsSPENDS CREDITS. Queues a background job that searches Emailchaser's contact database with an Ideal Customer Profile's targeting criteria, reveals the matching people and adds them to the campaign as leads. Uses the workspace's primary ICP when icpId is omitted, and adds 50 prospects unless count says otherwise (max 500 per call). Every stored prospect costs the reveal price in credits (1 at the time of writing; the response reports creditsPerProspect and estimatedCredits, the most this batch can cost). Duplicates, blocklisted domains and contacts without an email address are filtered out before any credit is spent. Asynchronous: poll list_leads with campaignId to watch the prospects arrive. Calling again for the same campaign and profile pages deeper into the audience instead of re-revealing (and re-paying for) the same people. Check get_credit_balance and get_audience_size first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | How many prospects to add in this call (default 50, max 500) | |
| icpId | No | The ICP whose targeting criteria drive the search (from list_icps). Defaults to the primary ICP | |
| campaignId | Yes | The campaign the sourced prospects are added to (from list_campaigns) |