Every advertising platform is going to have agents.
Some will be internal agents used by operators. Some will be publisher agents. Some will live inside SDK companies, mediation platforms, SSPs, DSPs, measurement tools, and privacy systems. They will all be able to call tools, read structured output, and automate parts of the monetization workflow.
Inside one company, that problem is solvable. At CloudX, we already have internal agent workflows, CLI tools, and structured configuration surfaces that help agents work with our own systems. A CloudX agent can use CloudX-specific primitives because we control both sides of the interface.
The harder problem starts when two platforms need to talk to each other.
A publisher’s agent should be able to ask a monetization platform for apps, placements, pricing rules, experiments, or reporting without learning a completely different language for every vendor. An SSP agent should be able to expose inventory and deal configuration in a way another agent can understand. A mediation or SDK platform should be able to communicate mobile-specific setup without every integration becoming a one-off project.
That is the gap Agentic Mobile is trying to fill.
Agentic Mobile is a protocol for agentic mobile advertising. It defines a shared language for common mobile monetization objects and actions: apps, placements, formats, SDK configuration, price floors, deals, experiments, reports, and privacy signals.
The goal is not to standardize how every company builds its internal systems. Those systems will be different, and they should be. The goal is to standardize the boundary between them so agents can communicate safely and predictably across platforms.
Mobile needs a specific layer because the operational details are different from web or generic programmatic workflows.
A rewarded placement is not a banner. A fallback path matters because revenue continuity matters. A server-side configuration change is different from a change that requires an app release. Privacy setup depends on platform, region, consent state, SDK behavior, and the signals that need to flow through the ad stack.
Those details are where mobile monetization work actually happens. If agents are going to participate in that work, the interface needs to expose those concepts directly.
This is also why a protocol matters more than another API.
An API lets one platform expose what it can do. A protocol gives multiple platforms a shared way to describe what they mean. Without that shared layer, each agent-to-platform integration becomes custom glue: different names, different payloads, different errors, different permission models, different assumptions.
With Agentic Mobile, an agent should be able to ask clear operational questions:
- What apps and placements exist?
- What formats and SDK settings are configured?
- What pricing rules and deals apply?
- What experiments are running?
- What changed recently?
- What privacy signals are required?
- What performance did this setup produce?
And it should get answers in a form that another system can validate, reason about, and act on.
That is the shift we care about: from agents operating inside isolated products to agents communicating across the mobile advertising ecosystem.
We are donating Agentic Mobile to IAB Tech Lab so this can develop in the open with the rest of the industry.
This should not be a CloudX-only interface. If agentic advertising is going to work, the boundary between platforms needs to be common, auditable, and grounded in the standards the industry already uses. IAB Tech Lab is the right place for that conversation.
Our view is simple: every platform can keep its own internals, its own agents, and its own implementation choices. But when those platforms need to communicate, they should not need a custom translator every time.
Agentic Mobile is our proposal for that shared mobile language.

Kainar Kamalov
Head of Product
CloudX