Why does this exist?
Agentic commerce protocols now let AI assistants buy retail products end to end. But when someone asks an assistant to "book a gas safety certificate for my rental in Leeds", there is no structured supply for the agent to transact with — only websites built for human eyeballs. UKLSP defines that supply layer: a provider manifest an agent can read, a quote it can trust, and a booking endpoint it can call.
The three certification levels
Level 1 · Discoverable
MANIFEST + IDENTITY
A valid UKLSP manifest: who the provider is, what they do, which postcode districts they cover.
Level 2 · Quotable
PRICE + CREDENTIALS
Every capability carries a machine-readable price model and the statutory credentials it requires, with register references.
Level 3 · Bookable
LIVE SLOTS + ENDPOINT
A live booking endpoint with server-authoritative slots. An agent can complete the whole job in one flow.
Built from real compliance work
The first vertical is landlord compliance — CP12 gas safety, EICR, EPC, fire door inspection, PAT, legionella — because it is recurring, deadline-driven and legally mandated: exactly the work busy landlords and letting agents most want an assistant to just handle. The spec's extension model adds further trades as data, not forks.
demo:true) are available now.Start here
The specification
Core objects, transport bindings, conformance rules.
Certification
The three levels, the harness, and the badge rules.
Agent quickstart
Book a CP12 in three requests — or one MCP tool call.