How to Create Sofa Color and Fabric Variants for a Listing with OpenClaw

Create Sofa Color and Fabric Variants for a Listing with OpenClaw and ToolRouter. Batch-generate fabric variants across an entire furniture range.

Tool
Furniture Fabric Swap icon
Furniture Fabric Swap

OpenClaw is the right choice when you need to generate fabric variants across a whole furniture range, not just a single sofa. Define your color and fabric parameters once and batch every product in the line.

Connect ToolRouter to OpenClaw

1Install the CLI
npm install -g toolrouter-mcp
2Call tools directly from OpenClaw
toolrouter-mcp call web-search search --query "AI tools"
toolrouter-mcp tools

Steps

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

  1. Build your input list — one product photo per row with the target fabric and color for each variant.
  2. Run `swap` via furniture-fabric-swap across the full batch.
  3. Review the set and flag any products that need re-runs.
  4. Deliver the complete variant set organized by product and fabric option.

Example Prompt

Try this with OpenClaw using the Furniture Fabric Swap tool
Use furniture-fabric-swap to generate all fabric variants for this sofa range — four sofa models, each in six colorways, 24 images total. Use the fabric and color list provided. Match output filenames to the product code and colorway name.

Tips

  • Define your fabric and color parameters in a structured input file so the batch is consistent across all products.
  • Match filenames to product code plus colorway so the entire variant set stays organized for upload.
  • Run a single test variant first before batching the full range to verify the swap quality.