← WebMCP Directory

Tool tree

nawmeessences.com

CommerceTools verified
Website
Shop authentic perfume decants in Bangladesh from Rasasi, Afnan, Dior, Gucci, Jean Paul Gaultier & more. Try 3ml–30ml sizes before buying a full bottle.
Explore capabilities

    page: Every page

    search_productsAnswer

    Relevance-ranked text search over the NawmeEssences fragrance catalog (matches product name and brand). Returns products with effective price, available sizes, stock, and URL.

    View tool JSON
    {
      "name": "search_products",
      "kind": "answer",
      "impl": "imperative",
      "description": "Relevance-ranked text search over the NawmeEssences fragrance catalog (matches product name and brand). Returns products with effective price, available sizes, stock, and URL.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "query": {
            "type": "string",
            "description": "Free-text query, e.g. \"fresh summer\" or \"rasasi hawas\"."
          },
          "limit": {
            "type": "integer",
            "minimum": 1,
            "maximum": 50
          }
        },
        "required": [
          "query"
        ]
      },
      "page": "/"
    }
    filter_productsAction

    Filter the catalog by deterministic constraints and sort. Use this (not search_products) when the user gives explicit filters.

    View tool JSON
    {
      "name": "filter_products",
      "kind": "act",
      "impl": "imperative",
      "description": "Filter the catalog by deterministic constraints and sort. Use this (not search_products) when the user gives explicit filters.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "brand": {
            "type": "string"
          },
          "size": {
            "type": "string",
            "description": "e.g. \"5ml\"."
          },
          "maxPrice": {
            "type": "number",
            "description": "Max effective (post-sale) starting price in BDT."
          },
          "inStock": {
            "type": "boolean"
          },
          "sort": {
            "type": "string",
            "enum": [
              "price-asc",
              "price-desc",
              "name-asc"
            ]
          }
        }
      },
      "page": "/"
    }
    list_brandsAnswer

    List all fragrance brands carried by NawmeEssences.

    View tool JSON
    {
      "name": "list_brands",
      "kind": "answer",
      "impl": "imperative",
      "description": "List all fragrance brands carried by NawmeEssences.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/"
    }
    get_productAnswer

    Full details for one product: sizes & prices, fragrance notes (top/heart/base), accords, family, description, and availability.

    View tool JSON
    {
      "name": "get_product",
      "kind": "answer",
      "impl": "imperative",
      "description": "Full details for one product: sizes & prices, fragrance notes (top/heart/base), accords, family, description, and availability.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Product id/slug, e.g. \"rasasi-hawas\"."
          }
        },
        "required": [
          "id"
        ]
      },
      "page": "/"
    }
    get_page_contextAnswer

    Current page context: the product/size being viewed and cart count/total, so you need not rediscover page state.

    View tool JSON
    {
      "name": "get_page_context",
      "kind": "answer",
      "impl": "imperative",
      "description": "Current page context: the product/size being viewed and cart count/total, so you need not rediscover page state.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/"
    }
    add_to_cartAction

    Add a product size to the cart. Validates that the size exists and the product is in stock.

    View tool JSON
    {
      "name": "add_to_cart",
      "kind": "act",
      "impl": "imperative",
      "description": "Add a product size to the cart. Validates that the size exists and the product is in stock.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "productId": {
            "type": "string"
          },
          "size": {
            "type": "string",
            "description": "e.g. \"5ml\"."
          },
          "quantity": {
            "type": "integer",
            "minimum": 1
          }
        },
        "required": [
          "productId",
          "size"
        ]
      },
      "page": "/"
    }
    view_cartAction

    View current cart items, count, and total.

    View tool JSON
    {
      "name": "view_cart",
      "kind": "act",
      "impl": "imperative",
      "description": "View current cart items, count, and total.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/"
    }
    update_cart_itemAction

    Set the quantity of a cart line identified by productId + size.

    View tool JSON
    {
      "name": "update_cart_item",
      "kind": "act",
      "impl": "imperative",
      "description": "Set the quantity of a cart line identified by productId + size.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "productId": {
            "type": "string"
          },
          "size": {
            "type": "string"
          },
          "quantity": {
            "type": "integer",
            "minimum": 1
          }
        },
        "required": [
          "productId",
          "size",
          "quantity"
        ]
      },
      "page": "/"
    }
    remove_from_cartAction

    Remove a cart line identified by productId + size.

    View tool JSON
    {
      "name": "remove_from_cart",
      "kind": "act",
      "impl": "imperative",
      "description": "Remove a cart line identified by productId + size.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "productId": {
            "type": "string"
          },
          "size": {
            "type": "string"
          }
        },
        "required": [
          "productId",
          "size"
        ]
      },
      "page": "/"
    }
    get_checkout_infoAnswer

    Delivery zones & charges, cart subtotal, advance-payment rules, and order channels.

    View tool JSON
    {
      "name": "get_checkout_info",
      "kind": "answer",
      "impl": "imperative",
      "description": "Delivery zones & charges, cart subtotal, advance-payment rules, and order channels.",
      "inputSchema": {
        "type": "object",
        "properties": {}
      },
      "page": "/"
    }
    prepare_orderSensitive Action

    Prepare an order for the user to CONFIRM and send. Does NOT submit — returns an order summary and a WhatsApp/Messenger deep link that the human opens to complete the order.

    View tool JSON
    {
      "name": "prepare_order",
      "kind": "transact",
      "impl": "imperative",
      "description": "Prepare an order for the user to CONFIRM and send. Does NOT submit — returns an order summary and a WhatsApp/Messenger deep link that the human opens to complete the order.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "phone": {
            "type": "string"
          },
          "address": {
            "type": "string"
          },
          "zone": {
            "type": "string",
            "enum": [
              "dhaka",
              "suburb",
              "outside"
            ]
          },
          "channel": {
            "type": "string",
            "enum": [
              "whatsapp",
              "messenger"
            ]
          }
        },
        "required": [
          "name",
          "phone",
          "address",
          "zone"
        ]
      },
      "page": "/"
    }
    search_catalogAction

    Search NawmeEssences perfume decants by name or brand and open the matching results.

    View tool JSON
    {
      "name": "search_catalog",
      "kind": "act",
      "impl": "declarative",
      "description": "Search NawmeEssences perfume decants by name or brand and open the matching results.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "q": {
            "type": "string",
            "description": "Search…"
          }
        },
        "required": [
          "q"
        ]
      },
      "page": "/"
    }