Tool tree
gradeNot graded
page: Every page
search_productsAnswer
Search PopularChairs.com product catalog by keyword. Returns chairs, stools, and office furniture with names, prices, SKUs, and URLs.
View tool JSON
{
"name": "search_products",
"kind": "answer",
"impl": "imperative",
"description": "Search PopularChairs.com product catalog by keyword. Returns chairs, stools, and office furniture with names, prices, SKUs, and URLs.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search keywords"
},
"per_page": {
"type": "integer",
"minimum": 1,
"maximum": 50
},
"category": {
"type": "string",
"description": "Category slug filter"
}
},
"required": [
"query"
]
},
"page": "/"
}get_productAnswer
Get full details for a product by its numeric WooCommerce ID.
View tool JSON
{
"name": "get_product",
"kind": "answer",
"impl": "imperative",
"description": "Get full details for a product by its numeric WooCommerce ID.",
"inputSchema": {
"type": "object",
"properties": {
"product_id": {
"type": "string"
}
},
"required": [
"product_id"
]
},
"page": "/"
}get_categoriesAnswer
List all product categories with names, slugs, counts, and URLs.
View tool JSON
{
"name": "get_categories",
"kind": "answer",
"impl": "imperative",
"description": "List all product categories with names, slugs, counts, and URLs.",
"inputSchema": {
"type": "object",
"properties": {},
"required": []
},
"page": "/"
}get_acp_discoveryAnswer
Fetch the ACP discovery document: services, payment handlers, API base URL.
View tool JSON
{
"name": "get_acp_discovery",
"kind": "answer",
"impl": "imperative",
"description": "Fetch the ACP discovery document: services, payment handlers, API base URL.",
"inputSchema": {
"type": "object",
"properties": {},
"required": []
},
"page": "/"
}create_checkout_sessionSensitive Action
Create an ACP checkout session. Returns session ID, shipping options, price breakdown. Requires ACP Bearer API key.
View tool JSON
{
"name": "create_checkout_session",
"kind": "transact",
"impl": "imperative",
"description": "Create an ACP checkout session. Returns session ID, shipping options, price breakdown. Requires ACP Bearer API key.",
"inputSchema": {
"type": "object",
"properties": {
"api_key": {
"type": "string"
},
"items": {
"type": "array",
"minItems": 1
},
"email": {
"type": "string"
},
"name": {
"type": "string"
},
"address": {
"type": "object"
}
},
"required": [
"api_key",
"items",
"email",
"name",
"address"
]
},
"page": "/"
}search_productsAnswer
Search the PopularChairs catalog (chairs and furniture). Returns matching products with name, price, stock status and URL.
View tool JSON
{
"name": "search_products",
"kind": "answer",
"impl": "imperative",
"description": "Search the PopularChairs catalog (chairs and furniture). Returns matching products with name, price, stock status and URL.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search keywords"
},
"limit": {
"type": "integer",
"description": "Max results 1-20",
"default": 5
}
},
"required": [
"query"
]
},
"page": "/"
}get_product_detailsAnswer
Get full details for one product by numeric ID (price, stock, SKU, short description, URL).
View tool JSON
{
"name": "get_product_details",
"kind": "answer",
"impl": "imperative",
"description": "Get full details for one product by numeric ID (price, stock, SKU, short description, URL).",
"inputSchema": {
"type": "object",
"properties": {
"product_id": {
"type": "integer",
"description": "WooCommerce product ID"
}
},
"required": [
"product_id"
]
},
"page": "/"
}add_to_cartAction
Add a product to the current shopping cart by product ID and quantity.
View tool JSON
{
"name": "add_to_cart",
"kind": "act",
"impl": "imperative",
"description": "Add a product to the current shopping cart by product ID and quantity.",
"inputSchema": {
"type": "object",
"properties": {
"product_id": {
"type": "integer",
"description": "WooCommerce product ID"
},
"quantity": {
"type": "integer",
"description": "Quantity",
"default": 1
}
},
"required": [
"product_id"
]
},
"page": "/"
}view_cartAction
Get the current shopping cart contents and total.
View tool JSON
{
"name": "view_cart",
"kind": "act",
"impl": "imperative",
"description": "Get the current shopping cart contents and total.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}go_to_checkoutSensitive Action
Navigate the browser to the checkout page to complete the purchase.
View tool JSON
{
"name": "go_to_checkout",
"kind": "transact",
"impl": "imperative",
"description": "Navigate the browser to the checkout page to complete the purchase.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}navigateAction
Navigate the browser to a path or URL on popularchairs.com (e.g. the shop page, a product, or a category).
View tool JSON
{
"name": "navigate",
"kind": "act",
"impl": "imperative",
"description": "Navigate the browser to a path or URL on popularchairs.com (e.g. the shop page, a product, or a category).",
"inputSchema": {
"type": "object",
"properties": {
"url": {
"type": "string",
"description": "Path starting with / or absolute URL on this site"
}
},
"required": [
"url"
]
},
"page": "/"
}