The agentic harness for payment execution

A payment agent that runs entirely in the cloud. Lane resolves user intent, binds it to scoped credentials, and executes anywhere on the web.

> Buy me everything I need for a weekend camping
trip in Sierra Nevada for under $500.
CARDVisa •••• 2796
INTENTlint_737ehtye
BUDGET$475.00 / $500.00 USD
STATUSexecuting…
├─ [ ] mdt_ae66 , rei.com
▪▪▪▪▪▪▪▪▪▪ Half Dome Tent , $200.00
├─ [ ] mdt_0737 , patagonia.com
▪▪▪▪▪▪▪▪▪▪ Sleeping Bag , $120.00
├─ [ ] mdt_65ce , salomon.com
▪▪▪▪▪▪▪▪▪▪ Quest 4D Boots , $115.00
└─ [ ] mdt_c292 , backpackerspantry.com
▪▪▪▪▪▪▪▪▪▪ Trail Meals x6 , $40.00
01[ ]

Get started

Lane works with your favorite coding agents. Install the plugin, or point any MCP client at the Lane MCP directly.

Works withClaudeCodex<>Custom agent
Claude Code plugin
# skills + the lane-mcp server + auto-installed CLI, in one plugin
# add the Lane plugin to Claude Code:
~ /plugin marketplace add Lane-Technologies-Inc/lane-plugin
~ /plugin install lane@lane-cli
# leave the API key blank at install: when the agent runs lane-cli init,
# the setup flow syncs your key from ~/.lane/config.json automatically
Any MCP client
endpoint mcp.getonlane.com/mcptransport streamable HTTPauth Bearer lane_xxx
{
  "mcpServers": {
    "lane": {
      "url": "https://mcp.getonlane.com/mcp",
      "headers": { "Authorization": "Bearer lane_xxx" }
    }
  }
}
# one server, the whole purchase surface:
intent_submit → approve → find_products → start_session → get_session_status
# your key = your wallet identity (wallet.getonlane.com, Settings → API)
# docs index for agents:
docs.getonlane.com/llms.txt (fetch it to discover every page)
02[ ]
[ Live on iMessage ]

The payment experience, native to the chat

A table, a flight, a pair of shoes, dinner. The agent does the work, Lane renders the authorization in the thread, and the user approves without leaving the conversation. Four real runs, end to end.

9:41

Hold the flight

Fares compared in the chat, the booking authorized in one tap. The agent does the searching; the user only sees the decision.

SURFACE
iMessage
ASK
“Buy me a flight”
APPROVAL
Native, in-thread
[ ]
03[ ]
[ Use cases ]

What agents buy with Lane

04[ ]
[ safety first, money second ]

Purchasing power, bounded by design

Every purchase runs inside a mandate: amount-capped, merchant-locked, time-bounded. The agent executes; the envelope holds.

Scoped credentials

Issue amount-capped, merchant-locked credentials to any agent, backed by network-grade tokenization.

Visa
Visa ...4254
$700, spend limit
ACTIVE
INTENT
AGENT
CARD
STATUS
INTENT
"Find a Mac Mini 16GB RAM for < $700"
AGENT
OpenClaw Shopper
CARD
Visa ...4254
STATUS
$700 spend limit
Shopping Agent

Consent-bound execution

Every mandate is approved by you before execution. Out-of-scope spend is not blocked by policy; it is impossible by construction.

Uninterrupted execution

Payments never interrupt the loop. The agent keeps executing; authorization happens in-line.

Card on file
Add card

Active intents

Buy a flight from SFO to New York

Checking outAirlines, air carriers
Up to$330.89

Weekly grocery order for household supplies

5dGrocery stores +1
Up to$80.00