Tool tree
gradeNot graded
page: Every page
list_storesAnswer
List published Bizgrid merchant stores. Use before searching when the shopper names a specific shop or industry.
View tool JSON
{
"name": "list_stores",
"kind": "answer",
"impl": "imperative",
"description": "List published Bizgrid merchant stores. Use before searching when the shopper names a specific shop or industry.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}list_catalogAnswer
List the full published Bizgrid product catalog across all stores (or one store). Each product includes the store it belongs to. Paginate with offset when meta.has_more is true. Prefer search_products when the shopper has a specific query.
View tool JSON
{
"name": "list_catalog",
"kind": "answer",
"impl": "imperative",
"description": "List the full published Bizgrid product catalog across all stores (or one store). Each product includes the store it belongs to. Paginate with offset when meta.has_more is true. Prefer search_products when the shopper has a specific query.",
"inputSchema": {
"type": "object",
"properties": {
"store_slug": {
"type": "string",
"description": "Optional store slug to list products for one merchant only."
},
"limit": {
"type": "number",
"description": "Page size (default 50, max 100)."
},
"offset": {
"type": "number",
"description": "Pagination offset from a previous meta.next_offset."
}
}
},
"page": "/"
}get_store_infoAnswer
Get one Bizgrid store by slug: name, industry, description, storefront URL, and product count.
View tool JSON
{
"name": "get_store_info",
"kind": "answer",
"impl": "imperative",
"description": "Get one Bizgrid store by slug: name, industry, description, storefront URL, and product count.",
"inputSchema": {
"type": "object",
"properties": {
"store_slug": {
"type": "string",
"description": "Store slug from list_stores, list_catalog, or search_products."
}
},
"required": [
"store_slug"
]
},
"page": "/"
}search_productsAnswer
Search products across all published Bizgrid stores by query. For the full catalog without a search phrase, use list_catalog. Each result includes the store it belongs to so purchases route to the correct shop.
View tool JSON
{
"name": "search_products",
"kind": "answer",
"impl": "imperative",
"description": "Search products across all published Bizgrid stores by query. For the full catalog without a search phrase, use list_catalog. Each result includes the store it belongs to so purchases route to the correct shop.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search phrase, e.g. \"vitamin serum\" or \"ankara dress\"."
},
"store_slug": {
"type": "string",
"description": "Optional store slug to limit search to one merchant."
},
"budget_max": {
"type": "number",
"description": "Optional maximum price in store currency. Example: 80000 for ₦80k."
},
"limit": {
"type": "number",
"description": "Maximum number of products to return (default 12, max 30)."
}
},
"required": [
"query"
]
},
"page": "/"
}get_productAnswer
Get one product from a specific Bizgrid store. Requires store_slug and product_id from search results.
View tool JSON
{
"name": "get_product",
"kind": "answer",
"impl": "imperative",
"description": "Get one product from a specific Bizgrid store. Requires store_slug and product_id from search results.",
"inputSchema": {
"type": "object",
"properties": {
"store_slug": {
"type": "string",
"description": "Store slug that owns the product."
},
"product_id": {
"type": "string",
"description": "Product id, slug, or SKU."
}
},
"required": [
"store_slug",
"product_id"
]
},
"page": "/"
}add_to_cartAction
Add a product to the cart for its owning store. Purchases stay scoped to that merchant checkout.
View tool JSON
{
"name": "add_to_cart",
"kind": "act",
"impl": "imperative",
"description": "Add a product to the cart for its owning store. Purchases stay scoped to that merchant checkout.",
"inputSchema": {
"type": "object",
"properties": {
"store_slug": {
"type": "string",
"description": "Store slug from search_products / get_product."
},
"product_id": {
"type": "string",
"description": "Product id, slug, or SKU from search_products / get_product."
},
"quantity": {
"type": "number",
"description": "Units to add (default 1)."
},
"selected_options": {
"type": "object",
"description": "Variant choices, e.g. {\"Size\":\"M\",\"Color\":\"Black\"}.",
"additionalProperties": {
"type": "string"
}
}
},
"required": [
"store_slug",
"product_id"
]
},
"page": "/"
}get_cartAnswer
Read all Bizgrid store carts in this browser. Each store has its own cart and checkout.
View tool JSON
{
"name": "get_cart",
"kind": "answer",
"impl": "imperative",
"description": "Read all Bizgrid store carts in this browser. Each store has its own cart and checkout.",
"inputSchema": {
"type": "object",
"properties": {
"store_slug": {
"type": "string",
"description": "Optional store slug to read one merchant cart."
}
}
},
"page": "/"
}