Sponsor a LinkedIn Page post
ads_create_linkedin_campaignSponsor an existing post by the LinkedIn ad account's own Page as a campaign group, campaign and ad, all drafts. Nothing spends until ads_set_status sets the campaign group ACTIVE. postUrn is urn:li:share: or urn:li:ugcPost:; text, image, article and video posts are supported. Location URNs come from ads_list_targeting (type locations); job functions, seniorities, industries and company sizes are optional. dailyBudget is whole currency units, at least 10 USD; bid is optional and defaults to LinkedIn's suggestion. politicalIntent must be NOT_POLITICAL. Reuse the same idempotencyKey when retrying.
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": {
"adAccountId": "<adAccountId>",
"campaignName": "<campaignName>",
"goal": "<goal>",
"postUrn": "<postUrn>",
"dailyBudget": "<dailyBudget>",
"startDate": "<startDate>",
"endDate": "<endDate>",
"targeting": "<targeting>",
"politicalIntent": "<politicalIntent>",
"idempotencyKey": "<idempotencyKey>"
},
"name": "ads_create_linkedin_campaign"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bid | No | ||
| goal | Yes | ||
| endDate | Yes | ||
| postUrn | Yes | ||
| platform | No | meta_ads, tiktok_ads or linkedin_ads. Needed only when the profile has more than one ad network and no accountId is given. | |
| accountId | No | The Facebook accountId from list_accounts. Without it, pass profileId to use that profile's Facebook connection. | |
| profileId | No | A profileId from list_profiles. Optional when accountId is given, which names its profile; if both are given they must agree. | |
| startDate | Yes | ||
| targeting | Yes | ||
| adAccountId | Yes | ||
| dailyBudget | Yes | ||
| campaignName | Yes | ||
| idempotencyKey | Yes | A unique value per intended campaign, such as a UUID. Sent as the Idempotency-Key header. | |
| politicalIntent | Yes |