Skip to main content
Toolathlon-Verified · Website task ID 285 · Canonical task update-material-inventory View the task source at d57361c0

Required Tools

MCP Servers
google_sheet
woocommerce
Local Tools
claim_done
python_execute
handle_overlong_tool_outputs
manage_context
history

Instruction

Please help me monitor new paid orders in WooCommerce, retrieve the SKU and quantity of each finished product in the order, then, based on the Bill of Materials (BOM) recorded in Google Sheets, calculate the amount of raw materials that need to be consumed. Deduct the corresponding quantities from the raw material inventory table in Google Sheets, write the updated raw material inventory back to Google Sheets, and then, based on the updated raw material balances, recalculate the maximum producible quantities for all finished products. Finally, sync these maximum producible quantities to WooCommerce as the available stock for the products.

Initial State

Local Workspace

workspace/ └── config.json

Runtime Setup

This task initializes application or service state during preprocessing. Review the pinned setup source.

Legacy Trajectories

These replays were produced on the original Toolathlon release. They are retained for historical inspection and are not Toolathlon-Verified results.