Tool tree
Depureco industrial vacuum cleaners and centralized extraction systems.
Implementation
gradeNot graded
gradeNot graded
getAssistantInstructionsAnswer
Operational guidelines for the AI. Call first.
View tool JSON
{
"name": "getAssistantInstructions",
"kind": "answer",
"impl": "imperative",
"description": "Operational guidelines for the AI. Call first.",
"inputSchema": {
"type": "object",
"properties": {}
}
}getProductDataAnswer
Full product sheet: description, standard features, options, accessories, manuals. E.g.: "PUMA ACD".
View tool JSON
{
"name": "getProductData",
"kind": "answer",
"impl": "imperative",
"description": "Full product sheet: description, standard features, options, accessories, manuals. E.g.: \"PUMA ACD\".",
"inputSchema": {
"type": "object",
"required": [
"productId"
],
"properties": {
"productId": {
"type": "string"
}
}
}
}getTechnicalSpecsAnswer
Precise technical data: power, airflow, vacuum, filter, dimensions, weight, Atex marking.
View tool JSON
{
"name": "getTechnicalSpecs",
"kind": "answer",
"impl": "imperative",
"description": "Precise technical data: power, airflow, vacuum, filter, dimensions, weight, Atex marking.",
"inputSchema": {
"type": "object",
"required": [
"productId"
],
"properties": {
"productId": {
"type": "string"
}
}
}
}getProductAccessoriesAnswer
Compatible accessories with codes and images. E.g.: antistatic kits, lances, brushes.
View tool JSON
{
"name": "getProductAccessories",
"kind": "answer",
"impl": "imperative",
"description": "Compatible accessories with codes and images. E.g.: antistatic kits, lances, brushes.",
"inputSchema": {
"type": "object",
"required": [
"productId"
],
"properties": {
"productId": {
"type": "string"
}
}
}
}configureProductAction
Find products matching a need. E.g.: "wood dust in Atex zone 22", "CNC oil 280L".
View tool JSON
{
"name": "configureProduct",
"kind": "act",
"impl": "imperative",
"description": "Find products matching a need. E.g.: \"wood dust in Atex zone 22\", \"CNC oil 280L\".",
"inputSchema": {
"type": "object",
"properties": {
"application": {
"type": "string",
"description": "Canonical slug for application / vacuumable material"
},
"sector": {
"type": "string",
"description": "Canonical slug for industrial sector"
},
"productType": {
"type": "string",
"description": "Canonical slug for product type"
},
"zoneType": {
"type": "string",
"description": "Canonical slug for zone type"
},
"usage": {
"type": "string",
"description": "Canonical slug for usage mode"
},
"powerSupply": {
"type": "string",
"description": "Canonical slug for power supply"
},
"certificate": {
"type": "string",
"description": "Canonical slug for certification"
},
"collectionSystem": {
"type": "string",
"description": "Canonical slug for collection system"
},
"collectionCapacity": {
"type": "string",
"description": "Canonical slug for collection capacity"
},
"productCategory": {
"type": "string",
"description": "Canonical slug for product category"
},
"filterCleaningSystem": {
"type": "string",
"description": "Canonical slug for filter cleaning system"
},
"structure": {
"type": "string",
"description": "Canonical slug for structure"
},
"power": {
"type": "string",
"description": "Product power value as returned by getFilterOptions.powerValues"
},
"motorPower": {
"type": "string",
"description": "Motor power value as returned by getFilterOptions.motorPowerValues"
},
"limit": {
"type": "integer",
"description": "Maximum number of results to return (1-25, default 10)",
"default": 10
}
}
}
}getFilterOptionsAnswer
Available product search criteria (materials, sectors, certifications, Atex zones, power, capacity, etc.). Call before configureProduct.
View tool JSON
{
"name": "getFilterOptions",
"kind": "answer",
"impl": "imperative",
"description": "Available product search criteria (materials, sectors, certifications, Atex zones, power, capacity, etc.). Call before configureProduct.",
"inputSchema": {
"type": "object",
"required": [],
"properties": {
"search": {
"type": "string"
},
"includeEmpty": {
"type": "boolean"
}
}
}
}