Paid Social Ad Campaigns & Post Boosting
ads_campaignsCreate, list, pause, resume, inspect metrics, or boost organic posts into paid social ad campaigns across LinkedIn Ads, X Ads, Meta (Facebook/Instagram) Ads, and TikTok Spark Ads with 0% Nuntior ad-spend commission. Use this tool when an organic post performs strongly and should be amplified to a targeted B2B or consumer audience with a controlled daily budget. Returns campaign configuration, status, targeting parameters, and real-time spend/conversion snapshots.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Human-readable campaign name (e.g. 'Q4 AI Agent Launch — LinkedIn Sponsored Update'). | |
| action | Yes | Paid ads operation: 'list' campaigns, 'create' a new campaign, 'boost_post' to turn an existing organic post into a paid ad, 'pause' or 'resume' delivery, or fetch 'metrics'. | |
| platform | No | Target ad network platform (e.g. 'linkedin', 'x', 'facebook', 'instagram', 'tiktok'). | |
| objective | No | Campaign optimization objective: 'leads' (lead gen forms/signups), 'traffic' (website clicks), 'engagement' (likes/replies), or 'awareness' (reach/impressions). | leads |
| profileId | No | Brand profile identifier (`prof_...`) linked to the ad account. | prof_allometrik |
| targeting | No | Structured audience targeting criteria such as countries, job titles, industries, or interest keywords (e.g. `{ "countries": ["US", "AE", "ES"], "titles": ["CTO", "Founder"] }`). | |
| campaignId | No | Ad campaign identifier (`camp_...`). Required when pausing, resuming, or querying a specific campaign. | |
| postIdToBoost | No | Existing Nuntior organic post ID (`post_...`) to promote when `action` is 'boost_post'. | |
| dailyBudgetUsd | No | Daily ad spend cap in USD (e.g. 25 for $25/day). Nuntior charges 0% markup on ad spend. |