<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Brief Gateway</title><description>Turn a campaign brief into a structured object a seller agent can actually consume.</description><link>https://briefgateway.com/</link><language>en-us</language><item><title>Brief Completeness Rubric: What AdCP and AAMP Can Actually Read</title><link>https://briefgateway.com/guides/brief-completeness-rubric/</link><guid isPermaLink="true">https://briefgateway.com/guides/brief-completeness-rubric/</guid><description>A brief completeness rubric scores a campaign brief on two axes: transactable, whether it carries every field a protocol refuses to book without, and expressive, how many of the receiving side&apos;s structured fields it fills rather than leaving to prose.</description><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Preflight Checklist: What to Agree Before You Turn On a Sales Agent</title><link>https://briefgateway.com/guides/brief-preflight-checklist/</link><guid isPermaLink="true">https://briefgateway.com/guides/brief-preflight-checklist/</guid><description>Run this preflight before a sales agent quotes for you: settle floors, minimum deal size, discount authority, sign-off thresholds, and which agents may sell your inventory. Every answer must be a number or a name with an owner.</description><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate></item><item><title>AdCP Brief Generator: Paste Prose, Get a get_products Request</title><link>https://briefgateway.com/</link><guid isPermaLink="true">https://briefgateway.com/</guid><description>Paste a campaign brief and Brief Gateway returns the AdCP get_products request and the AAMP CampaignBrief it produces, labelling each of 64 campaign concepts stated, derived, assumed or missing. Nothing leaves the browser.</description><pubDate>Wed, 12 Aug 2026 00:00:00 GMT</pubDate></item><item><title>AdCP Brief vs AAMP CampaignBrief: Two Objects, One Name</title><link>https://briefgateway.com/compare/adcp-brief-vs-aamp-campaign-brief/</link><guid isPermaLink="true">https://briefgateway.com/compare/adcp-brief-vs-aamp-campaign-brief/</guid><description>AdCP&apos;s brief is a natural-language string on the get_products request. AAMP&apos;s CampaignBrief is a Pydantic class with five declarations across two repositories, four of them in IAB Tech Lab&apos;s buyer-agent, and it is absent from the AAMP wire contract.</description><pubDate>Sun, 09 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Brief String or Filters: What Goes Where in AdCP get_products</title><link>https://briefgateway.com/spec/brief-vs-filters/</link><guid isPermaLink="true">https://briefgateway.com/spec/brief-vs-filters/</guid><description>In an AdCP get_products call, filters are hard constraints that silently delete every product missing them, and the brief string is intent a seller can only rank against and explain. Hard requirements go in filters, negotiable preferences in the brief.</description><pubDate>Sun, 09 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Creative Brief to AdCP: A Field-by-Field Crosswalk</title><link>https://briefgateway.com/crosswalk/creative-brief-to-adcp/</link><guid isPermaLink="true">https://briefgateway.com/crosswalk/creative-brief-to-adcp/</guid><description>A creative brief doesn&apos;t convert into one AdCP object; it scatters across five: typed filters on get_products, the free-text brief string, the advertiser&apos;s hosted brand.json, package fields on create_media_buy, and the message field on build_creative.</description><pubDate>Sun, 09 Aug 2026 00:00:00 GMT</pubDate></item><item><title>A Guaranteed CTV Launch Brief, Filled In</title><link>https://briefgateway.com/examples/ctv-guaranteed-launch/</link><guid isPermaLink="true">https://briefgateway.com/examples/ctv-guaranteed-launch/</guid><description>A guaranteed CTV launch brief in AdCP is one get_products request in brief mode: 13 typed filter keys covering delivery type, channel, flight, budget, currency, metrics and performance thresholds, plus the campaign described in prose in the brief string.</description><pubDate>Sun, 09 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Send a Campaign Brief on get_products</title><link>https://briefgateway.com/spec/</link><guid isPermaLink="true">https://briefgateway.com/spec/</guid><description>Send a campaign brief in AdCP 3.1.13 as one free-text string, the brief field of a get_products request: no sub-fields, no maximum length, required when buying_mode is brief and forbidden in wholesale and refine. create_media_buy has no brief field.</description><pubDate>Sun, 09 Aug 2026 00:00:00 GMT</pubDate></item></channel></rss>