per-delegationEmerging -- $1B+ by 2028

Multi-Hop Settlement for Agent-to-Agent Workflows

When Agent A calls Agent B calls Agent C, every hop needs billing. SettleGrid's multi-hop settlement handles the full chain, metering and settling each hop as it completes.

How it works

TypeScript
import { settlegrid } from '@settlegrid/mcp'

const sg = settlegrid.init({
  toolSlug: 'research-agent',
  pricing: { model: 'per-call', defaultCostCents: 50 },
})

// This agent delegates to sub-agents -- each hop is metered
const billedResearch = sg.wrap(async (args: { topic: string }) => {
  // Sub-agent 1: Search (billed separately via its own sg.wrap)
  const searchResults = await callAgent('search-agent', { query: args.topic })
  // Sub-agent 2: Summarize (billed separately)
  const summary = await callAgent('summarize-agent', { text: searchResults })
  // Multi-hop settlement: each agent is paid as its hop completes
  return { content: [{ type: 'text', text: summary }] }
})

Supported providers

SettleGrid works with any provider. Here are the most common ones for agent-to-agent services.

ProviderPricing
CrewAIMulti-agent orchestration framework
LangGraphStateful agent workflows by LangChain
AutoGenMulti-agent conversations by Microsoft
Google A2AAgent-to-Agent protocol by Google
Anthropic Tool UseSequential tool chains via Claude
Billing model: per-delegation

Why per-delegation billing?

Agent-to-agent workflows create billing chains: Agent A pays Agent B, who pays Agent C. SettleGrid meters and settles each hop as it completes, so a hop that fails is simply not charged and never leaves money in limbo. Each agent sets its own price, and the total cost cascades up to the original caller.

Emerging

Total Addressable Market

5

Supported Providers

2 min

Setup Time

Frequently asked questions

What is multi-hop settlement?
When Agent A calls Agent B, which calls Agent C, there are 3 hops in the billing chain. Multi-hop settlement means each payment (A to B, B to C) is metered and settled independently as its hop completes.
What happens if a sub-agent fails mid-chain?
Per-hop settlement means each hop is charged only when it completes. If Agent C fails, the Agent B to Agent C hop is not charged; hops that already completed remain settled as they finished.
How does pricing work across agent chains?
Each agent sets its own price independently. Agent C charges 5 cents, Agent B charges 20 cents (which includes paying Agent C), and Agent A sees the total cost of 20 cents from Agent B. Costs cascade up transparently.
Does this work with existing agent frameworks?
Yes. SettleGrid works at the transport layer. Any framework that makes HTTP or MCP calls to other agents can use sg.wrap() to add billing. No framework lock-in.
Can I see the full billing chain for a request?
Yes. The SettleGrid dashboard shows the complete settlement chain for every request, including each hop, its cost, and the agents involved.

Start billing agent-to-agent services today

Add per-delegation billing to your agent-to-agent services service in under 2 minutes. No upfront costs, no contracts.

SettleGrid Help

AI-powered support

How can I help?

Ask me anything about SettleGrid