• Skip to main content
  • Skip to header right navigation
  • Skip to site footer
  • Insights Dashboard
  • Documentation
  • Contact Us
  • Download Code
Prebid

Prebid

  • About
    • What is Prebid?
    • FAQ
    • Code of Conduct
    • Board of Directors
    • Contact
  • Membership
    • Why Join Prebid?
    • Pricing
    • Become a Member
    • Project Management Committees
    • Member Directory
  • Products
    • Overview
    • Supported Ad Formats
    • Prebidjs
    • Prebid Server
    • Prebid Mobile
    • SharedID
    • Prebid Sales Agent
    • Managed Services
  • Events & Insights
    • Event Calendar
    • Webinars
    • News
    • Blog
    • Videos
    • Engineering Contributor Program
    • Industry Job Board
  • Engineering Contributor Program
  • Login
  • Shop
  • Become a Member
  • About
    • What is Prebid?
    • FAQ
    • Code of Conduct
    • Board of Directors
    • Contact
  • Membership
    • Why Join Prebid?
    • Pricing
    • Become a Member
    • Project Management Committees
    • Member Directory
  • Products
    • Overview
    • Supported Ad Formats
    • Prebidjs
    • Prebid Server
    • Prebid Mobile
    • SharedID
    • Prebid Sales Agent
    • Managed Services
  • Events & Insights
    • Event Calendar
    • Webinars
    • News
    • Blog
    • Videos
    • Engineering Contributor Program
    • Industry Job Board
  • Engineering Contributor Program
  • Login
  • Shop
  • Become a Member
  • Doc Site
  • Log In
  • Download Code
  • Contact Us

The First Step in Building an Agentic Future

A publisher-first path into the emerging world of agentic advertising

Why Prebid Sales Agent

A faster path to unlocking agentic capabilities without building from scratch

Open-source infrastructure that avoids vendor-specific lock-in

Expanded access to sophisticated direct buying workflows for publishers of all sizes

Continued ecosystem-wide collaboration to accelerate adoption

How Prebid Sales Agent Works


Overview

The Prebid Sales Agent is a server that exposes advertising inventory to AI agents via the Model Context Protocol (MCP) and Agent-to-Agent (A2A) protocol. It is designed to integrate with ad servers like Google Ad Manager and provides tools for managing inventory and campaigns throughout their lifecycle.

For the full source code and latest updates, visit the prebid/salesagent repository.

Key Features

For AI Agents

  • Product Discovery: Natural language search for advertising products.
  • Campaign Creation: Automated media buying with targeting capabilities.
  • Creative Management: Streamlined upload and approval workflows.
  • Performance Monitoring: Real-time access to campaign metrics.

For Publishers

  • Multi-Tenant System: Isolates data per publisher for security and organization.
  • Adapter Pattern: Supports multiple ad servers (e.g., Google Ad Manager).
  • Real-time Dashboard: Live activity feed powered by Server-Sent Events (SSE).
  • Workflow Management: Unified system for human-in-the-loop approvals.
  • Admin Interface: Web UI with Google OAuth for easy management.

For Developers

  • MCP Protocol: Standard interface for AI agents.
  • A2A Protocol: Agent-to-Agent communication via JSON-RPC 2.0.
  • REST API: Programmatic tenant management.
  • Docker Deployment: Easy setup for both local and production environments.
Getting Started

Quick Start (Evaluation)

You can try the sales agent locally using Docker:

# Clone and start
git clone https://github.com/prebid/salesagent.git
cd salesagent
docker compose up -d

# Test the MCP interface
uvx adcp http://localhost:8000/mcp/ --auth test-token list_tools

Access services at http://localhost:8000:

  • Admin UI: /admin (Test credentials: test123)
  • MCP Server: /mcp/
  • A2A Server: /a2a

Production Deployment

For production, publishers can deploy their own sales agent instance. The repository provides guides for various deployment methods, including Docker and cloud platforms.

I have other questions. How do I get them answered?

Email support@prebid.org

Explore More from Prebid

Prebid.js

The leading web based header
bidding solution used by
publishers worldwide

Learn more

Prebid Server

Moving Prebid and Header
Bidding to the cloud for
efficiency, scale and performance

Learn more

Prebid Mobile

Lightweight SDK enabling app
publishers to move beyond
the waterfall

Learn more

Become a Member

Join your ad tech industry peers and bring oversight, guidance and development capabilities to solve the industry’s common technical hurdles. Fill out the membership application or learn more about becoming a member, click below.

Join Now
  • About
    • What is Prebid?
    • FAQ
    • Board of Directors
    • Member Directory
  • Membership Benefits
    • Why Join
  • Products & Solutions
    • Overview
    • Supported Ad Formats
    • Prebidjs
    • Prebid Server
    • Prebid Mobile
    • SharedID
    • Managed Services
  • Knowledge Hub
    • Blog
    • News
    • Video Library
    • Webinars
  • Quick Links
    • Events
    • Github
    • Doc site
    • Download code
    • Code of Conduct
    • Bylaws

Sign up for our newsletter

  • Get in Touch
    • Contact Us
    • Become a Member

Connect with us on Social!

  • LinkedIn

276 5th Avenue
Suite 704, #756
New York, NY 10001

Crafted by the folks at We Are Volume

All demos, instructions, documentation and code included on the Prebid.org website are released under the Apache License

Copyright© 2023 Prebid.org | Privacy Policy

×

Sign up for our newsletter