> For the complete documentation index, see [llms.txt](https://docs.smaq.io/documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.smaq.io/documentation/features/reports/generate-from-dashboard.md).

# Generate report from dashboard

**Generate Report AI** reads a dashboard, has the AI write a narrative for every chart, and arranges everything into a structured slide deck. The result is editable, themeable, and exportable.

> **\[Screen video needed]** Full flow from a configured dashboard through Generate Report AI click → progress overlay → landing in the report editor. \~75 seconds.

### Steps

#### 1. Get your dashboard right first

The report reflects the dashboard **exactly as it is** when you click Generate. Before generating:

* Set the correct **date range** in the dashboard header.
* Apply any **filters** you want represented (or remove ones you don't).
* Hide charts you don't want in the report (Edit mode → toggle visibility on each widget).
* Verify chart **titles** are clear — the AI uses them as narrative anchors.

> **\[Screenshot needed]** Dashboard in View mode with the date range set to "April 2026" and a regional filter applied, ready for report generation.

#### 2. Pick a report theme (optional)

By default, the report uses your project's default report theme.

To customize:

1. **Settings → Report Theme** in the project.
2. Either upload a PowerPoint template (.pptx) and SMAQ extracts the style, or pick from the built-in themes.
3. Save.

You can also override per-report from the report page after generation. See [Report themes](/documentation/features/reports/report-themes.md).

> **\[Screenshot needed]** Settings → Report Theme tab with a custom uploaded template and preview pane.

#### 3. Generate

Click **Generate Report AI** in the dashboard header. A progress overlay shows the AI working — usually 30–60 seconds.

When done, you're redirected to the report editor.

> **\[Screenshot needed]** Generate Report AI button highlighted in the dashboard header.

#### 4. Edit the report

In the report editor:

* **Reorder slides** by dragging.
* **Edit text** — titles, body text, section headers.
* **Delete slides** you don't need.
* **Re-run AI** on a specific slide to regenerate its narrative.
* **Add new sections** or text blocks.

> **\[Screenshot needed]** Report editor with the slide list, edit pane, and one chart preview visible.

#### 5. Export

Click **Export** in the top-right. Choose:

* **PowerPoint (.pptx)** — editable in PowerPoint, Keynote, Google Slides.
* **PDF** — read-only.

The file downloads to your machine. The layout, fonts, and chart styles match your report theme.

> **\[Screenshot needed]** Exported .pptx opened in PowerPoint showing two slides.

### Tips

* **Lock the date range before generating.** A report based on "Last 7 days" reads completely differently from one for "Last 90 days." Pick deliberately.
* **Re-generate, don't rebuild.** If the dashboard changes, click Generate Report AI again — it overwrites the previous report. Faster than editing slide by slide.
* **Don't use auto-generated reports as final, unedited.** The AI's first draft is 80% there. Edit titles and key paragraphs for voice, accuracy, and your business's specific context before sending.
* **Use Re-run AI sparingly.** Once a slide is well-edited, re-running discards your edits.

### When to use Dashboard Summary instead

If you want recurring weekly/monthly summaries by email rather than a one-off polished deliverable, use a [Dashboard Summary automation](/documentation/features/automations/dashboard-summary.md). Reports are one-shot, polished, exportable. Dashboard Summaries are recurring, narrative-only, email-only.

### Related

* [Reports overview](/documentation/features/reports.md).
* [Report themes](/documentation/features/reports/report-themes.md).
* [Dashboard Summary](/documentation/features/automations/dashboard-summary.md) — recurring alternative.
* [Generate your first report (tutorial)](/documentation/get-started/tutorials/generate-your-first-report.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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.smaq.io/documentation/features/reports/generate-from-dashboard.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.
