# Control Panel Builder (demo)

> Demo store for built-to-order industrial control panels, an AIPhoundry test product. Not for sale.

Describe your panel. Get the drawings with the quote.

Tell us your supply, motors and controls. The configurator picks every part, lays out the panel, and draws the schematics, 3D model, CNC programs, BOM and wire cut list for a UL 508A shop to build. This page runs on synthetic test data: nothing is for sale and no panel ships.

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

- [Built-to-order control panel (reference PB-0001)](https://panels.aiphoundry.com/api/store/products/prd_3xxaqxntjf97m7zs): $17,900.00 (id `prd_3xxaqxntjf97m7zs`). Demo: shown, never sold. Reference panel: 4 conveyor motors (2 on drives), 7 in operator screen, E-stop with safety relay, 12 inputs and 4 outputs, 480Y/277 V, 35 kA SCCR, Type 4/12 enclosure 42 x 30 x 10 in. Your panel is quoted from your own request. DEMO: synthetic test data, not for sale.

## Ordering as an AI agent

1. Check first: `POST https://panels.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://panels.aiphoundry.com/.well-known/openapi.json): every public call, with its fields
- [MCP server](https://panels.aiphoundry.com/api/mcp): Streamable HTTP; tools get_store, get_product, preview_order, place_order, get_order
- [Store as JSON](https://panels.aiphoundry.com/api/store): the site and its products, prices in cents

## Optional

- Can I order one? Not yet. This is a demo of the AIPhoundry flow with synthetic test results; quote requests are recorded but no panel will be built.
- What can the configurator build? 480Y/277 V three-phase panels with 1 to 8 motors up to 10 hp each, across the line or on drives, up to 65 kA available fault current, in steel Type 4/12 enclosures. Anything else goes to an engineer.
- What do I get with a panel? The panel, tested, plus its drawings, ladder schematics, 3D model, manual, labels and test record, all generated for your order.
- How is the price set? From the parts and build hours of the package generated for your request. The reference panel below is about $17,900.
- [Sitemap](https://panels.aiphoundry.com/sitemap.xml)
