Compatible platforms
Sitewai is designed to be platform-agnostic: a tiny spec and a couple of endpoints that let AI assistants help customers buy while you keep your storefront and checkout. Below is what’s supported today and what’s next.
Supported today
Shopify ✅ Production
- Discovery: lightweight meta tags in your theme’s
<head>
. - Products: per-domain product sitemap (no scraping).
- Checkout type: Draft Order with invoice link (customer pays in your normal checkout).
- Variant requirement:
variantId
is required by Shopify. - Safety rails: idempotency key required; rate limits; normalized errors.
- Stock: draft orders don’t reserve inventory (Shopify behavior).
Quickstart (merchant)
- Connect your Shopify store in the Sitewai dashboard.
- Paste the discovery tags into
layout/theme.liquid
inside<head>
. - Publish. Assistants can now discover products and create draft orders with safety on.
WooCommerce Beta
- Discovery: meta tags in your theme header.
- Products: per-domain product sitemap.
- Checkout type: Pending Order with a payment URL (
/checkout/order-pay
). - Variant requirement: required only for variable products.
- Safety rails: idempotency, rate limits, normalized errors.
- Stock: pending orders don’t reserve inventory by default.
Quickstart (merchant)
- Connect WooCommerce (base URL + REST API keys) in the Sitewai dashboard.
- Paste the discovery tags into your theme’s
header.php
within<head>
. - Publish and test the payment URL flow.
Feature matrix
Coming next
- BigCommerce — draft/pending flow parity.
- Headless/Custom backends — first-party SDK.
- Magento / Adobe Commerce — roadmap research.
- Webhook signatures — HMAC for lifecycle events (draft.created, invoice.sent, paid, canceled).
- OpenAPI export — optional machine docs for integrators.
Custom platforms
Not on Shopify or Woo? You can still be compatible: expose the per-domain product sitemap and implement the draft-only create endpoint with idempotency + rate limits. That’s it agents will work as-is.
SDK status
A lightweight SDK is in progress to help custom platforms emit discovery tags, host the sitemap, and implement the draft-create endpoint with safety rails out of the box. If you’d like early access, contact us from the docs page.
Sitewai keeps things deliberately small enough structure for agents to help, without turning your store into a heavy API product.