# Intro

{% hint style="info" %}
Dashboards are currently in development. Dashboard documentation is for feedback purposes.
{% endhint %}

## Dashboards Overview

ChartSQL allows you to organize and display your charts in a customizable dashoard. Dashboards are used to see relevant data together and continually update your charts when new data is available.

Dashboards run on ChartSQL Cloud and can be shared with external parties so that others can view your charts.

Your Dashboards are accessible from within your ChartSQL Studio Editor and also on ChartSQL.com

## Getting Started

Publishing your charts to a dashboard requires a ChartSQL Cloud Account. Signup at chartsql.com/cloud.

## Understanding ChartSQL, Packages and Dashboards

ChartSQL works differently from many other dashboard tools. Your charts exist as source code inside folders. You publish your folders as a 'Package' to ChartSQL Cloud where that Package can be assigned to Dashboards. Therefore your Dashboard can display many charts from many Packages to create the experience you are looking for.

When you publish changes to an existing package, all Dashboards that have charts from that package are automatically updated to the latest source code.

## Dashboards, Pages and Charts

A single Dashboard can contain many pages, and each Page can contain many Charts. You will typically create a Dashboard to represent a particular client, business, or major division. You will use Pages to organize the Charts that go logically together.

## Understanding Dashboard Datasources

Dashboards run on the ChartSQL Cloud because they can be accessible to anyone, even if they do not use ChartSQL Studio Desktop. Therefore, ChartSQL.com must be able to execute SQL queries against datasources. Even when you are viewing your Dashboards from within ChartSQL Studio, they are still executing on ChartSQL Cloud. ChartSQL Cloud provides the caching and refresh functionality for all users of the dashboards.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.chartsql.com/product-and-community/in-development/dashboards/intro.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
