← WebMCP Directory

Tool tree

switchboardinabox.com.au

CommerceTools verified
Website
Australian online store for low and medium voltage switchgear, motion control and energy measurement products, including Schneider parts with AUD pricing.
Explore capabilities
    search_productsAnswer

    Search the Switchboardinabox product catalogue by keyword or Schneider reference. Returns SKU, product name, the existing canonical URL and an availability summary.

    View tool JSON
    {
      "name": "search_products",
      "kind": "answer",
      "impl": "imperative",
      "description": "Search the Switchboardinabox product catalogue by keyword or Schneider reference. Returns SKU, product name, the existing canonical URL and an availability summary.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "maxLength": 120,
            "description": "Search words or a catalogue reference"
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 20,
            "default": 10
          }
        },
        "required": [
          "query"
        ],
        "additionalProperties": false
      }
    }
    get_productAnswer

    Approved public product data for one SKU: name, brand, canonical URL, categories, primary image, availability and how many specifications/documents exist.

    View tool JSON
    {
      "name": "get_product",
      "kind": "answer",
      "impl": "imperative",
      "description": "Approved public product data for one SKU: name, brand, canonical URL, categories, primary image, availability and how many specifications/documents exist.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "sku": {
            "type": "string",
            "maxLength": 40,
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._/\\-]{0,39}$",
            "description": "Schneider Electric catalogue reference / site SKU, e.g. LC1D09U7"
          }
        },
        "required": [
          "sku"
        ],
        "additionalProperties": false
      }
    }
    get_specificationsAnswer

    Structured technical specifications (name / value / unit) for one SKU.

    View tool JSON
    {
      "name": "get_specifications",
      "kind": "answer",
      "impl": "imperative",
      "description": "Structured technical specifications (name / value / unit) for one SKU.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "sku": {
            "type": "string",
            "maxLength": 40,
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._/\\-]{0,39}$",
            "description": "Schneider Electric catalogue reference / site SKU, e.g. LC1D09U7"
          }
        },
        "required": [
          "sku"
        ],
        "additionalProperties": false
      }
    }
    get_priceAnswer

    Public web price for one SKU in AUD with its tax basis, or a contact-sales flag. Never exposes cost, margin, rebates or customer-specific pricing.

    View tool JSON
    {
      "name": "get_price",
      "kind": "answer",
      "impl": "imperative",
      "description": "Public web price for one SKU in AUD with its tax basis, or a contact-sales flag. Never exposes cost, margin, rebates or customer-specific pricing.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "sku": {
            "type": "string",
            "maxLength": 40,
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._/\\-]{0,39}$",
            "description": "Schneider Electric catalogue reference / site SKU, e.g. LC1D09U7"
          }
        },
        "required": [
          "sku"
        ],
        "additionalProperties": false
      }
    }
    get_stockAnswer

    Approved public availability for one SKU (in stock / out of stock / backorder / unknown).

    View tool JSON
    {
      "name": "get_stock",
      "kind": "answer",
      "impl": "imperative",
      "description": "Approved public availability for one SKU (in stock / out of stock / backorder / unknown).",
      "inputSchema": {
        "type": "object",
        "properties": {
          "sku": {
            "type": "string",
            "maxLength": 40,
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._/\\-]{0,39}$",
            "description": "Schneider Electric catalogue reference / site SKU, e.g. LC1D09U7"
          }
        },
        "required": [
          "sku"
        ],
        "additionalProperties": false
      }
    }