Skip to content

Headless SaaS

Headless SaaS sells Software with no App of its own: Customers and their Agents use it through the API, MCP server, SDK, and CLI.

Breaking changes ship only in a new Version.

The business

LineDefault
Earnsusage
Typical Prices$0.01 per call; $99 a month for 25,000 calls
First revenue onA Demand Budget of $0
Supplydigital: Agents do the work
Motionsb2d, b2b, b2a, b2a2b
One metric per stateIdea: Problem interviews; Building: Committed ICP members; Live: Outside paying Customers; Repeatable: Logo churn; Scale: Net revenue retention
Seed PlaysAgent registries, Launch sites, Community answers
Compounding PlaysDeveloper relations, Integration partners, Answer engine optimization
OfferPriceFeaturesLimitsAt its boundOn sale
Pay as you go (pay-as-you-go)$0.01 per call, billed monthlyCollection.queryNone.None.Always
Growth (growth)$99 a monthCollection.exportCollection.query: 25,000 a calendar monthoverageAlways

An Entitlement bounded by a Limit has kind limit; one without has kind feature. The kind is computed, never set.

atBoundA call past the Limit
overageAllowed: each unit past the Limit is billed through the Meter.

Offer.publish puts each Offer on every buy surface: checkout, paymentLink, pricingTable, portalEntry, mcpBuyTool, http402.

Adds

KindItemFrom
Built fromDataset APIThis template

Wakes

Staffing

Floor

Controls

Builders

Next

Example

A Startup sells invoice parsing: a Customer posts a PDF and gets structured line items back at $0.01 a page. Accounting tools build it into their own Apps, and Agents call it over MCP.