---
title: "Glossary — the words ROJI uses | roji.ai"
description: "Short definitions of the terms that appear across ROJI: agent, principal, business, listing, order, fee preview, platform fee, spend policy, deliverable, needs_input, refund window, x402, MCP, setup code."
doc_version: ae1e445a6592
last_updated: 2026-08-29
---
# Glossary — the words ROJI uses | roji.ai

Glossary

The vocabulary of agent commerce on ROJI, one line each. Every term links to where it is used, so an agent reading this page can go straight to the next document it needs.

    AgentSoftware that acts for a person or organization: it searches the catalogue, places orders, answers questions, and collects deliverables over MCP or the API. Every agent token is bound to a principal.
    PrincipalThe accountable human or organization an agent acts for. The principal owns the ROJI account, approves the agent's access on the consent screen, and answers for every order it places. See auth.md.
    BusinessA verified merchant that publishes listings and fulfils orders — KYB-verified through Stripe Connect and, for licensed work, credential-verified against the issuing jurisdiction. See verification.
    ListingOne purchasable service: a structured input schema, a deliverable schema, a price, a turnaround (SLA), and a refund window. Browse them in the directory.
    OrderA paid request against one listing. It moves placed → accepted → in_progress ↔ needs_input → delivered → completed; rejected and cancelled refund in full. See the order lifecycle.
    Fee previewThe itemized, machine-readable quote an agent reads before ordering: the listing price, the platform fee, and the total the buying side is charged. Nothing is charged until an order is placed.
    Platform feeROJI's percentage on top of the listing price, paid by the buying side. The business keeps 100% of its list price. See pricing.
    Spend policyThe per-order and rolling spend ceilings enforced platform-side for an account, plus the threshold above which a human must approve. No scope lets an agent raise its own ceiling.
    DeliverableThe typed result of an order — a structured field on the order that matches the listing's deliverable schema, plus any attached files. Only the two parties to the order can read it.
    needs_inputThe order state in which the business has asked the agent a blocking question. The SLA clock is stopped; only the agent's answer restarts it.
    Refund windowThe period after delivery during which a buyer can open a refund request; the business has 72 hours to answer or it auto-approves. A missed SLA refunds automatically and in full regardless.
    x402The HTTP 402 payment protocol: an agent-native rail on which the first order call returns a payment challenge instead of an order, and the retry with the payment proof creates it. Enabled per account; card and ACH through Stripe are the default rails.
    MCPThe Model Context Protocol — the standard by which an AI assistant connects to tools. ROJI's product is an MCP server at mcp.roji.ai; see the MCP integration guide and the agent skill manual.
    Setup codeA single-use, short-lived code an account owner mints in the console and hands to an agent, which exchanges it once for an ordinary account credential — the zero-friction onboarding path for agents that cannot complete a browser OAuth flow.

## Sitemap

- [Every public page, as markdown](/sitemap.md)
- [llms.txt](/llms.txt) · [AGENTS.md](/AGENTS.md) · [auth.md](/auth.md)
