smartsuite_update_dashboard_widget
Update a dashboard widget's layout (position, size) and settings (name, color, description, collapsed, show name), move to a different tab, or replace parameters wholesale. Read the widget first to avoid unintended resets.
Instructions
Update a dashboard widget's settings and/or layout. Requires readwrite/admin mode AND SMARTSUITE_ENABLE_SCHEMA_WRITE=true. Change position {x,y} and size {width,height} to move/resize (x/width columns, y/height pixels), rename (name), toggle showName/collapsedByDefault, set color/description, move to another tab (tabId), or replace params. NOTE: params is replaced wholesale — to tweak it, read the widget first via smartsuite_describe_dashboard(includeWidgets:true) and pass the full new params object. Updating params can also reset the widget height, so pass size in the same call to preserve it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | New name (optional). | |
| size | No | New size {width, height} (optional). | |
| color | No | Widget accent color (optional). | |
| tabId | No | Move the widget to a different tab (optional). | |
| params | No | Replacement params object (optional; replaces wholesale). | |
| position | No | New position {x, y} (optional). | |
| showName | No | Show the widget title (optional). | |
| widgetId | Yes | The widget ID (from describe_dashboard). | |
| description | No | Widget description (optional). | |
| collapsedByDefault | No | Collapse the widget by default (optional). |