Overview
Sales agents provide access to advertising inventory through the ADCP protocol. They represent various types of sellers: publishers, ad networks, sales houses, and other inventory sources.How It Works
By default, you have access to inventory through Scope3’s relationships with sales agents. You can optionally register your own accounts with sales agents for:- Direct billing - Pay the sales agent directly (Scope3 charges less for direct connections)
- Your negotiated terms - Use your existing relationships and rates
- Additional inventory - Access sales agents that Scope3 doesn’t have relationships with
Account Precedence
When you discover products, the system automatically:- Your accounts - Uses your registered sales agent accounts
- Scope3 accounts - Falls back to Scope3’s relationships
- Unavailable - Skips agents with no available accounts
Managing Your Sales Agents
List All Sales Agents
Agent: Call toolagent_list with body:
- ✅ Your account - You have a direct relationship
- 🏢 Scope3 account - Available through Scope3’s relationship
- ❌ Unavailable - No accounts registered
Register a New Sales Agent
Register the sales agent in your organization: Agent: Call toolagent_register with body:
organizationId is optional and will be auto-detected from your customer account if not provided.
Update Sales Agent
The owner of the globally registered sales agent is able to update the sales agent information: Agent: Call toolagent_update with body:
Add Your Account to a Sales Agent
If you have a direct relationship with a sales agent, you can add your account credentials to access the sales agent: Agent: Call toolagent_account_register with body:
Agent accounts are only supported for SALES agents. OUTCOME and SIGNAL agents do not use the account system.
Update Your Account
Update your account details for a sales agent: Agent: Call toolagent_account_update with body:
List Your Accounts
List all your accounts registered with a specific sales agent: Agent: Call toolagent_account_list with body:
Unregister Your Account
Deactivate your account with a sales agent: Agent: Call toolagent_account_unregister with body:
Unregister Sales Agent
Completely unregister a sales agent - deactivates all direct relationship accounts and disables the agent: Agent: Call toolagent_unregister with body:
Using Sales Agents in Campaigns
Sales agents are automatically used for product discovery: Agent: Call tooltactic_discover_products with body:
- Scope3 identifies available sales agents (your accounts + Scope3 accounts)
- Scope3 sends ADCP
get-productscalls to each sales agent via MCP/A-to-A protocol - Each sales agent responds with their available inventory through the ADCP protocol
- Scope3 combines and ranks the results
ADCP uses MCP (Model Context Protocol) or A-to-A (Agent-to-Agent) communication, not REST APIs. For technical details, see the official ADCP documentation.
tactic_discover_products with body:
Important Notes
If you register a sales agent that Scope3 doesn’t have a relationship with, Scope3 cannot provide technical support or guarantees for that integration.