push_audience_suppression
Add company domains to an exclusion audience list on ad platforms to stop showing top-of-funnel ads to accounts already in open pipeline.
Instructions
Add a list of company domains to an audience exclusion list on a supported ad platform (DV360, Meta, LinkedIn, Google Ads, TikTok, Reddit Ads) to stop showing top-of-funnel ads to accounts already in open pipeline. This is the 'closed-loop' action that connects CRM pipeline data to media buying. The action is logged to operator_action_log. If PAID_MEDIA_AGENT_URL is configured, the request is forwarded to the agent's /action/audience-suppression route, which runs the Operator's guardrail path (approval gating via OPERATOR_REQUIRE_APPROVAL, audit logging). Otherwise, it is queued as a pending approval with full context for manual execution.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domains | Yes | ||
| platform | Yes | ||
| rationale | Yes | Why this suppression is being pushed — which accounts, which pipeline stage. Shown in the approval queue if approval is required. | |
| advertiser_id | Yes | Platform advertiser / account ID | |
| audience_list_id | Yes | The exclusion audience list ID in the platform |