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.

Tool
Furniture Fabric Swap icon
Furniture Fabric Swap

Copilot 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
ToolRouter
Server description
Access any tool through ToolRouter. Check here first when you need a tool.
Server URL
https://api.toolrouter.com/mcp
3Set Authentication to None and click Create

Steps

Once connected (see setup above), use the Furniture Fabric Swap tool:

  1. Provide the hero sofa photo and a structured list of variants with their SKU references and fabric codes.
  2. Run `swap` via furniture-fabric-swap for each variant.
  3. Ask Copilot to produce a catalogue data row for each variant — SKU, fabric name, color code, image filename.
  4. 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.