A creative agent is software, usually driven by a large language model, that produces or prepares advertising creative on request. Given a brief, brand guidelines or existing assets, it generates ads, resizes and reformats them for each seller, renders previews and returns finished files or serving tags. Under the Ad Context Protocol (AdCP), the open standard for agent-to-agent ad trading, "creative agent" is a defined role that sits beside the buyer agent and the seller agent.

The role exists because creative is the step that agentic buying cannot skip. A buyer agent can discover inventory and book a deal in seconds, but every seller still demands assets in its own sizes, durations and file types. Without a machine-readable way to ask for those assets, an automated media buy stalls while a person exports banners by hand.

The phrase also circulates as a product name. Amazon Ads sells a tool called Creative Agent, and FLORA, a Brooklyn design company, describes its FAUNA product as an AI creative agent. The protocol sense is the most precisely defined of these and the one that governs how creative moves between companies.

How a creative agent works

The AdCP documentation defines a creative agent as a service that declares the creative contracts it supports, validates creative manifests against them, generates previews and, optionally, builds creatives from briefs or hosts a library buyers can browse. Ad servers, creative management platforms, agencies, publishers and sales agents can all implement the role.

A typical exchange starts with discovery. Each seller's get_products response lists the formats its products accept, and a buyer's orchestration software then confirms what each creative agent can make through a task called get_adcp_capabilities, which returns a list of supported formats and operations such as build and preview.

The brief travels as the message field of a build_creative call. A worked example in the specification asks for a holiday campaign with a warm tone, names three target capability identifiers (a 30-second connected television spot and two display sizes), sets quality to "draft" and requests a preview. Brand identity, including colours, logos, typography and tone, is not repeated in each request. It sits in a file at /.well-known/brand.json on the advertiser's domain, which every agent reads.

Previews come from preview_creative, which can render the same output in several described contexts, such as "CTV app, evening, family household". Iteration happens through repeated build_creative calls until the quality flag is switched to "production". Finished work reaches each seller through sync_creatives, and approval is tracked per seller, so one creative can be approved by one publisher and pending at another.

The specification separates three interaction models:

  • Stateless template and transformation agents receive all assets with each call and return a transformed output. The documentation cites Celtra and format conversion services as examples.
  • Stateful ad servers already hold the creative. Buyers browse with list_creatives and request a tag per media buy. Innovid, Flashtalking and Campaign Manager 360 are given as examples.
  • Stateful push agents are sales agents that accept creative assets or product catalogues and render them in their own environment, as retail media networks do with native ads.

The examples are illustrations in the documentation, not a list of certified implementations.

Generative output is described in three tiers. Tier 1 is a single fixed creative. Tier 2 lets the seller test combinations of headlines and images from an asset group, the approach familiar from dynamic creative optimisation. Tier 3 has the seller's platform generate variants at serve time, with delivery data reported per variant through get_creative_delivery so that what ran can be replayed later.

Creative agents can charge. Since version 3.0, pricing options appear on list_transformers for generation and transformation agents or on list_creatives for ad servers, each build_creative response carries a vendor_cost, and the buyer's platform closes the loop with report_usage. The documentation's examples include a cost-per-thousand-impressions (CPM) fee for an ad server, a per-format fee for adaptation and a per-image fee for generation.

From one commit to version 3.2

The creative surface predates AdCP's public launch. On September 27, 2025, Brian O'Kelley, who co-founded AppNexus, added a "Creative Agent Protocol" to the AdCP repository with two tools, build_creative and manage_creative_library, and two output modes: a static manifest and code for dynamic creative. A preview_creative task and a creative agent framework followed on October 11, 2025.

AdCP launched publicly on October 15, 2025 as version 2.0.0, with PubMatic, Scope3, Swivel, Triton, Optable and Yahoo as founding members and creative tasks including build_creative, preview_creative, list_creative_formats and sync_creatives.

Version 3.0.0, tagged on April 22, 2026, brought unified vendor pricing across creative and governance agents. Its first release candidate, on March 1, 2026, had added get_creative_features, which lets a buyer's governance agent score a creative for features such as auto-redirects, credential harvesting or the transparency duties of Article 50 of the EU AI Act.

The 3.2 line changed discovery. Version 3.2.1, tagged on October 1, 2026 and the first stable 3.2 tag in the repository, made canonical formats the default: creative agents advertise stable capability identifiers through get_adcp_capabilities, while list_creative_formats and compound named format identifiers are deprecated but kept for compatibility. The same release added a declaration for synthetic depictions. As of October 14, 2026 the latest tag is 3.2.4, from October 12.

Why marketers are watching

Creative cost is the argument most often made for the category. Mark Zuckerberg told Ben Thompson on May 1, 2025 that advertisers would eventually supply an objective and a bank account, and on creative said: "We just make it for them." Amazon pitched Creative Agent's expansion to streaming television in November 2025 as a way round weeks of production and thousands of dollars in agency fees.

For agencies and creative technology vendors, the protocol sense matters more. A shared interface means a buyer agent can call any compliant ad server or template engine rather than a custom integration, which favours vendors that implement it early and threatens those whose value lies in the integration itself.

