smartsuite_update_dashboard
Update a dashboard by renaming it, changing its description, and editing tabs, footer, or style. Tabs can be added, renamed, reordered, or removed.
Instructions
Update a dashboard: rename (label), change description, and/or edit tabs, footer, and style. Requires readwrite/admin mode AND SMARTSUITE_ENABLE_SCHEMA_WRITE=true. tabs REPLACES the tab set — pass the full desired list as {id?, name, order?}; include a tab's existing id to rename/reorder it (get ids from smartsuite_describe_dashboard), omit id to add a new tab, drop a tab to remove it (its widgets go too). tabsEnabled toggles the tab bar; tabsPosition is "left"/"top". footer/style are merged onto the existing config.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tabs | No | Replacement tab set: [{id?, name, order?}]. Keep ids to preserve/rename tabs; omit id to add; drop to remove. | |
| label | No | New name (optional; checked for uniqueness). | |
| style | No | Style overrides, e.g. {width, background_color} (merged). | |
| footer | No | Footer config overrides (merged). | |
| dashboardId | Yes | The dashboard (report) ID. | |
| description | No | New description (optional). | |
| tabsEnabled | No | Show/hide the tab bar. | |
| tabsPosition | No | Tab bar position: "left" or "top". |