← WebMCP Directory

planner.kitchen.hotelos.ai

planner.kitchen.hotelos.ai

live Unverified (seed import) Productivity & Business 26 tools imperative implementation

Design commercial kitchens online with dimensioned 2D floor plans, interactive 3D walkthroughs, configurable equipment, and service-flow simulation.

First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com

Answer 8 · Act 17 · Transact 1 · Score: Not yet scored

Tool inspector

apply_layout_changes

act imperative

Commit live workspace: previewToken or expectedRevision + operations; idempotencyKey makes retries safe.

Input schema

PropertyTypeRequiredDescription
previewToken string no —
expectedRevision integer no —
operations array no —
intent string no —
idempotencyKey string no —
Raw JSON schema
{
  "type": "object",
  "additionalProperties": false,
  "$defs": {
    "i": {
      "type": "string",
      "minLength": 1,
      "maxLength": 128,
      "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]*$"
    },
    "n": {
      "type": "string",
      "minLength": 1,
      "maxLength": 160
    },
    "x": {
      "type": "number",
      "minimum": -1000000,
      "maximum": 1000000
    },
    "a": {
      "type": "number",
      "minimum": 0,
      "maximum": 1000000
    },
    "k": {
      "type": "number",
      "minimum": 0,
      "maximum": 100000
    },
    "h": {
      "type": "number",
      "minimum": 0,
      "maximum": 20000
    },
    "d": {
      "type": "number",
      "exclusiveMinimum": 0,
      "maximum": 100000
    },
    "r": {
      "type": "number",
      "minimum": -1000000,
      "maximum": 1000000
    },
    "p": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "xMm",
        "yMm"
      ],
      "properties": {
        "xMm": {
          "$ref": "#/$defs/x"
        },
        "yMm": {
          "$ref": "#/$defs/x"
        }
      }
    },
    "z": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "widthMm",
        "depthMm"
      ],
      "properties": {
        "widthMm": {
          "$ref": "#/$defs/d"
        },
        "depthMm": {
          "$ref": "#/$defs/d"
        },
        "heightMm": {
          "$ref": "#/$defs/d"
        }
      }
    },
    "c": {
      "type": "string",
      "enum": [
        "flat-top-cook",
        "fryer-cook",
        "range-cook",
        "tandoor-cook",
        "cold-retrieval",
        "food-prep",
        "finish-plate",
        "clean-window",
        "dirty-window",
        "dirty-landing",
        "dish-pre-rinse",
        "dish-wash",
        "clean-landing",
        "hand-wash",
        "mix"
      ]
    },
    "l": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "frontMm",
        "kind"
      ],
      "properties": {
        "frontMm": {
          "$ref": "#/$defs/k"
        },
        "leftMm": {
          "$ref": "#/$defs/k"
        },
        "rightMm": {
          "$ref": "#/$defs/k"
        },
        "backMm": {
          "$ref": "#/$defs/k"
        },
        "kind": {
          "enum": [
            "work",
            "door-swing",
            "heat",
            "service"
          ]
        }
      }
    },
    "D": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "inputFace",
        "outputFace"
      ],
      "properties": {
        "inputFace": {
          "enum": [
            "front",
            "back",
            "left",
            "right"
          ]
        },
        "outputFace": {
          "enum": [
            "front",
            "back",
            "left",
            "right"
          ]
        }
      }
    },
    "o": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "id",
        "label",
        "kind",
        "wall",
        "offsetMm",
        "widthMm"
      ],
      "properties": {
        "id": {
          "$ref": "#/$defs/i"
        },
        "label": {
          "$ref": "#/$defs/n"
        },
        "kind": {
          "enum": [
            "door",
            "window",
            "service-window",
            "sealed-opening"
          ]
        },
        "wall": {
          "enum": [
            "top",
            "right",
            "bottom",
            "left"
          ]
        },
        "segmentIndex": {
          "type": "integer",
          "minimum": 0,
          "maximum": 999
        },
        "offsetMm": {
          "$ref": "#/$defs/a"
        },
        "widthMm": {
          "$ref": "#/$defs/d"
        },
        "sillHeightMm": {
          "$ref": "#/$defs/k"
        },
        "heightMm": {
          "$ref": "#/$defs/d"
        },
        "flow": {
          "enum": [
            "entry",
            "clean-out",
            "dirty-in",
            "closed"
          ]
        },
        "doorType": {
          "enum": [
            "hinged",
            "double-hinged",
            "sliding",
            "double-sliding"
          ]
        },
        "swingDepthMm": {
          "$ref": "#/$defs/k"
        },
        "swingHinge": {
          "enum": [
            "start",
            "end"
          ]
        },
        "swingDirection": {
          "enum": [
            "inward",
            "outward"
          ]
        }
      }
    },
    "q": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "id",
        "xMm",
        "yMm",
        "widthMm",
        "depthMm"
      ],
      "properties": {
        "id": {
          "$ref": "#/$defs/i"
        },
        "xMm": {
          "$ref": "#/$defs/x"
        },
        "yMm": {
          "$ref": "#/$defs/x"
        },
        "widthMm": {
          "$ref": "#/$defs/d"
        },
        "depthMm": {
          "$ref": "#/$defs/d"
        },
        "shape": {
          "const": "round"
        }
      }
    },
    "Q": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "id",
        "xMm",
        "yMm",
        "widthMm",
        "depthMm"
      ],
      "properties": {
        "id": {
          "$ref": "#/$defs/i"
        },
        "xMm": {
          "$ref": "#/$defs/a"
        },
        "yMm": {
          "$ref": "#/$defs/a"
        },
        "widthMm": {
          "$ref": "#/$defs/d"
        },
        "depthMm": {
          "$ref": "#/$defs/d"
        }
      }
    },
    "g": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "id",
        "xMm",
        "yMm",
        "widthMm",
        "depthMm",
        "label",
        "adjacent"
      ],
      "properties": {
        "id": {
          "$ref": "#/$defs/i"
        },
        "xMm": {
          "$ref": "#/$defs/x"
        },
        "yMm": {
          "$ref": "#/$defs/x"
        },
        "widthMm": {
          "$ref": "#/$defs/d"
        },
        "depthMm": {
          "$ref": "#/$defs/d"
        },
        "label": {
          "$ref": "#/$defs/n"
        },
        "adjacent": {
          "type": "boolean"
        }
      }
    },
    "H": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "id",
        "xMm",
        "yMm",
        "widthMm",
        "depthMm",
        "label",
        "adjacent"
      ],
      "properties": {
        "id": {
          "$ref": "#/$defs/i"
        },
        "xMm": {
          "$ref": "#/$defs/a"
        },
        "yMm": {
          "$ref": "#/$defs/a"
        },
        "widthMm": {
          "$ref": "#/$defs/d"
        },
        "depthMm": {
          "$ref": "#/$defs/d"
        },
        "label": {
          "$ref": "#/$defs/n"
        },
        "adjacent": {
          "type": "boolean"
        }
      }
    },
    "u": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "componentId",
        "duplicateId"
      ],
      "properties": {
        "componentId": {
          "$ref": "#/$defs/i"
        },
        "duplicateId": {
          "$ref": "#/$defs/i"
        }
      }
    },
    "f": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "role",
        "count"
      ],
      "properties": {
        "role": {
          "enum": [
            "head-chef",
            "sous-chef",
            "cdp",
            "busser-washer"
          ]
        },
        "count": {
          "type": "integer",
          "minimum": 0,
          "maximum": 100
        }
      }
    },
    "v": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "role",
        "count"
      ],
      "properties": {
        "role": {
          "enum": [
            "head-chef",
            "sous-chef",
            "cdp",
            "busser-washer"
          ]
        },
        "count": {
          "type": "integer",
          "minimum": 0
        }
      }
    },
    "t": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "minSeconds",
        "maxSeconds"
      ],
      "properties": {
        "minSeconds": {
          "type": "number",
          "exclusiveMinimum": 0,
          "maximum": 86400
        },
        "maxSeconds": {
          "type": "number",
          "exclusiveMinimum": 0,
          "maximum": 86400
        }
      }
    },
    "m": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "label",
        "capability",
        "activeSeconds"
      ],
      "properties": {
        "label": {
          "$ref": "#/$defs/n"
        },
        "capability": {
          "$ref": "#/$defs/c"
        },
        "activeSeconds": {
          "type": "number",
          "exclusiveMinimum": 0,
          "maximum": 86400
        },
        "passiveSeconds": {
          "$ref": "#/$defs/t"
        }
      }
    },
    "e": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "id",
        "name",
        "sharePct",
        "source",
        "steps"
      ],
      "properties": {
        "id": {
          "$ref": "#/$defs/i"
        },
        "name": {
          "$ref": "#/$defs/n"
        },
        "sharePct": {
          "type": "number",
          "minimum": 0,
          "maximum": 100
        },
        "source": {
          "enum": [
            "user-provided",
            "imported",
            "template-estimate",
            "system-inferred"
          ]
        },
        "steps": {
          "type": "array",
          "minItems": 1,
          "maxItems": 24,
          "items": {
            "$ref": "#/$defs/m"
          }
        }
      }
    },
    "C": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "label": {
          "$ref": "#/$defs/n"
        },
        "xMm": {
          "$ref": "#/$defs/x"
        },
        "yMm": {
          "$ref": "#/$defs/x"
        },
        "category": {
          "enum": [
            "cooking",
            "cold",
            "prep",
            "washing",
            "landing",
            "storage",
            "hood",
            "custom"
          ]
        },
        "heightMm": {
          "$ref": "#/$defs/d"
        },
        "capabilities": {
          "type": "array",
          "maxItems": 100,
          "items": {
            "$ref": "#/$defs/c"
          }
        },
        "clearance": {
          "$ref": "#/$defs/l"
        },
        "accessFlow": {
          "$ref": "#/$defs/D"
        },
        "approximate": {
          "type": "boolean"
        },
        "notes": {
          "type": "string"
        },
        "planLayerOrder": {
          "type": "integer"
        },
        "baseElevationMm": {
          "$ref": "#/$defs/h"
        },
        "shelfElevationsMm": {
          "type": "array",
          "maxItems": 100,
          "items": {
            "$ref": "#/$defs/h"
          }
        }
      },
      "minProperties": 1
    },
    "O": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "label": {
          "$ref": "#/$defs/n"
        },
        "kind": {
          "enum": [
            "door",
            "window",
            "service-window",
            "sealed-opening"
          ]
        },
        "wall": {
          "enum": [
            "top",
            "right",
            "bottom",
            "left"
          ]
        },
        "segmentIndex": {
          "anyOf": [
            {
              "type": "integer",
              "minimum": 0,
              "maximum": 999
            },
            {
              "type": "null"
            }
          ]
        },
        "offsetMm": {
          "$ref": "#/$defs/a"
        },
        "widthMm": {
          "$ref": "#/$defs/d"
        },
        "sillHeightMm": {
          "anyOf": [
            {
              "$ref": "#/$defs/a"
            },
            {
              "type": "null"
            }
          ]
        },
        "heightMm": {
          "anyOf": [
            {
              "$ref": "#/$defs/d"
            },
            {
              "type": "null"
            }
          ]
        },
        "flow": {
          "anyOf": [
            {
              "enum": [
                "entry",
                "clean-out",
                "dirty-in",
                "closed"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "doorType": {
          "anyOf": [
            {
              "enum": [
                "hinged",
                "double-hinged",
                "sliding",
                "double-sliding"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "swingDepthMm": {
          "anyOf": [
            {
              "$ref": "#/$defs/a"
            },
            {
              "type": "null"
            }
          ]
        },
        "swingHinge": {
          "anyOf": [
            {
              "enum": [
                "start",
                "end"
              ]
            },
            {
              "type": "null"
            }
          ]
        },
        "swingDirection": {
          "anyOf": [
            {
              "enum": [
                "inward",
                "outward"
              ]
            },
            {
              "type": "null"
            }
          ]
        }
      },
      "minProperties": 1
    },
    "P": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "xMm": {
          "$ref": "#/$defs/a"
        },
        "yMm": {
          "$ref": "#/$defs/a"
        },
        "widthMm": {
          "$ref": "#/$defs/d"
        },
        "depthMm": {
          "$ref": "#/$defs/d"
        }
      },
      "minProperties": 1
    },
    "G": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "xMm": {
          "$ref": "#/$defs/a"
        },
        "yMm": {
          "$ref": "#/$defs/a"
        },
        "widthMm": {
          "$ref": "#/$defs/d"
        },
        "depthMm": {
          "$ref": "#/$defs/d"
        },
        "label": {
          "$ref": "#/$defs/n"
        },
        "adjacent": {
          "type": "boolean"
        }
      },
      "minProperties": 1
    },
    "A": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "widthMm": {
          "$ref": "#/$defs/d"
        },
        "depthMm": {
          "$ref": "#/$defs/d"
        },
        "wallHeightMm": {
          "$ref": "#/$defs/d"
        },
        "roomPolygon": {
          "type": "array",
          "minItems": 3,
          "maxItems": 1000,
          "items": {
            "$ref": "#/$defs/p"
          }
        },
        "openings": {
          "type": "array",
          "maxItems": 1000,
          "items": {
            "$ref": "#/$defs/o"
          }
        },
        "pillars": {
          "type": "array",
          "maxItems": 1000,
          "items": {
            "$ref": "#/$defs/q"
          }
        },
        "storageZones": {
          "type": "array",
          "maxItems": 1000,
          "items": {
            "$ref": "#/$defs/g"
          }
        },
        "locked": {
          "type": "boolean"
        }
      },
      "minProperties": 1
    },
    "F": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "covers": {
          "type": "integer",
          "exclusiveMinimum": 0
        },
        "peakDurationMinutes": {
          "type": "number",
          "exclusiveMinimum": 0
        },
        "arrivalPattern": {
          "enum": [
            "seating-wave",
            "steady",
            "two-waves"
          ]
        },
        "serviceStyle": {
          "type": "string",
          "minLength": 1
        },
        "menuAssumptions": {
          "type": "array",
          "items": {
            "type": "string",
            "minLength": 1
          }
        },
        "staff": {
          "type": "array",
          "items": {
            "$ref": "#/$defs/v"
          }
        },
        "targetCapacityPerHour": {
          "type": "number",
          "exclusiveMinimum": 0
        }
      },
      "minProperties": 1
    },
    "W": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "displayUnit": {
          "enum": [
            "mm",
            "cm",
            "in",
            "ft"
          ]
        },
        "snapMm": {
          "$ref": "#/$defs/d"
        }
      },
      "minProperties": 1
    },
    "S": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "name": {
          "$ref": "#/$defs/n"
        },
        "covers": {
          "type": "integer",
          "minimum": 1,
          "maximum": 100000
        },
        "durationMinutes": {
          "type": "number",
          "exclusiveMinimum": 0,
          "maximum": 10080
        },
        "arrivalPattern": {
          "enum": [
            "seating-wave",
            "steady",
            "two-waves"
          ]
        },
        "cookToOrderRatio": {
          "type": "number",
          "minimum": 0,
          "maximum": 1
        },
        "seed": {
          "type": "integer",
          "minimum": -2147483648,
          "maximum": 2147483647
        },
        "staff": {
          "type": "array",
          "minItems": 1,
          "maxItems": 100,
          "items": {
            "$ref": "#/$defs/f"
          }
        },
        "checks": {
          "type": "object",
          "additionalProperties": false,
          "properties": {
            "collisions": {
              "type": "boolean"
            },
            "doorSwings": {
              "type": "boolean"
            },
            "dirtyCleanCrossings": {
              "type": "boolean"
            }
          },
          "minProperties": 1
        },
        "taskDurations": {
          "type": "object",
          "propertyNames": {
            "enum": [
              "flat-top-cook",
              "fryer-cook",
              "range-cook",
              "tandoor-cook",
              "cold-retrieval",
              "food-prep",
              "finish-plate",
              "clean-window",
              "dirty-window",
              "dirty-landing",
              "dish-pre-rinse",
              "dish-wash",
              "clean-landing",
              "hand-wash",
              "mix"
            ]
          },
          "additionalProperties": {
            "$ref": "#/$defs/t"
          }
        },
        "stationCapacities": {
          "type": "object",
          "propertyNames": {
            "$ref": "#/$defs/i"
          },
          "additionalProperties": {
            "type": "integer",
            "minimum": 1,
            "maximum": 100
          }
        },
        "serviceStyle": {
          "$ref": "#/$defs/n"
        },
        "variability": {
          "enum": [
            "low",
            "typical",
            "high"
          ]
        },
        "menuItems": {
          "type": "array",
          "maxItems": 200,
          "items": {
            "$ref": "#/$defs/e"
          }
        }
      },
      "minProperties": 1
    }
  },
  "oneOf": [
    {
      "required": [
        "previewToken"
      ]
    },
    {
      "required": [
        "expectedRevision",
        "operations"
      ]
    }
  ],
  "properties": {
    "previewToken": {
      "type": "string"
    },
    "expectedRevision": {
      "type": "integer"
    },
    "operations": {
      "type": "array",
      "items": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "type",
          "variantId"
        ],
        "properties": {
          "type": {
            "type": "string"
          },
          "variantId": {
            "$ref": "#/$defs/i"
          },
          "name": {
            "$ref": "#/$defs/n"
          },
          "parentVariantId": {
            "$ref": "#/$defs/i"
          },
          "equipmentMode": {
            "enum": [
              "duplicate",
              "empty"
            ]
          },
          "componentId": {
            "$ref": "#/$defs/i"
          },
          "catalogId": {
            "$ref": "#/$defs/i"
          },
          "position": {
            "$ref": "#/$defs/p"
          },
          "dimensions": {
            "$ref": "#/$defs/z"
          },
          "rotationDeg": {
            "$ref": "#/$defs/r"
          },
          "configurationId": {
            "$ref": "#/$defs/i"
          },
          "skinId": {
            "$ref": "#/$defs/i"
          },
          "label": {
            "$ref": "#/$defs/n"
          },
          "capabilities": {
            "type": "array",
            "maxItems": 100,
            "items": {
              "$ref": "#/$defs/i"
            }
          },
          "patch": {
            "type": "object"
          },
          "componentIds": {
            "type": "array",
            "minItems": 1,
            "maxItems": 500,
            "uniqueItems": true,
            "items": {
              "$ref": "#/$defs/i"
            }
          },
          "anchor": {
            "$ref": "#/$defs/p"
          },
          "delta": {
            "$ref": "#/$defs/p"
          },
          "deltaDeg": {
            "$ref": "#/$defs/r"
          },
          "locked": {
            "type": "boolean"
          },
          "components": {
            "type": "array",
            "minItems": 1,
            "maxItems": 500,
            "items": {
              "$ref": "#/$defs/u"
            }
          },
          "offset": {
            "$ref": "#/$defs/p"
          },
          "opening": {
            "$ref": "#/$defs/o"
          },
          "pillar": {
            "$ref": "#/$defs/Q"
          },
          "storageZone": {
            "$ref": "#/$defs/H"
          },
          "id": {
            "$ref": "#/$defs/i"
          },
          "scenarioId": {
            "$ref": "#/$defs/i"
          },
          "runId": {
            "$ref": "#/$defs/i"
          },
          "resultId": {
            "$ref": "#/$defs/i"
          },
          "newVariantId": {
            "$ref": "#/$defs/i"
          }
        },
        "oneOf": [
          {
            "properties": {
              "type": {
                "const": "create_layout"
              }
            },
            "required": [
              "name",
              "equipmentMode"
            ],
            "propertyNames": {
              "enum": [
                "type",
                "variantId",
                "name",
                "parentVariantId",
                "equipmentMode"
              ]
            }
          },
          {
            "properties": {
              "type": {
                "enum": [
                  "activate_layout",
                  "remove_layout"
                ]
              }
            },
            "propertyNames": {
              "enum": [
                "type",
                "variantId"
              ]
            }
          },
          {
            "properties": {
              "type": {
                "const": "rename_layout"
              }
            },
            "required": [
              "name"
            ],
            "propertyNames": {
              "enum": [
                "type",
                "variantId",
                "name"
              ]
            }
          },
          {
            "properties": {
              "type": {
                "const": "add_component"
              }
            },
            "required": [
              "componentId",
              "catalogId",
              "position"
            ],
            "propertyNames": {
              "enum": [
                "type",
                "variantId",
                "componentId",
                "catalogId",
                "position",
                "dimensions",
                "rotationDeg",
                "configurationId",
                "skinId"
              ]
            }
          },
          {
            "properties": {
              "type": {
                "const": "add_custom_component"
              }
            },
            "required": [
              "componentId",
              "label",
              "position",
              "dimensions"
            ],
            "propertyNames": {
              "enum": [
                "type",
                "variantId",
                "componentId",
                "label",
                "position",
                "dimensions",
                "rotationDeg",
                "capabilities"
              ]
            }
          },
          {
            "properties": {
              "type": {
                "const": "configure_component"
              }
            },
            "required": [
              "componentId",
              "configurationId"
            ],
            "propertyNames": {
              "enum": [
                "type",
                "variantId",
                "componentId",
                "configurationId"
              ]
            }
          },
          {
            "properties": {
              "type": {
                "const": "skin_component"
              }
            },
            "required": [
              "componentId",
              "skinId"
            ],
            "propertyNames": {
              "enum": [
                "type",
                "variantId",
                "componentId",
                "skinId"
              ]
            }
          },
          {
            "properties": {
              "type": {
                "const": "update_component"
              }
            },
            "required": [
              "componentId",
              "patch"
            ],
            "propertyNames": {
              "enum": [
                "type",
                "variantId",
                "componentId",
                "patch"
              ]
            }
          },
          {
            "properties": {
              "type": {
                "const": "move_components"
              }
            },
            "required": [
              "componentIds",
              "anchor"
            ],
            "propertyNames": {
              "enum": [
                "type",
                "variantId",
                "componentIds",
                "anchor"
              ]
            }
          },
          {
            "properties": {
              "type": {
                "const": "nudge_components"
              }
            },
            "required": [
              "componentIds",
              "delta"
            ],
            "propertyNames": {
              "enum": [
                "type",
                "variantId",
                "componentIds",
                "delta"
              ]
            }
          },
          {
            "properties": {
              "type": {
                "const": "rotate_components"
              }
            },
            "required": [
              "componentIds",
              "deltaDeg"
            ],
            "propertyNames": {
              "enum": [
                "type",
                "variantId",
                "componentIds",
                "deltaDeg"
              ]
            }
          },
          {
            "properties": {
              "type": {
                "const": "resize_component"
              }
            },
            "required": [
              "componentId",
              "dimensions"
            ],
            "propertyNames": {
              "enum": [
                "type",
                "variantId",
                "componentId",
                "dimensions"
              ]
            }
          },
          {
            "properties": {
              "type": {
                "const": "set_component_dimensions_lock"
              }
            },
            "required": [
              "componentId",
              "locked"
            ],
            "propertyNames": {
              "enum": [
                "type",
                "variantId",
                "componentId",
                "locked"
              ]
            }
          },
          {
            "properties": {
              "type": {
                "const": "duplicate_components"
              }
            },
            "required": [
              "components"
            ],
            "propertyNames": {
              "enum": [
                "type",
                "variantId",
                "components",
                "offset"
              ]
            }
          },
          {
            "properties": {
              "type": {
                "const": "lock_components"
              }
            },
            "required": [
              "componentIds",
              "locked"
            ],
            "propertyNames": {
              "enum": [
                "type",
                "variantId",
                "componentIds",
                "locked"
              ]
            }
          },
          {
            "properties": {
              "type": {
                "const": "remove_components"
              }
            },
            "required": [
              "componentIds"
            ],
            "propertyNames": {
              "enum": [
                "type",
                "variantId",
                "componentIds"
              ]
            }
          },
          {
            "properties": {
              "type": {
                "const": "add_opening"
              }
            },
            "required": [
              "opening"
            ],
            "propertyNames": {
              "enum": [
                "type",
                "variantId",
                "opening"
              ]
            }
          },
          {
            "properties": {
              "type": {
                "const": "add_pillar"
              }
            },
            "required": [
              "pillar"
            ],
            "propertyNames": {
              "enum": [
                "type",
                "variantId",
                "pillar"
              ]
            }
          },
          {
            "properties": {
              "type": {
                "const": "add_storage_zone"
              }
            },
            "required": [
              "storageZone"
            ],
            "propertyNames": {
              "enum": [
                "type",
                "variantId",
                "storageZone"
              ]
            }
          },
          {
            "properties": {
              "type": {
                "enum": [
                  "update_opening",
                  "update_pillar",
                  "update_storage_zone"
                ]
              }
            },
            "required": [
              "id",
              "patch"
            ],
            "propertyNames": {
              "enum": [
                "type",
                "variantId",
                "id",
                "patch"
              ]
            }
          },
          {
            "properties": {
              "type": {
                "enum": [
                  "remove_opening",
                  "remove_pillar",
                  "remove_storage_zone"
                ]
              }
            },
            "required": [
              "id"
            ],
            "propertyNames": {
              "enum": [
                "type",
                "variantId",
                "id"
              ]
            }
          },
          {
            "properties": {
              "type": {
                "const": "update_architecture"
              }
            },
            "required": [
              "patch"
            ],
            "propertyNames": {
              "enum": [
                "type",
                "variantId",
                "patch"
              ]
            }
          },
          {
            "properties": {
              "type": {
                "const": "update_operational_profile"
              }
            },
            "required": [
              "patch"
            ],
            "propertyNames": {
              "enum": [
                "type",
                "variantId",
                "patch"
              ]
            }
          },
          {
            "properties": {
              "type": {
                "const": "update_workspace_settings"
              }
            },
            "required": [
              "patch"
            ],
            "propertyNames": {
              "enum": [
                "type",
                "variantId",
                "patch"
              ]
            }
          },
          {
            "properties": {
              "type": {
                "const": "update_scenario"
              }
            },
            "required": [
              "scenarioId",
              "patch"
            ],
            "propertyNames": {
              "enum": [
                "type",
                "variantId",
                "scenarioId",
                "patch"
              ]
            }
          },
          {
            "properties": {
              "type": {
                "const": "adopt_auto_layout_result"
              }
            },
            "required": [
              "runId",
              "resultId",
              "newVariantId",
              "name"
            ],
            "propertyNames": {
              "enum": [
                "type",
                "variantId",
                "runId",
                "resultId",
                "newVariantId",
                "name"
              ]
            }
          }
        ],
        "allOf": [
          {
            "if": {
              "properties": {
                "type": {
                  "const": "update_component"
                }
              }
            },
            "then": {
              "properties": {
                "patch": {
                  "$ref": "#/$defs/C"
                }
              }
            }
          },
          {
            "if": {
              "properties": {
                "type": {
                  "const": "update_opening"
                }
              }
            },
            "then": {
              "properties": {
                "patch": {
                  "$ref": "#/$defs/O"
                }
              }
            }
          },
          {
            "if": {
              "properties": {
                "type": {
                  "const": "update_pillar"
                }
              }
            },
            "then": {
              "properties": {
                "patch": {
                  "$ref": "#/$defs/P"
                }
              }
            }
          },
          {
            "if": {
              "properties": {
                "type": {
                  "const": "update_storage_zone"
                }
              }
            },
            "then": {
              "properties": {
                "patch": {
                  "$ref": "#/$defs/G"
                }
              }
            }
          },
          {
            "if": {
              "properties": {
                "type": {
                  "const": "update_architecture"
                }
              }
            },
            "then": {
              "properties": {
                "patch": {
                  "$ref": "#/$defs/A"
                }
              }
            }
          },
          {
            "if": {
              "properties": {
                "type": {
                  "const": "update_operational_profile"
                }
              }
            },
            "then": {
              "properties": {
                "patch": {
                  "$ref": "#/$defs/F"
                }
              }
            }
          },
          {
            "if": {
              "properties": {
                "type": {
                  "const": "update_workspace_settings"
                }
              }
            },
            "then": {
              "properties": {
                "patch": {
                  "$ref": "#/$defs/W"
                }
              }
            }
          },
          {
            "if": {
              "properties": {
                "type": {
                  "const": "update_scenario"
                }
              }
            },
            "then": {
              "properties": {
                "patch": {
                  "$ref": "#/$defs/S"
                }
              }
            }
          }
        ]
      }
    },
    "intent": {
      "type": "string"
    },
    "idempotencyKey": {
      "type": "string"
    }
  }
}

