Dashboards & Genie
Build AI/BI dashboards, manage Genie spaces, and publish analytics.
Example prompts
Section titled “Example prompts”“Create a dashboard showing monthly revenue trends with a filter for region”
“Ask my sales Genie space: what were the top products last quarter?”
“Export my Genie space so I can clone it to another workspace”
ask_genie
Section titled “ask_genie”Description: Ask natural language question to Genie Space. Pass conversation_id for follow-ups.
Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
space_id | str | Yes | — |
question | str | Yes | — |
conversation_id | Optional[str] | No | — |
timeout_seconds | int | No | — |
manage_dashboard
Section titled “manage_dashboard”Description: Manage AI/BI dashboards: create, update, get, list, delete, publish.
Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
action | str | Yes | — |
display_name | Optional[str] | No | — |
parent_path | Optional[str] | No | — |
serialized_dashboard | Optional[Union[str, dict]] | No | — |
warehouse_id | Optional[str] | No | — |
publish | bool | No | — |
dashboard_id | Optional[str] | No | — |
embed_credentials | bool | No | — |
manage_genie
Section titled “manage_genie”Description: Manage Genie Spaces: create, update, get, list, delete, export, import.
Parameters:
| Parameter | Type | Required | Description |
|---|---|---|---|
action | str | Yes | — |
display_name | Optional[str] | No | — |
table_identifiers | Optional[List[str]] | No | — |
warehouse_id | Optional[str] | No | — |
description | Optional[str] | No | — |
sample_questions | Optional[List[str]] | No | — |
serialized_space | Optional[str] | No | — |
space_id | Optional[str] | No | — |
include_serialized_space | bool | No | — |
title | Optional[str] | No | — |
parent_path | Optional[str] | No | — |