ioa.agentglass.devInternet of Agents · Mission Console
task ioa-demo-001

Find a clean skincare product under $70, add it to cart, and ask me before paying.

AGENT RUNNING
≤ $70 USD · clean-ingredient · ship to SFSEED · static demo
Problem

The web was built for humans. Agents trip on cookie walls, shadow DOMs, and infinite scrolls — and there's no safe path back.

Solution

One mission console. AgentGlass repairs the friction. BatonPass asks the human in seconds. PayGate402 settles tiny payments via HTTP 402, onchain.

Why it matters

Real agents that browse, recover, ask and pay — without burning the buyer's card, the seller's site, or the operator's audit trail.

0s / 22s
speed
agentglass seedbatonpass seedpaygate402 seed
Stage 01 · browser agent

claude-computer-use · northernglow.shop

IDLE autopilot
https://northernglow.shop/collections/serums
ok
Task
vitamin C serum
Budget
≤ $70
Site
northernglow.shop
Agent
claude-computer-use
AG
Stage 02 · web-wrangler
AgentGlass — friction → repair
idle3-agent panel
41
AX score
Agent Readiness · 0–100
before repair
Findings
0/ 7
4 blocking · live agent panel
Patches
0/ 4
verified · cookie · cart · grid · cta
friction map · northernglow.shopclick pin → suggested fix
waiting for agent run…
agent-traces · top findingsv1.findings/agscan_8c91b
  1. no scan yet · awaiting browser-agent surfacing
report → agentglass.dev/scans/agscan_8c91b2f4AX · 3-agent · DOM-patch
Stage 03 · human handoff

BatonPass sub-10s human-in-the-loop

Agent hits CAPTCHA, payment gate, or approval moment → phone buzzes → human acts → agent resumes from the exact failure point.

Standby
iMessage · BatonPasshndf_d1a2b8c
Agent · checkout

I found NorthernGlow Vitamin C 15 — $62.40, ships in 3 days. Approve to pay?

ApproveCancelSwap product
Response
SLA · < 10s human turnaround
Channel
demo_sms
· sms · voice · app · emailroutes to the human most likely online
Awaiting human at the exact failure point. No re-run, no context loss.
$$
Stage 04 · agent paymentPayGate402coordinator

HTTP 402 · agents pay in seconds, onchain.

standby
402
HTTP
Payment Required
resource /agent-checkout/unlock
merchant NorthernGlow · demo
note no real cart charged — completion-token only
awaiting payment payload · 0.01 USDC · base mainnet
paygate402 coordinatortx · sub-2s
POST /api/demo/payment-requirement → 402
require 0.01 USDC · scheme=exact · network=base
facilitator: verify signed payload
settle tx → 0x9c4e8d…4e5f60
resource unlock + receipt mint
waiting for inbound traffic…
Receipt
amount0.01 USDC
networkbase
merchant0x71C7…976F
payer
tx hash
paid at
audit ledger · agent-readable

Final audit trail

RECORDING append-only
01 · MISSION
ioa-demo-001
02 · REPAIR
AX 41 → 87
03 · HUMAN
@SidraMiconi
04 · PAYMENT
0.01 USDC
05 · TX
0x9c4e8d…4e5f60
06 · SETTLE
The audit ledger records every step — agent decision, friction finding, patch hash, human approval, signed payment, settlement tx — and seals on mission close.
event log · scripted

Internet of Agents — live timeline

STREAMING
  1. MISSION·spotlight
    Mission opened
    Find a clean skincare product under $70, add it to cart, and ask me before paying.
    t+0ms
  2. BROWSER·info
    navigate → northernglow.shop/collections/serums
    t+800ms
  3. BROWSER·warn
    consent-accept · no accessible name
    Tried 2 selectors, both failed.
    t+1.9s
  4. BROWSER·error
    Agent blocked — surfacing to AgentGlass
    claude-computer-use halted at 38s; cookie wall + shadow DOM cart.
    t+3.4s
  5. AGENTGLASS·info
    Scanning northernglow.shop with 3-agent panel
    Claude · Operator · Gemini baseline running side-by-side.
    t+4.2s
  6. AGENTGLASS·warn
    7 friction findings · 4 blocking
    AX = 41/100 before repair (cookie wall, shadow-DOM cart, infinite scroll, sticky checkout).
    t+6.3s
  7. AGENTGLASS·success
    4 verified DOM patches applied
    consent · add-to-cart · semantic grid · checkout CTA.
    t+7.8s
  8. BROWSER·success
    Agent resumed — cookie cleared, product found
    NorthernGlow Vitamin C 15 · $62.40 · in stock.
    t+9.1s
  9. BROWSER·info
    Add to cart · proceed to checkout
    Reached checkout step at t=30.0s.
    t+10.5s
  10. BATONPASS·spotlight
    Human-in-the-loop · payment approval requested
    I found NorthernGlow Vitamin C 15 — $62.40, ships in 3 days. Approve to pay?
    t+11.7s
  11. BATONPASS·success
    Approved by @SidraMiconi in 8s
    Resume-token issued; agent re-enters task.
    t+14.3s
  12. PAYGATE402·warn
    HTTP 402 Payment Required
    Resource: agent-checkout-token · 0.01 USDC · base mainnet.
    t+15.6s
  13. PAYGATE402·info
    Facilitator verifying signed payment
    x402 scheme=exact · USDC · base · single-tx settlement.
    t+17.4s
  14. PAYGATE402·success
    Settled · tx 0x9c4e…5f60 · 1.8s
    Receipt minted. Resource unlocked.
    t+18.9s
  15. BROWSER·success
    Checkout completion-token presented
    Cart held for buyer — no card touched, no item charged.
    t+20.1s
  16. AUDIT·spotlight
    Mission complete · audit trail sealed
    Agent failed safely, repaired itself via AgentGlass, asked the human via BatonPass, paid 0.01 USDC via PayGate402 — and stopped before any real money moved on the merchant side.
    t+21.0s