Tool tree
Australian online store for low and medium voltage switchgear, motion control and energy measurement products, including Schneider parts with AUD pricing.
Implementation
gradeNot graded
gradeNot graded
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
}
}