Similar websites

econsor.de

econsor.de

German digital agency building portals, e-commerce sites and online marketing, combining strategy, design and AI to grow clients' visibility and customer base.

live Unverified Productivity & Business Transact tools
143 tools A0 / Act142 / T1 Not yet scored Seen 2026-11-05
econsor_click_search econsor_click_image econsor_click_menu econsor_click_burger_menu_icon econsor_click_previous_button
Inspect tools
inkframe-eta.vercel.app

inkframe-eta.vercel.app

Browser-native Elah video editor for 9:16 and 16:9 exports

live Unverified Productivity & Business Transact tools
87 tools A12 / Act71 / T4 Not yet scored Seen 2026-11-05
get_capabilities list_templates navigate_workspace open_template editor_inspect_video_moments
Inspect tools
agentdesk-demo.vercel.app

agentdesk-demo.vercel.app

Meridian Ops

live Unverified Productivity & Business Transact tools
83 tools A43 / Act24 / T16 Not yet scored Seen 2026-11-05
find_capabilities invoke_capability get_context get_action_status search_customers
Inspect tools
eworker.ca

eworker.ca

E-Worker is business infrastructure powered by AI, with focused apps and connected business work.

live Unverified Productivity & Business
73 tools A10 / Act63 / T0 Not yet scored Seen 2026-11-05
eworker_site_status eworker_list_apps eworker_resolve_app eworker_open_app ewdoc_status
Inspect tools

Related on Influzer