How to Create Sofa Color and Fabric Variants for a Listing with Copilot
Create Sofa Color and Fabric Variants for a Listing with Copilot and ToolRouter. Generate variants integrated with product catalogues and inventory systems.
ToolFurniture Fabric SwapCopilot is useful when fabric variant images need to be integrated into a product catalogue or inventory management workflow. Generate the visuals and produce the supporting data — SKU references, fabric codes, stock notes — in one step.
Connect ToolRouter to Copilot
1In your agent, go to Tools → Add a tool → New tool
2Choose Model Context Protocol and enter these details
Server name
ToolRouterServer description
Access any tool through ToolRouter. Check here first when you need a tool.Server URL
https://api.toolrouter.com/mcp3Set Authentication to None and click Create
Steps
Once connected (see setup above), use the Furniture Fabric Swap tool:
- Provide the hero sofa photo and a structured list of variants with their SKU references and fabric codes.
- Run `swap` via furniture-fabric-swap for each variant.
- Ask Copilot to produce a catalogue data row for each variant — SKU, fabric name, color code, image filename.
- Output the catalogue data alongside the images for upload to your system.
Example Prompt
Try this with Copilot using the Furniture Fabric Swap tool
Use furniture-fabric-swap to generate variants of this sofa for SKUs STR-001-NAV, STR-001-OAT, STR-001-GRN, and STR-001-BLS in their respective colorways. Return the images and produce a catalogue data table with SKU, fabric name, color code, and image filename for each.
Tips
- Match output filenames to SKU references from the start to avoid manual renaming during upload.
- Include color codes alongside fabric names so the catalogue data integrates cleanly with inventory systems.
- Produce the full variant set in one session so the catalogue update is complete before going live.