Skip to content

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.

Full name: campaignstack_get_signal_exclusions

signals:read Read-only Idempotent

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.

NameTypeRequiredDefaultDescription
workspaceIdstringNoDefaults to the API key’s workspace

Full name: campaignstack_list_manual_exclusion_urls

signals:read Read-only Idempotent

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.

NameTypeRequiredDefaultDescription
workspaceIdstringNoDefaults to the API key’s workspace
exclusionIdstringYes(min length: 1)

Full name: campaignstack_add_manual_exclusion_urls

signals:write

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.

NameTypeRequiredDefaultDescription
workspaceIdstringNoDefaults to the API key’s workspace
exclusionIdstringYes(min length: 1)
profileUrlsstring[]YesLinkedIn profile URLs to add to the exclusion list

Full name: campaignstack_remove_manual_exclusion_url

signals:write Destructive

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.

NameTypeRequiredDefaultDescription
workspaceIdstringNoDefaults to the API key’s workspace
exclusionIdstringYes(min length: 1)
importedLeadIdstringYes(min length: 1)

Full name: campaignstack_toggle_exclusion

signals:write Idempotent

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.

NameTypeRequiredDefaultDescription
workspaceIdstringNoDefaults to the API key’s workspace
exclusionIdstringYes(min length: 1)
enabledbooleanYesWhether the exclusion should be active