Integration · Shopify
Generate on-model photos for your Shopify catalog
Start with your assistant and the Product page set template. Use your garment photos to create studio views, then plan delivery to the right product.

Use cases
What can you build?
Automate on-model catalog photos
Generate front, upper-body and back views plus a 360 video per garment. Map the result URLs to Shopify product IDs and append them as product media.[25][30]
Build a virtual try-on storefront experience
Prototype garment selection with Uwear MCP. Build the shopper interface as a Shopify theme app extension, with an app backend that runs Uwear API jobs and keeps personal previews out of the public catalog.[45][47]

Assistant workflow
How do you run this from your assistant?
Proposed integration, not a preinstalled connection. Use Shopify’s merchant agent surface and Uwear MCP in one supported assistant session; check the available tools and permissions in your account.[11][12][13]
Shopify plugin for ChatGPT / Shopify connector for Claude
Dev MCP server / Shopify AI Toolkit
Storefront MCP / Storefront Catalog MCP
Approve the Product page set brief
Ask Uwear MCP to load Product page set for the selected garment photos. Review the art direction and credit estimate before generation. Automatic QA compares results with source photos and retries flagged results when switched on.
Run it from your assistant
Run this photoshoot from your AI assistant with a Uwear template.
Connect the Uwear MCP server to ChatGPT, Claude, or Codex and ask for the Product page set template. It is a batch workflow that runs once per garment: front, upper-body, and back product-page shots on a white studio background, plus a 360-degree video, from one garment photo. Any Uwear account can load it by name, and the assistant shows a costed brief in credits before generation starts.
Copy this prompt into your assistant
Connect the Shopify plugin for ChatGPT or the Shopify connector for Claude and the Uwear MCP server in this session. Read my tagged Shopify products and keep their product and variant IDs. Load the "Product page set" template for their garment photos on its white studio setup, turn the AI reviewer on, and show me the costed brief in credits before generating. After I approve, propose the Shopify media additions with filenames and alt text, use Admin GraphQL for any step the connector does not support, wait for file readiness, and verify the gallery before reporting.
What one run does, per garment
Generate the front hero
One full-body front photo of the garment on the template model, in the Basic white photoshoot art direction on the Pure White studio location.
Edit to the upper-body crop
A camera edit that reframes the front result to an upper-body front frame instead of generating a new image, so the crop comes from the same session as the hero.
Edit to the back view
A second camera edit of the front result to a full-body back frame, so the product page gets the back of the garment from the same session.
Render the 360 turn
A 5-second Kling 3 Pro video from the front photo: the model turns a slow, full 360 degrees in place, garment readable throughout.
Outputs per garment
- Full-body front photo, 2K, 2:3
- Upper-body front photo, 2K, 2:3
- Full-body back photo, 2K, 2:3
- 5-second 360-degree video
The setup the template pins
- Template kind
- Batch workflow: runs once per garment row
- System key
- demo_full_pdp_test_white_studio
- Art direction
- Basic white photoshoot (system art direction)
- Location
- Pure White (system studio location)
- Model
- The Uwear system model by default; the assistant can swap in one of your saved models when it proposes the brief
- Image model
- nano-banana-pro, 2K, 2:3
- Video model
- Kling 3 Pro, 5 seconds
- QA
- Optional. With the AI reviewer on, each result is checked against the source product photo and flagged results are retried
- Approval
- The assistant shows a costed brief in credits before anything generates
Pure automation
How does API delivery work?
Use Shopify Admin GraphQL: fileCreate imports an image URL with filename and alt. Wait for fileStatus READY, then fileUpdate adds the product reference. Stage hosted video with stagedUploadsCreate. Assign a variant preview after the image is attached.[25][26][29][30]
Start from a product event
A service receives Shopify webhooks, imports the garment into Uwear and keeps the product mapping. Deduplicate events and ignore changes caused by your own media delivery.[56]
Run generation without an assistant
Submit Uwear REST API jobs and receive completion webhooks. Or start a published Production Automation after a garment is processed, a tag is added or an outfit is created. These are Uwear workspace triggers.
Platform requirements
What image specifications apply?
| Specification | Requirement or guidance |
|---|---|
| Product image size | Up to 5000 × 5000 px or 25 megapixels; keep the file smaller than 20 MB. These are product-media limits, not theme-upload limits.[35] |
| Recommended composition | 2048 × 2048 px for square product images; use a consistent aspect ratio for featured images. Square is a recommendation, not a requirement.[35] |
| Files upload formats | JPEG, PNG, WEBP, HEIC and GIF. Validate the format through your selected upload path.[36] |
| Gallery and variant views | Up to 250 media items per product, including images, video and 3D media.[4] |
| Variant preview | One assigned image per variant. Keep extra views in the product gallery.[5] |
| Hosted video | MOV, MP4 or WEBM; maximum 1 GB and 10 minutes. The Product page set clip is 5 seconds.[36] |
| Alt text and filename | Use filename and alt when creating the file. Describe the garment and view; filenames can receive a unique suffix.[29] |
Existing options
Which AI image tools are already available?
Documented features from the linked sources. These are not independent quality tests.
Shopify Magic / Sidekick
Built-in background and prompt-based image edits suit simple changes in the file editor. Check feature access in your account.[38]
Botika Connector
Imports Shopify products into a Botika account and sends Botika images back. A fit for teams already using Botika that want a packaged catalog transfer.[40]
Photoroom AI Listing Assistant
Lists virtual models, backgrounds, bulk editing and Shopify publishing. A fit for catalog cleanup and listing maintenance.[41]
Frequently asked questions
Shopify recommends 2048 × 2048 px for square photos and consistent featured-image aspect ratios. Square is not mandatory. The Product page set template uses 2:3 photos; check the crop in your theme before publishing.[35]
Uwear uses credits at $0.10 per credit, with model rates on the Models page. Your assistant shows a costed brief before generation. QA is automatic and toggleable: when on, an AI reviewer compares results with source photos and retries flagged results.
Research
Sources and access dates
- [4]Gallery order, upload UI, media counts and plan limits
Accessed 2026-09-07
- [5]One assigned variant image and Plus Combined Listings
Accessed 2026-09-07
- [7]Storefront MCP tools, endpoint split and authentication
Accessed 2026-09-07
- [8]Dev MCP setup and Toolkit capabilities; former `/devmcp` URL redirects here
Accessed 2026-09-07
- [9]Authenticated Admin GraphQL execution and mutation flag
Accessed 2026-09-07
- [11]
- [12]Official merchant plugin, upload-image and product/GraphQL actions
Accessed 2026-09-07
- [13]Merchant sign-in, delegated access and staff permissions
Accessed 2026-09-07
- [17]Merchant-scoped UCP catalog tools and endpoint
Accessed 2026-09-07
- [25]End-to-end file/media flow, scopes, readiness, variants and reordering
Accessed 2026-09-07
- [26]Upload targets, parameters and resourceUrl
Accessed 2026-09-07
- [29]Alt, filename, duplicate resolution and source URL rules
Accessed 2026-09-07
- [30]Product references, alt text, shared file updates and removal effects
Accessed 2026-09-07
- [35]Product image dimensions, formats, recommended size and media display
Accessed 2026-09-07
- [36]Files requirements, aspect ratios and filename rules
Accessed 2026-09-07
- [38]Built-in image editing, watermark, pricing and plan wording
Accessed 2026-09-07
- [40]Botika Connector listing, pricing and reviews
Accessed 2026-09-07
- [41]Photoroom listing, capabilities, pricing label and reviews
Accessed 2026-09-07
- [45]Theme extension resources and merchant placement
Accessed 2026-09-07
- [47]Storefront-to-backend proxy and write_app_proxy scope
Accessed 2026-09-07
- [56]Shopify events and integration triggers
Accessed 2026-09-07
Next step
Connect your catalog to Uwear.
Start with an assistant-led test, then build the API delivery your catalog needs.