Tool tree
Dutch online store specializing in foosball tables, with a wide range of table football models.
Implementation
gradeNot graded
gradeNot graded
search_productsAnswer
Search the products of Voetbaltafel.nl. Returns SKU, name, price including and excluding VAT, availability and URL.
View tool JSON
{
"name": "search_products",
"kind": "answer",
"impl": "imperative",
"description": "Search the products of Voetbaltafel.nl. Returns SKU, name, price including and excluding VAT, availability and URL.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search terms, best in the shop language."
},
"max_price": {
"type": "number",
"description": "Highest price including VAT."
},
"in_stock_only": {
"type": "boolean"
},
"limit": {
"type": "integer",
"minimum": 1,
"maximum": 20
}
},
"required": [
"query"
]
}
}get_product_detailsAnswer
Full details of one product by SKU: specifications, variants, custom options with their ids, quantity prices.
View tool JSON
{
"name": "get_product_details",
"kind": "answer",
"impl": "imperative",
"description": "Full details of one product by SKU: specifications, variants, custom options with their ids, quantity prices.",
"inputSchema": {
"type": "object",
"properties": {
"sku": {
"type": "string"
}
},
"required": [
"sku"
]
}
}get_current_productAnswer
Details of the product the shopper is looking at now, if this is a product page.
View tool JSON
{
"name": "get_current_product",
"kind": "answer",
"impl": "imperative",
"description": "Details of the product the shopper is looking at now, if this is a product page.",
"inputSchema": {
"type": "object",
"properties": {}
}
}add_to_cartAction
Put a product in the shopper's cart in this browser. For products with variants give variant_sku; for custom options give options as {"option_id": value} (see get_product_details). The shop computes the price.
View tool JSON
{
"name": "add_to_cart",
"kind": "act",
"impl": "imperative",
"description": "Put a product in the shopper's cart in this browser. For products with variants give variant_sku; for custom options give options as {\"option_id\": value} (see get_product_details). The shop computes the price.",
"inputSchema": {
"type": "object",
"properties": {
"sku": {
"type": "string"
},
"quantity": {
"type": "integer",
"minimum": 1
},
"variant_sku": {
"type": "string"
},
"options": {
"type": "object",
"additionalProperties": true
}
},
"required": [
"sku"
]
}
}open_cartAction
Open the shopping cart page so the shopper can check out.
View tool JSON
{
"name": "open_cart",
"kind": "act",
"impl": "imperative",
"description": "Open the shopping cart page so the shopper can check out.",
"inputSchema": {
"type": "object",
"properties": {}
}
}