update-dashboard-tile
Update dashboard tile properties: position, size, title, content, or chart displayed, using a 36-column grid for layout.
Instructions
Update any properties of a tile on a dashboard.
You can modify multiple tile properties in a single operation:
Position properties (at tile level):
x,y: Change tile positionh,w: Resize tile
Display properties (in properties object):
title: Change display namecontent: Update markdown contentsavedChartUuid: Change which chart is displayed (for saved_chart tiles)Any other tile-specific properties
CRITICAL - Grid System: Lightdash uses a 36-column grid horizontally:
For 2 tiles per row:
w: 18each (x: 0 and x: 18)For 3 tiles per row:
w: 12each (x: 0, x: 12, x: 24)For full-width tile:
w: 36
When to use:
To reposition or resize tiles on a dashboard
To update multiple tile properties at once
To change content of markdown tiles
To swap which chart is displayed in a chart tile
Example properties_update values:
Two tiles per row:
{"x": 0, "y": 0, "h": 6, "w": 18}and{"x": 18, "y": 0, "h": 6, "w": 18}Full width:
{"x": 0, "w": 36, "h": 6}Reposition:
{"x": 0, "y": 10}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dashboard_name | Yes | Name of the dashboard (supports partial matching) | |
| tile_identifier | Yes | Current title of the tile or partial match to identify which tile to update | |
| properties_update | Yes | JSON object string of properties to update. Position properties (x, y, h, w) go at tile level. Other properties go in properties object. Example: {"x": 0, "y": 5, "title": "New Title", "w": 12} |