Unified Intent Mediator

A reference to a provider's Unified Intent Mediator (UIM) surface — an early-stage protocol proposal for standardizing how AI agents discover, negotiate, and execute intents against web services, rather than driving raw endpoints. UIM's contribution is that it treats the intent as the unit of interaction and pairs it with a policy layer covering permissions and compensation. It is a proposal, not an adopted standard — the specification is published openly under Apache-2.0 but has no ratifying body and no known production adopters, so record it as an experiment alongside Model Context Protocol rather than as a peer of it.

Also known as: UIM, UIM Protocol, Unified Intent Mediator Protocol

Example

unified-intent-mediator.yaml
- type: UnifiedIntentMediator
  url: https://developers.example.com/uim

Standards

OpenAPI Expression

Risk & Compliance

Security: Any intent-mediation layer moves authorization decisions away from the endpoint and toward a broker, which widens the blast radius of a misconfigured policy — an over-broad intent can compose several individually-safe operations into one unsafe action. UIM specifically proposes a policy and compensation layer, which means it also carries machine-negotiated commercial terms; treat those as an untrusted input path. Because the protocol is pre-adoption with no conformance suite, do not depend on it for access control. Keep enforcement at the API, scope agent credentials narrowly, and log intent execution against the underlying operations it resolved to.

Suggested Metrics

Related Properties

Tags


All Common Properties