Set the prospect source
campaign_set_sourcePoint a DRAFTED campaign at where its prospects come from: a LinkedIn/Sales Navigator search URL, a group, an event, a post, or a CRM segment. For an ACTIVE campaign use campaign_add_prospects instead — that adds to the existing pool rather than replacing the source.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | A LinkedIn LIST url — a basic search, a Sales Navigator (`/sales/`) search, a Recruiter (`/talent/`) search, or a group / event / post. Not a single profile. Required unless using a CRM source. | |
| type | No | Override the inferred source type. Use "hubspot" or "ghl" for CRM pulls. | |
| field | No | CRM sources: the contact property holding the LinkedIn profile URL. | |
| query | No | CRM sources: the segment / list / filter query to pull. | |
| surface | No | Assert which LinkedIn surface the url belongs to. The call is rejected if the url does not match, the same way the web app validates its Sales Navigator and Recruiter tabs. Omit to detect it. | |
| campaignId | Yes | Campaign id, from `campaign_list` or `campaign_create`. |