How does AIP enable commercial participation in AI?
How does AIP enable commercial participation in AI?
AI platforms send anonymized PlatformRequests to an Operator when they detect actionable intent. The Operator evaluates participation eligibility, runs selection, and returns a recommendation or delegation offer. Verified outcomes generate payouts through the settlement system.
What identifiers must a platform send?
What identifiers must a platform send?
Platforms send
message_id on the canonical PlatformRequest. It is the canonical per-message identifier used for auction identity, replay, and downstream traceability. Client SDKs may expose messageId, but the canonical schema field is message_id.What data is shared with brand agents?
What data is shared with brand agents?
How are payouts determined?
How are payouts determined?
Each verified lifecycle event (exposure_shown, interaction_started, delegation_started, task_completed) is recorded. Only the highest-value event per serve_token is settled. Periodic settlement occurs automatically from the Operator to the Platform.
What happens if verification fails?
What happens if verification fails?
If an event signature or timestamp is invalid, it is excluded from settlement. Platforms can inspect verification logs via the events API.
How does delegation consent work?
How does delegation consent work?
When the Operator returns a PlatformResponse with delegate mode, the platform must present the offer to the user and collect explicit consent before any session transfer occurs. If the user declines, no session is created. The protocol does not prescribe the consent UI.
What if no brand agent responds?
What if no brand agent responds?
If no responses arrive within the selection window, the Operator returns a
no_match response. Platforms should handle this gracefully - render a fallback or continue the user workflow.