AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Adform Campaign Structure

skill-adform-agentic-skills-adform-campaign-structure · by adform

>-

No reviews yet
0 installs
0 views
view→install

Install

$ agentstack add skill-adform-agentic-skills-adform-campaign-structure

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-adform-agentic-skills-adform-campaign-structure)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
1mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Adform Campaign Structure? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Adform campaign structure

Walk a campaign's setup: advertiser → campaign → orders → RTB line items, with budgets, flight dates, and status. Read-only.

Connection & tooling

Runs on the Adform GraphQL MCP. Use graphql_execute to run queries. Use graphql_search to look up field names; use graphql_introspect for complex nested types such as RtbLineItem targeting and inventory. Keep calls sequential (~1–2s apart). Build the hierarchy one level at a time rather than in a single large query.


Step 1 — Find campaigns for an advertiser

{
  campaigns(
    advertisers: "71883"
    status: Active
    offset: 0
    limit: 20
  ) {
    campaigns { id name status type subType advertiserId startDate endDate budget currency billingCode }
    totalCount
  }
}

Step 2 — List orders under a campaign

{
  orders(
    campaignId: "3993873"
    active: true
    offset: 0
    limit: 20
  ) {
    orders { id name startDate endDate budget active }
    totalCount
  }
}

Step 3 — List RTB line items under an order

{
  rtbLineItems(
    orderIds: ["67890"]
    offset: 0
    limit: 20
  ) {
    lineItems { id name environments orderId campaignId paused deleted }
    totalCount
  }
}

Step 4 — Get a single line item's full config (optional)

{ rtbLineItem(id: "99999") { id name environments orderId campaignId paused deleted } }

For full targeting and inventory detail, use graphql_introspect on RtbLineItem, RtbLineItemInventory, and RtbLineItemAudience before selecting deeper fields.


Common patterns

  • Structure review: run steps 1–3 in sequence to map the full hierarchy
  • Single entity: use campaign(id:), order(id:), or rtbLineItem(id:) for a focused view
  • Targeting inspection: rtbLineItems(orderIds:) returns inventory and targeting inline;

introspect nested types to select the fields you need

Presenting

Compact structured summary: the campaign line (status, flight dates, budget, currency), then orders, then line items grouped by order with paused/active state. Flag anything worth noting for a setup review — paused line items, missing end dates, line items with no inventory wired. For performance numbers use adform-campaign-performance.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.