{
  "name": "Payrail Agent",
  "lastUpdated": "2026-08-20",
  "summary": "Payrail Agent is payment infrastructure for personal AI agents. It combines Payrail Agent Card, built-in browser, Payrail Agent Search, Payrail Agent Memory, Payment Bridge, and omnichannel approvals so user-authorized agents can complete purchases without asking users to paste card data, passwords, identity fields, OTPs, or final payment confirmations into chat.",
  "support": "security@payrail.one",
  "primaryRoutes": {
    "landing": "https://agent.payrail.one/",
    "docs": "https://agent.payrail.one/docs",
    "skill": "https://agent.payrail.one/skill.md",
    "llms": "https://agent.payrail.one/llms.txt",
    "fullDocs": "https://agent.payrail.one/llms-full.txt",
    "openapi": "https://agent.payrail.one/docs/openapi.json",
    "directory": "https://agent.payrail.one/docs/api/directory"
  },
  "agentRules": [
    "Use Payrail Agent Search to find provider-method URLs, official docs, and guidance; execute with your own capabilities.",
    "Without an account, search and browse sellers with trust verdicts through the public directory routes; a verdict is advisory and never authorizes a payment.",
    "Use built-in browser for ordinary commerce navigation.",
    "Use Payrail Agent requests for Memory data, choices, approvals, and payment execution.",
    "Never place card data, passwords, identity fields, OTPs, or final payment confirmation values into LLM-visible context.",
    "Stop at protected boundaries and wait for Payrail Agent."
  ],
  "docsGroups": [
    {
      "id": "overview",
      "label": "Overview",
      "summary": "Understand Payrail Agent as payment infrastructure for personal AI agents before choosing a component or guide.",
      "pages": [
        {
          "title": "Payrail Agent Docs",
          "url": "https://agent.payrail.one/docs",
          "markdown": "https://agent.payrail.one/docs/index.md",
          "summary": "Payrail Agent gives personal AI agents one user-authorized payment stack: Payrail Agent Card, Memory requests, and routing across browser, API, and agentic payment rails."
        }
      ]
    },
    {
      "id": "components",
      "label": "Components",
      "summary": "Learn the modules behind agent payments and protected checkout execution.",
      "pages": [
        {
          "title": "Payrail Agent Components",
          "url": "https://agent.payrail.one/docs/components",
          "markdown": "https://agent.payrail.one/docs/components.md",
          "summary": "Payrail Agent is modular payment infrastructure for personal AI agents. Each component can stand alone, but together they form an end-to-end purchase flow where agents act for humans without owning sensitive data."
        },
        {
          "title": "Payrail Agent Card",
          "url": "https://agent.payrail.one/docs/payrailAgentCard",
          "markdown": "https://agent.payrail.one/docs/payrailAgentCard.md",
          "summary": "Payrail Agent Card turns agentic payments, crypto, APIs, browser checkout, and new payment protocols into one simple top-up balance."
        },
        {
          "title": "Payrail Agent Fill",
          "url": "https://agent.payrail.one/docs/components/payrailAgentFill",
          "markdown": "https://agent.payrail.one/docs/components/payrailAgentFill.md",
          "summary": "The host built-in browser analyzes the page; Payrail Agent Fill only materializes and applies exact protected values and one exact final click."
        },
        {
          "title": "Payrail Agent Search",
          "url": "https://agent.payrail.one/docs/components/payrailAgentSearch",
          "markdown": "https://agent.payrail.one/docs/components/payrailAgentSearch.md",
          "summary": "Payrail Agent Search answers natural-language discovery questions with provider and method names, useful URLs, official documentation, and concise operating guidance. The agent performs the work."
        },
        {
          "title": "Payrail Agent Memory",
          "url": "https://agent.payrail.one/docs/components/memory",
          "markdown": "https://agent.payrail.one/docs/components/memory.md",
          "summary": "Payrail Agent Memory stores user-owned items and protected fields so agents can request the right data during a workflow without seeing raw values."
        },
        {
          "title": "Payrail Agent Memory fill",
          "url": "https://agent.payrail.one/docs/components/memory-fill",
          "markdown": "https://agent.payrail.one/docs/components/memory-fill.md",
          "summary": "Payrail Agent Memory fill is the step where approved values are written into a target — such as a browser checkout field for card, login, identity, or confirmation — without ever entering the LLM context."
        },
        {
          "title": "Payment Bridge",
          "url": "https://agent.payrail.one/docs/components/payment-bridge",
          "markdown": "https://agent.payrail.one/docs/components/payment-bridge.md",
          "summary": "Payment Bridge is the backend connectivity layer that gives agents a simple Payrail Agent interface while payment operations run through provider-backed infrastructure."
        },
        {
          "title": "Omnichannel UI",
          "url": "https://agent.payrail.one/docs/components/omnichannel-ui",
          "markdown": "https://agent.payrail.one/docs/components/omnichannel-ui.md",
          "summary": "Payrail Agent supports a growing set of user-facing apps so agents can request approval, ask for missing data, and show progress without exposing protected values in chat."
        }
      ]
    },
    {
      "id": "guide",
      "label": "Guide",
      "summary": "Task-oriented walkthroughs for setup, purchase flows, Memory, and subscriptions.",
      "pages": [
        {
          "title": "Getting Started",
          "url": "https://agent.payrail.one/docs/getting-started",
          "markdown": "https://agent.payrail.one/docs/getting-started.md",
          "summary": "Install the Payrail Agent skill, connect the runtime to the remote MCP, then top up Payrail Agent Card before the first low-risk payment session."
        },
        {
          "title": "Set Up Your Account",
          "url": "https://agent.payrail.one/docs/guides/account-setup",
          "markdown": "https://agent.payrail.one/docs/guides/account-setup.md",
          "summary": "Follow this guide when you are preparing a user account for the first real payment session."
        },
        {
          "title": "Connect An Agent",
          "url": "https://agent.payrail.one/docs/guides/connect-agent",
          "markdown": "https://agent.payrail.one/docs/guides/connect-agent.md",
          "summary": "Use this guide to install the native Payrail Agent plugin, authenticate its remote MCP, verify capabilities, and run the first Memory-managed workflow."
        },
        {
          "title": "E2E Purchase Flow",
          "url": "https://agent.payrail.one/docs/guides/e2e-purchase",
          "markdown": "https://agent.payrail.one/docs/guides/e2e-purchase.md",
          "summary": "The built-in agent clarifies intent, searches providers, selects a channel, uses built-in browser or an agentic protocol, and raises user requests during the session."
        },
        {
          "title": "SDK Purchase Flow",
          "url": "https://agent.payrail.one/docs/guides/sdk-purchase",
          "markdown": "https://agent.payrail.one/docs/guides/sdk-purchase.md",
          "summary": "Your own agent can search, browse, and reason independently, then call Payrail Agent SDK to resolve a protected value or run a protected payment action."
        },
        {
          "title": "Manage Memory",
          "url": "https://agent.payrail.one/docs/guides/manage-secrets",
          "markdown": "https://agent.payrail.one/docs/guides/manage-secrets.md",
          "summary": "Saved Memory items reduce repeated questions while protected values stay behind Payrail Agent requests."
        },
        {
          "title": "Manage Subscriptions",
          "url": "https://agent.payrail.one/docs/guides/subscriptions",
          "markdown": "https://agent.payrail.one/docs/guides/subscriptions.md",
          "summary": "Subscription purchases use a dedicated static card and store renewal and cancellation context so users can manage recurring payments in one place."
        },
        {
          "title": "Troubleshooting",
          "url": "https://agent.payrail.one/docs/guides/troubleshooting",
          "markdown": "https://agent.payrail.one/docs/guides/troubleshooting.md",
          "summary": "Use this page when a checkout, a Memory request, a value that will not resolve, or a payment action is stuck."
        },
        {
          "title": "Agent Operating Guide",
          "url": "https://agent.payrail.one/docs/agents",
          "markdown": "https://agent.payrail.one/docs/agents.md",
          "summary": "Agents should use this page as the compact source of truth for Payrail Agent routing, protected steps, and safe checkout behavior."
        },
        {
          "title": "Agent Skills",
          "url": "https://agent.payrail.one/docs/integrations/agent-skills",
          "markdown": "https://agent.payrail.one/docs/integrations/agent-skills.md",
          "summary": "Agent skills package the instructions, rules, and commands an AI runtime needs to use Payrail Agent safely."
        },
        {
          "title": "Payrail Agent SDK",
          "url": "https://agent.payrail.one/docs/integrations/sdk",
          "markdown": "https://agent.payrail.one/docs/integrations/sdk.md",
          "summary": "The SDK is the right entry point when you own the surrounding agent, browser, or backend runtime and need Payrail Agent as the Memory request layer."
        },
        {
          "title": "ChatGPT App",
          "url": "https://agent.payrail.one/docs/integrations/chatgpt",
          "markdown": "https://agent.payrail.one/docs/integrations/chatgpt.md",
          "summary": "The ChatGPT app gives users a familiar place to start sessions and review payment-related state while Payrail Agent keeps protected values outside model context."
        },
        {
          "title": "Claude App",
          "url": "https://agent.payrail.one/docs/integrations/claude",
          "markdown": "https://agent.payrail.one/docs/integrations/claude.md",
          "summary": "Claude can use Payrail Agent through the same built-in browser plus Payrail Agent skill model used by other supported agents."
        },
        {
          "title": "Telegram Miniapp",
          "url": "https://agent.payrail.one/docs/integrations/telegram",
          "markdown": "https://agent.payrail.one/docs/integrations/telegram.md",
          "summary": "The Telegram miniapp delivers requests, shows approvals, hands off KYC, and keeps session work out of the chat."
        }
      ]
    },
    {
      "id": "api",
      "label": "API",
      "summary": "HTTP API entry points, authentication, schema, and generated OpenAPI reference.",
      "pages": [
        {
          "title": "API Reference",
          "url": "https://agent.payrail.one/docs/api",
          "markdown": "https://agent.payrail.one/docs/api.md",
          "summary": "Use this page when you need the HTTP API: integration rules and the generated OpenAPI contract in one place."
        },
        {
          "title": "Public Directory",
          "url": "https://agent.payrail.one/docs/api/directory",
          "markdown": "https://agent.payrail.one/docs/api/directory.md",
          "summary": "Use this page when an agent or a page needs to find sellers without an account: natural-language search, the filterable list, one provider method with its guidance, and the trust record behind a hostname."
        }
      ]
    },
    {
      "id": "reference",
      "label": "Reference",
      "summary": "Stable lookup pages for entities, payment methods, trust rules, and terms.",
      "pages": [
        {
          "title": "Entities",
          "url": "https://agent.payrail.one/docs/reference/entities",
          "markdown": "https://agent.payrail.one/docs/reference/entities.md",
          "summary": "Use this page when you need the stable nouns used across product, SDK, API, and agent flows."
        },
        {
          "title": "Payment Methods",
          "url": "https://agent.payrail.one/docs/reference/payment-methods",
          "markdown": "https://agent.payrail.one/docs/reference/payment-methods.md",
          "summary": "Payrail Agent hides payment method details from users while routing agent sessions through the best available rail."
        },
        {
          "title": "Trust System",
          "url": "https://agent.payrail.one/docs/reference/trust-system",
          "markdown": "https://agent.payrail.one/docs/reference/trust-system.md",
          "summary": "Agentic commerce needs trust signals across the open internet. Payrail Agent can store purchase outcomes, provider reputation, and flow hints after sessions."
        },
        {
          "title": "Glossary",
          "url": "https://agent.payrail.one/docs/glossary",
          "markdown": "https://agent.payrail.one/docs/glossary.md",
          "summary": "Use this page when a docs page mentions a term you do not recognize."
        }
      ]
    }
  ],
  "routeCount": 29
}