EcoWealth×UPS Agent Kit · prototype

The files that make UPS legible & callable to AI

The static, agent-legible door for an estate that blocks agents entirely.

Today any non-browser client to UPS gets a dropped connection or a 403 (Finding 1). This kit is the scaffold that opens a legible door: an llms.txt file (the file AI assistants read first) mapping capabilities, an A2A agent card and MCP tool schemas (the files that let an AI assistant use you correctly) for tracking-grade proof verification (one is a live x402 pay-per-use call), and a concierge persona, served on a path the bot wall permits, exactly like UPS's existing tracking APIs.

⚙ Prototype scaffold. Values drawn from UPS's public pages/reporting where available and marked TODO where UPS would confirm authoritative content. Nothing here is deployed; it's a starting point UPS would review and populate.

First-mover framing. We verified it: www.ups.com refuses non-browser clients (curl → 000) on every path and about.ups.com returns 403 to a browser-shaped fetch, so there's no agent surface even reachable today. UPS already publishes tracking APIs; an agent-legible discovery layer is the same idea, one layer up.

1

llms.txt

/llms.txt

A plain-language map an assistant reads to answer "what can UPS do, and how do I verify an outcome", with a citation, not a scrape it can't even reach today.

# UPS: llms.txt (prototype, EcoWealth-authored concept)
# Moving our world forward by delivering what matters, verifiably.

> UPS provides global package delivery, freight, and supply-chain solutions,
> with machine-verifiable proof-of-delivery at its core.

## What an agent can do here
- Track a shipment / retrieve proof-of-delivery  # via UPS's own tracking APIs, TODO confirm
- Verify a settled sustainability/outcome receipt (Rolling-Lab mile, restore packet)
- Discover EWP Restore packets at a hub or along a route

## Commitments an agent can cite
- Carbon-neutral by 2050 (Scopes 1, 2, 3)
- 40% alternative fuel + 25% renewable electricity targets  # TODO UPS to confirm current status
- Rolling Lab: 12,000+ low-emission / advanced-tech vehicles, 1M+ cleaner miles/day
- Proof-of-outcome layer for the above: verify_outcome_receipt (below)

## Verify us
- Agent identity + skills: /.well-known/agent-card.json
- Proof-of-delivery (packages): existing UPS tracking / Complete View Signature
- Outcome receipts (sustainability/worker commitments): verify_outcome_receipt
- Live work-packet endpoint (standard x402, keyless): work_packet ($0.10)

## Boundaries
- Public capabilities only. Account, shipping, and safety-sensitive operations
  route through UPS's authenticated systems, never an agent.
2

A2A Agent Card

/.well-known/agent-card.json

The machine-readable identity + skill list an assistant resolves before acting, currently unreachable behind the bot wall.

{
  "protocolVersion": "0.3",
  "name": "UPS: Capability & Verified-Outcome Concierge (concept)",
  "description": "Answers public capability questions and verifies UPS outcome
                  receipts (sustainability, worker commitments, restore packets).",
  "provider": { "organization": "United Parcel Service, Inc.", "url": "https://www.ups.com" },
  "preferredTransport": "JSONRPC",
  "capabilities": { "streaming": true },
  "skills": [
    { "id": "get_capabilities", "description": "Services & commitments, with citations" },
    { "id": "verify_outcome_receipt", "description": "Replay a settled outcome receipt on-chain" },
    { "id": "find_restore_packet", "description": "EWP packets at a hub / along a route" }
  ],
  "note": "Public capability agent only. No account, shipment, or safety-sensitive
          action is taken here; those route to UPS's authenticated systems."
}
3

MCP Tool Schemas

agent/tools.json

The callable surface. verify_outcome_receipt and work_packet are backed by EcoWealth's live rails on Base: the $0.10 x402 call in "The ask" runs against exactly this.

[
  { "name": "get_capabilities",
    "description": "Return UPS services and commitments, with source citations.",
    "input_schema": { "type":"object", "properties":{
      "topic":{"type":"string"} } } },

  { "name": "work_packet",   // live · standard x402 · $0.10 · keyless
    "description": "Emit a bounded, funded work packet (scope, safety, proof reqs).",
    "input_schema": { "type":"object", "required":["place","problem"],
      "properties":{ "place":{"type":"string"}, "problem":{"type":"string"} } } },

  { "name": "verify_outcome_receipt",
    "description": "Replay a settled outcome receipt: proof hashes, GPS, timestamps,
                    tCO2e, on-chain tx. The environmental analog of a POD signature.
                    Independent of UPS's internal systems. Fails closed.",
    "input_schema": { "type":"object", "required":["receipt_id"],
      "properties":{ "receipt_id":{"type":"string"} } },
    "returns": { "verified":"boolean", "tco2e":"number", "tx":"string" } },

  { "name": "find_restore_packet",
    "description": "Return open EWP Restore packets at a hub or along a route.",
    "input_schema": { "type":"object", "required":["geo"],
      "properties":{ "geo":{"type":"string"} } } }
]

4 · Concierge persona: how the agent behaves

  • Accurate or silent. Answers only from UPS's confirmed public data with a citation. Unknown fact → says so and routes to a human; never invents a figure or a commitment.
  • Never acts on an account or a shipment. Tracking actions, label creation, and safety-sensitive operations route to UPS's authenticated systems: this agent discovers and verifies, it does not transact.
  • Verification is the superpower. Shown a receipt, it replays the proof on-chain and reports verified / not-verifiable plainly, the same standard as a POD signature. No valid receipt, no claim.
  • Discloses itself. Identifies as a concept capability assistant (prototype), not a person, not an official UPS product.

Why this is the differentiator

No web vendor ships this. It's the agent-legible door, and the environmental analog of the signature UPS already trusts.

The kit turns UPS's front door from "a dropped connection for any agent" into "capabilities an agent cites and outcomes a regulator verifies." It's a scaffold, built to be reviewed and populated by UPS: the honest first step under a 2050 pledge that currently has no machine-verifiable proof layer.

Provisioned by EcoWealth · Digital Provisioning Protocol · provenance‑sealed