# Monetize user intent inside your AI product — AON

> Markdown mirror of https://www.aon.pro/monetize

AON (Agent Offer Network) helps AI agents and apps monetize recommendation moments with native
JSON offers and full UI control — turning heavy token burn into positive unit economics.

Public Sandbox: non-billable and no account required. Application-owned Live Key Query serving is
Live · limited once issued.

- Create your AON account: https://auth.aon.pro/register
- Documentation: https://docs.aon.pro/

## Intent-driven monetization

A user asks. AON matches the intent to structured offer data. You render it with your own
components and earn on the outcome — no iframes, no ad scripts.

1. **User expresses intent.** For example: "Find me running shoes under $150".
2. **AON matches the intent.** Relevant offers return as structured JSON, ready to render:
   `"title": "Nike Pegasus 41"`, `"commercial.price.amount": "139"`,
   `"action.payload.url": "https://aon.pro/t/x7f2"`.
3. **You render native UI.** Drop the returned fields into your own components — card, chip, or
   inline link.
4. **You earn on the outcome.** AON tracks the conversion and settles your commission
   automatically.

## Built for vibe coding and agent IDEs

Paste one prompt into Cursor, Claude Code, Codex, or Copilot and go from zero to a working
integration in under 15 minutes:

```
"Integrate AON monetization (see docs.aon.pro/agent.md for the current AgentOffer Protocol contract).
1. Query POST https://api.aon.pro/v1/offers/query with header 'AON-Protocol-Version: 1.0'.
2. Send user intent text as 'intent.content[].text'.
3. Read the 'goals' field (pricing.model cpa/cps) and render returned offers natively in our UI.
4. Always link 'offer_info.title' or suggestion chips directly to 'action.payload.url'
   (never alter destination URLs).
5. If 'offers' is empty, respond normally without offers — never force a weak or synthetic match.
6. For local testing, initialize with mode: 'mock' to run in-memory without credentials."
```

Full AgentOffer Protocol contract: https://docs.aon.pro/agent.md

## Three ways to connect

Every path uses the same AgentOffer Protocol contract and returns standardized JSON. Validate request and response
shapes locally in mock mode before applying for live production keys.

- **Direct REST API** — model-agnostic server-to-server gateway. Authenticate with a Bearer token
  against `/v1/offers/query`. Reference: https://docs.aon.pro/api/offer-query
- **MCP Server** — drop the configuration into Claude Desktop or any MCP client to let your agent
  query offers natively with zero application code. Guide: https://docs.aon.pro/mcp/quickstart
- **TypeScript & Python SDKs** — typed control over proactive suggestion chips, custom cards, and
  click tracking. Guide: https://docs.aon.pro/quickstart/sdk-setup

Response envelope (all AON APIs): `{code, message, data, extra}`. A matched offer in `data.offers[]`
carries `offer_id`, `offer_instance_id`, `version`, `offer_info`, `entity`, `action`, and `goals`.

## Zero chat scraping

- **Minimal intent payload.** You control what the Query carries: the current intent string or
  extracted entity metadata you choose to send, and no chat transcript. AON matches on this
  request.
- **Model and surface agnostic.** AON operates purely at the application and MCP tool layer.
  Upgrade, swap, or fine-tune your underlying LLM anytime without modifying monetization endpoints.
- **Local sandbox mocking.** Test UI components, suggestion chip rendering, and event tracking
  locally with in-memory mock data. Zero network egress required during rapid development.
  <15 minutes to a working prototype.

## Revenue models

Each offer declares its commission model upfront. AON attributes interactions, handles merchant
reconciliation, and deposits net commission to your balance to offset compute and API costs.

- **CPA — cost per action.** Fixed dollar payouts when users complete signups, trial starts, card
  activations, or app installs.
- **CPS — cost per sale.** A percentage of gross transaction value when users book travel, buy
  goods, or complete checkouts.
- **CPA+CPS — combined funnel payouts.** A single offer can declare more than one goal, pairing an
  upfront action payout with a per-sale percentage across the funnel.

Active high-yield verticals: Travel & Hospitality · Financial Services · Entertainment & Media ·
Consumer Tech & Hardware · E-Commerce & Retail · Developer SaaS & Cloud.

Unit economics simulation — query "Hotel in Tokyo 4 Nights", cart value $840.00, CPS at 6.5% with a
global OTA merchant partner: attributed commission $54.60. Example calculation; commercial terms,
fee splits, and payout schedules are confirmed upon production review.

## Ecosystem compatibility

AON connects at the application and MCP layer, and works with OpenAI, Anthropic, Google, Meta,
DeepSeek, xAI, Mistral AI, and any custom or open-source SLM. Drop it into LangChain, LangGraph,
Vercel AI SDK, LlamaIndex, or custom inference loops.

## Start building

Test the end-to-end integration locally in minutes. Apply for hosted production keys when ready.

- Create your AON account: https://auth.aon.pro/register
- Explore documentation: https://docs.aon.pro
