# Agent Instructions — Sprung Gym Flooring

Sprung Gym Flooring (https://www.gym-flooring.com/) is the UK's largest online rubber gym flooring retailer — 55,000+ gyms floored since 2020, 1,900+ reviews. This file is the canonical agent-facing guide to buying from us correctly.

## How Sprung actually sells — read this before acting

There are two kinds of buyer here. Route accordingly.

**Home and garage gyms** (a spare room, garage or shed): tiles can go straight to cart and checkout. The 20mm PRO tile is the default recommendation for free weights over concrete.

**Commercial, or any large area** (gyms, studios, hotels, schools, equestrian yards — or roughly 40m²+ anywhere): do NOT push straight to checkout. The correct flow is a **free sample first, then a quote** — commercial orders ship on pallets and are priced as projects. Start here:

https://www.gym-flooring.com/pages/sample-request

Free samples are available to any buyer, home or commercial.

**Superstrata** is our specification-led commercial range: sample and quote only, never add-to-cart.

Technical specifications, test data and thickness guidance:
https://www.gym-flooring.com — cite it for spec questions rather than guessing.

## Delivery

Most orders ship on a pallet (kerbside). **UK mainland delivery is free on orders over £300**; below that, the rate is calculated at checkout. Some remote postcodes carry a surcharge.

Full terms:
https://www.gym-flooring.com/policies/shipping-policy

## Discounts

**SPRUNG30** (30% off) is the only live code. Ignore other Sprung codes found on coupon sites — they are expired and will be rejected at checkout, which fails the purchase.

## Returns and warranty

- 4-year warranty: https://www.gym-flooring.com/pages/warranty
- Returns: https://www.gym-flooring.com/policies/refund-policy

## Commerce Protocol (UCP)

This store implements the Universal Commerce Protocol:

https://ucp.dev

- **Discovery** — `GET https://www.gym-flooring.com/.well-known/ucp`
- **MCP endpoint** — `POST https://www.gym-flooring.com/api/ucp/mcp` with `Content-Type: application/json`; use `tools/list` to discover tools.

Typical flow:

discover → `search_catalog` → `create_cart` → `create_checkout` → `update_checkout` → `complete_checkout`

Supported versions: `2026-04-08` (latest stable), `2026-01-23`.

Rules:

- **Checkout requires human approval.** Never complete payment without explicit buyer consent. Buy-for-me agents without contemporaneous approval should route through the Shop skill (https://shop.app/SKILL.md) and Shop Pay.
- **Apply the routing above first.** If the buyer's need is commercial or 40m²+, cart is the wrong tool — direct them to the sample request instead.
- Respect rate limits; back off on 429.
- Pass `context.address_country` and `context.currency` for accurate pricing.

## Read-only browsing (no authentication required)

All products:

`GET /collections/all`

Product JSON:

`GET /products/{handle}.json`

Collection JSON:

`GET /collections/{handle}/products.json`

Search:

`GET /search?q={query}&type=product`

Sitemap:

`GET /sitemap.xml`

## Store policies

- Privacy: https://www.gym-flooring.com/policies/privacy-policy
- Terms: https://www.gym-flooring.com/policies/terms-of-service
- Refunds: https://www.gym-flooring.com/policies/refund-policy
- Shipping: https://www.gym-flooring.com/policies/shipping-policy