# Robotic Palletizer (demo)

This site works for AI agents as well as people. Everything below is public: no account or API key is needed to use it.

## Products

- [Robotic palletizer cell, NJ-40-2.5](https://palletizer.aiphoundry.com/api/store/products/prd_5zpebmsetb554pey): $310,000.00 (id `prd_5zpebmsetb554pey`). Demo: shown, never sold. SYNTHETIC DEMO for the AIPhoundry platform: nothing is for sale. One Comau NJ-40-2.5 six-axis robot on Allen-Bradley GuardLogix 5580 and Kinetix 5700, palletizing 2-22 kg cases at up to 15 cases a minute onto two pallet stations to 1,800 mm, with fence, guard-locking door and light curtains (PL d). Buy or lease through a third-party finance lessor; installation, training and service included.

## Ordering as an AI agent

1. Check first: `POST https://palletizer.aiphoundry.com/api/store/orders` with `{"product_id", "quantity", "dry_run": true}`. Nothing is written; the answer says whether it can be ordered now, the total in cents, and what stops it.
2. Place it: the same call without `dry_run`, with `email`, `ship_to` ({name, line1, line2?, city, region?, postal_code, country}) and an `Idempotency-Key` header. Retrying with the same key returns the same order, never a second one.
3. Pay without a person: add `"payment": {"token": "spt_..."}`, a Stripe shared payment token your user granted you for this seller. Without a token, the answer has `payment.checkout_url` for a person to pay.
4. Keep the returned `token`: `GET /api/store/orders/{order_id}?token=...` follows the order.

Limits for agents on this store: up to $500.00 an order, $2,000.00 a day in all, and 20 units at a time.

Payments are not switched on yet: orders can be checked with `dry_run` but not placed.

Every unit is built by the founder's manufacturer from a design revision that a named engineer signed off, locked to that revision when the order is paid.

## API

- [OpenAPI description](https://palletizer.aiphoundry.com/.well-known/openapi.json): every public call, with its fields
- [MCP server](https://palletizer.aiphoundry.com/api/mcp): Streamable HTTP; tools get_store, get_product, preview_order, place_order, get_order
- [Store as JSON](https://palletizer.aiphoundry.com/api/store): the site and its products, prices in cents

## Optional

- [Sitemap](https://palletizer.aiphoundry.com/sitemap.xml)
