create_dashboard
Create a private Splunk dashboard in your profile using Studio JSON or Classic XML, after confirming you have consulted the official docs.
Instructions
Create a NEW dashboard under YOUR profile (owner = your Splunk user, private by default). Supports Dashboard Studio (JSON) and Classic (Simple XML). Requires docsConsulted=true. DOCUMENTATION-FIRST: read the official Splunk docs (use the splunk_docs tool) before writing SPL or a dashboard definition; do not guess syntax or schema.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app | No | App namespace to create in. Default search. | |
| name | Yes | New dashboard name/id (unique within the app). | |
| label | No | Optional display label (Studio). | |
| format | No | studio (JSON) or classic (XML). Auto-detected if omitted. | |
| definition | Yes | Full dashboard definition: Studio JSON or Classic Simple XML. | |
| docsConsulted | Yes | Must be true — confirms you read the Splunk docs for this format. | |
| docsReference | No | The doc URL/section you used (recommended for the audit trail). |