Skip to Content
Ajusteur agent channel

estimate_get

Indicative estimate

An indicative price for a design from Ajusteur's current rates: grouped totals in AED and VAT, never a unit rate, never payable. While a rate is not yet approved the estimate is blocked and names what is missing; tell the customer exactly that and never fill in a number yourself. A reviewed quote follows a site visit.

Read only. Nothing is stored. Every answer carries say, the sentence an agent may pass to the customer.

Parameters

Prop

Type

Example

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "estimate_get",
    "arguments": {
      "design": {
        "kind": "storage",
        "design": {
          "schemaVersion": 1,
          "family": "straight-storage",
          "id": "storage-design",
          "name": "Wardrobe",
          "room": {
            "widthMm": 2400,
            "depthMm": 4000,
            "heightMm": 2500,
            "obstacles": []
          },
          "assembly": {
            "id": "wardrobe",
            "behavior": {
              "id": "hinged-storage",
              "version": 1
            },
            "context": "fitted",
            "anchor": "start",
            "position": {
              "x": 0,
              "y": 0,
              "z": 0
            },
            "rotationDeg": 0,
            "widthMm": 2400,
            "heightMm": 2300,
            "depthMm": 600,
            "bays": [
              {
                "id": "bay-1",
                "widthMm": 800,
                "locked": false,
                "minWidthMm": 400,
                "maxWidthMm": 1200,
                "doors": 2,
                "shelves": 1,
                "rail": true
              },
              {
                "id": "bay-2",
                "widthMm": 800,
                "locked": false,
                "minWidthMm": 400,
                "maxWidthMm": 1200,
                "doors": 2,
                "shelves": 4,
                "rail": false
              },
              {
                "id": "bay-3",
                "widthMm": 800,
                "locked": false,
                "minWidthMm": 400,
                "maxWidthMm": 1200,
                "doors": 2,
                "shelves": 1,
                "rail": true
              }
            ],
            "construction": {
              "panelThicknessMm": 18,
              "backThicknessMm": 9,
              "plinthHeightMm": 100,
              "sharedTop": true,
              "notes": []
            },
            "materials": {
              "body": {
                "id": "concept-body",
                "revision": "1"
              },
              "hardware": {
                "id": "concept-hinge",
                "revision": "1"
              },
              "back": {
                "id": "concept-back",
                "revision": "1"
              },
              "handle": {
                "id": "concept-handle",
                "revision": "1"
              }
            }
          }
        }
      }
    }
  }
}
With an empty rate book every estimate is blocked. Once the owner approves rates, status is "priced" and the groups carry AED totals rounded to 50.
Tool 12 of the ajusteur/v1 surface. This page is generated from the tool definition; do not edit it by hand.

On this page