Signal Exclusions
Manage which leads and LinkedIn URLs a signal agent excludes from processing — view config, list/add/remove manual exclusion URLs, and toggle exclusions.
Tools (5)
Section titled “Tools (5)”get_signal_exclusions
Section titled “get_signal_exclusions”Full name: campaignstack_get_signal_exclusions
Get the signal exclusion config for a workspace. Returns all exclusion entries (manual, csv, lead_list, filter) with their enabled status and config. Use exclusionId values with campaignstack_list_manual_exclusion_urls, campaignstack_add_manual_exclusion_urls, campaignstack_remove_manual_exclusion_url, or campaignstack_toggle_exclusion. Use campaignstack_list_signal_agents to find signal agents for context.
Parameters
Section titled “Parameters”| Name | Type | Required | Default | Description |
|---|---|---|---|---|
workspaceId | string | No | — | Defaults to the API key’s workspace |
list_manual_exclusion_urls
Section titled “list_manual_exclusion_urls”Full name: campaignstack_list_manual_exclusion_urls
List the LinkedIn profile URLs stored in a manual exclusion entry. Use campaignstack_get_signal_exclusions to find exclusionId values. Returns importedLeadId values usable with campaignstack_remove_manual_exclusion_url.
Parameters
Section titled “Parameters”| Name | Type | Required | Default | Description |
|---|---|---|---|---|
workspaceId | string | No | — | Defaults to the API key’s workspace |
exclusionId | string | Yes | — | (min length: 1) |
add_manual_exclusion_urls
Section titled “add_manual_exclusion_urls”Full name: campaignstack_add_manual_exclusion_urls
Add LinkedIn profile URLs to a manual exclusion entry. Each URL is validated and normalized. Duplicate URLs within the same exclusion are skipped and reported. Returns per-URL results indicating success or error. Use campaignstack_get_signal_exclusions to find exclusionId values for manual exclusion entries. Use campaignstack_list_signal_agents to find signal agents.
Parameters
Section titled “Parameters”| Name | Type | Required | Default | Description |
|---|---|---|---|---|
workspaceId | string | No | — | Defaults to the API key’s workspace |
exclusionId | string | Yes | — | (min length: 1) |
profileUrls | string[] | Yes | — | LinkedIn profile URLs to add to the exclusion list |
remove_manual_exclusion_url
Section titled “remove_manual_exclusion_url”Full name: campaignstack_remove_manual_exclusion_url
Remove a LinkedIn profile URL from a manual exclusion entry by its importedLeadId. Use campaignstack_list_manual_exclusion_urls to find importedLeadId values. Use campaignstack_get_signal_exclusions to find exclusionId values.
Parameters
Section titled “Parameters”| Name | Type | Required | Default | Description |
|---|---|---|---|---|
workspaceId | string | No | — | Defaults to the API key’s workspace |
exclusionId | string | Yes | — | (min length: 1) |
importedLeadId | string | Yes | — | (min length: 1) |
toggle_exclusion
Section titled “toggle_exclusion”Full name: campaignstack_toggle_exclusion
Enable or disable a signal exclusion entry. Disabled exclusions are not evaluated during signal agent processing. Use campaignstack_get_signal_exclusions to find exclusionId values. Use campaignstack_list_signal_agents to find signal agents for context.
Parameters
Section titled “Parameters”| Name | Type | Required | Default | Description |
|---|---|---|---|---|
workspaceId | string | No | — | Defaults to the API key’s workspace |
exclusionId | string | Yes | — | (min length: 1) |
enabled | boolean | Yes | — | Whether the exclusion should be active |