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.
ajusteur/v1 surface. This page is generated from the tool definition; do not edit it by hand.