Create Ads Campaign From Audience
create_ads_campaign_from_audience[write] Create a campaign that targets an audience (ads_audience_id or ads_audience_uuid; must be targetable) - same as create_ads_campaign without the ad account, which comes from the audience - and publish it PAUSED (it cannot spend until activate_ads_campaign). ads_audience_exclude_ids lists audiences of the same account to exclude (Meta, LinkedIn). Website defaults to the audience's, then the account's.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"ads_campaign_title": "<ads_campaign_title>",
"ads_campaign_goal": "<ads_campaign_goal>",
"ads_campaign_daily_budget": "<ads_campaign_daily_budget>"
},
"name": "create_ads_campaign_from_audience"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ads_audience_id | No | ||
| ads_audience_uuid | No | ||
| ads_campaign_goal | Yes | ||
| seliee_website_id | No | ||
| ads_campaign_title | Yes | ||
| seliee_website_uuid | No | ||
| ads_campaign_creative | No | ||
| ads_campaign_end_date | No | ||
| ads_campaign_targeting | No | ||
| ads_campaign_custom_url | No | ||
| ads_campaign_start_date | No | ||
| ads_audience_exclude_ids | No | ||
| ads_campaign_daily_budget | Yes |