There is also a measurement case. Variant-level delivery reporting turns machine-generated creative into something auditable, a point raised by the gap between interest and practice: PPC Land has reported that most marketers say creative matters but almost none actively optimise it.

Where it breaks down

Adoption is the first problem. Neither AdCP nor its rival runs at scale, according to Adform's chief technology officer, and when AdCP launched, Permutive co-founder Joe Root said no company he had spoken to planned to transact spend through it. Anthony Katsur, chief executive of IAB Tech Lab, said "What we don't need is another industry trade group."

Standards are split. IAB Tech Lab's Agentic Advertising Management Protocols (AAMP) list seven components in their hub repository, as of its September 22, 2026 update, including buyer and seller agents, but no dedicated creative agent. Shailley Singh, IAB Tech Lab's chief operating officer, has argued that the two frameworks overlap on 13 business functions while describing them with different objects.

Fidelity is another limit. AdCP says previews from a standalone creative agent normally carry a rendering origin of "agent_approximation", meaning the seller's actual rendering may differ.

Disclosure remains unsettled. The IAB's second disclosure framework cited research that AI labels cut click-through by 31.5%, and Google has placed AI labelling liability on advertisers. An agent producing thousands of variants multiplies that compliance burden. Augustine Fou, a fraud researcher, put the wider objection briefly: "More automation means less transparency."

Not the same as

  • Amazon Creative Agent. A proprietary tool inside Amazon Ads' Creative Studio, not a protocol role. It generates display and video ads from product pages and shopping signals for Amazon placements.
  • Creative agency. A business of people that develops campaigns. The AdCP documentation lists agencies among organisations that can operate a creative agent.
  • Creative management platform. The software category for producing and serving ads at scale. A creative management platform can expose a creative agent interface, but the terms are not interchangeable.
  • Buyer agent. A buyer agent negotiates and books media. It calls a creative agent rather than making ads itself.

Recent developments

Product launches have used the term loosely. FLORA released FAUNA on March 31, 2026, offering more than 50 models on one canvas. iSpot launched SAGE on February 10, 2026 with a Creative Insights Analyst and a Creative Planning Assistant, trained on 2.5 million analysed ads.

Platforms followed. At Cannes on June 23, 2026, Meta showed an end-to-end creative system in testing with a "brand memory" feature, naming WPP as its first agency partner. Disney opened Ad Creative Studio as a closed beta on July 23, 2026.

On the protocol side, Scope3, a founding member of AdCP, renamed itself Apostra on September 23, 2026 with about 40 staff, while AgenticAdvertising.org continues to govern the specification. AdCP shipped four 3.2 patch releases between October 1 and October 12, 2026.

Timeline

  • May 1, 2025 - Mark Zuckerberg describes AI-made ad creative to Stratechery's Ben Thompson.
  • September 17, 2025 - Amazon announces Creative Studio's conversational ad tool.
  • September 27, 2025 - Brian O'Kelley adds a "Creative Agent Protocol" with build_creative to the AdCP repository.
  • October 11, 2025 - AdCP adds preview_creative and a creative agent framework.
  • October 15, 2025 - AdCP 2.0.0 launches with creative tasks.
  • November 11, 2025 - Amazon expands Creative Agent to Streaming TV and Sponsored TV.
  • February 10, 2026 - iSpot launches SAGE with two creative agents.
  • February 12, 2026 - Amazon announces Creative Agent for UK advertisers.
  • March 1, 2026 - AdCP 3.0.0-rc.1 adds get_creative_features.
  • March 31, 2026 - FLORA launches FAUNA.
  • April 22, 2026 - AdCP 3.0.0 adds unified vendor pricing for creative agents.
  • June 18, 2026 - AdCP 3.1.0 released.
  • June 23, 2026 - Meta shows an end-to-end creative system at Cannes.
  • July 23, 2026 - Disney Ad Creative Studio enters closed beta.
  • September 23, 2026 - Scope3 renames itself Apostra.
  • October 1, 2026 - AdCP 3.2.1 makes canonical formats the default and deprecates list_creative_formats.
  • October 12, 2026 - AdCP 3.2.4 tagged.

Summary

Who. Ad servers, creative management platforms, template engines, agencies and publishers that implement the role; buyer agents and orchestration platforms that call them; AgenticAdvertising.org, which governs AdCP; and platforms such as Amazon, Meta and Disney that sell their own AI creative tools.

What. Software that turns a brief, brand file or existing assets into finished ads, previews and serving tags. In AdCP it works through get_adcp_capabilities, build_creative, preview_creative, sync_creatives, list_transformers and report_usage.

When. The protocol role was added to AdCP on September 27, 2025 and launched with it on October 15, 2025. Version 3.0 added pricing in April 2026, and version 3.2.1 reworked format discovery on October 1, 2026.

Where. Between buyer agents and seller agents across display, connected television, social, retail media and out-of-home, with product versions inside Amazon Ads, Meta Ads Manager and Disney Campaign Manager.

Why. Automated buying needs creative in each seller's formats without manual rework. Disputes remain over competing standards, preview fidelity, AI disclosure and whether any of it runs at scale.