smartsuite_create_dashboard
Create a dashboard in a SmartSuite app with a unique label and optional tabs; preview changes first unless confirmed.
Instructions
Create a dashboard in an application. Requires readwrite/admin mode AND SMARTSUITE_ENABLE_SCHEMA_WRITE=true. Supply applicationId and a unique label (checked; suggests an alternative if taken). Optionally pass tabs (array of tab names, or {name, order} objects) — otherwise one default tab is created. Add widgets afterward with smartsuite_add_dashboard_widget. Dry-run preview unless confirm:true.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"applicationId": "<applicationId>",
"label": "<label>"
},
"name": "smartsuite_create_dashboard"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tabs | No | Optional tab names (strings) or {name, order} objects. Default: one tab named "Tab". | |
| label | Yes | Dashboard name (unique within the application). | |
| confirm | No | Set true to create; otherwise returns a dry-run preview. | |
| description | No | Optional description. | |
| applicationId | Yes | The application ID the dashboard belongs to. |