> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cloudthinker.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Artifacts

> Generate comprehensive reports, build custom dashboards, and export data for analysis

Artifacts are the dashboards, reports, and charts CloudThinker agents generate from your connected cloud data. Describe the insight you need in plain language, and the agent builds a data-backed visual in minutes.

Building a cloud report by hand means pulling data from cost, security, and monitoring tools, then formatting and summarizing it — hours of specialist work that goes stale quickly. CloudThinker's `#dashboard`, `#report`, and `#chart` tools produce the same output from a single prompt, combining data across all your [connections](/guide/connections/overview).

## How it works

1. **Ask** — send a prompt using the [CloudThinker Language](/guide/language) syntax: `@agent #tool instruction`.
2. **Gather** — the agent queries live data across your connections: Cost Explorer, CloudWatch, databases, and more.
3. **Generate** — the agent assembles an interactive artifact with charts, tables, and a written summary.
4. **Share or automate** — export the artifact, or schedule it as a [recurring task](/guide/automation/tasks) so it regenerates on your cadence.

<Frame>
  <img src="https://mintcdn.com/cloudthinker/0IKJjKZJEIROke98/images/use-cases/actionable-dashboards/01-aws-cost-dashboard.jpg?fit=max&auto=format&n=0IKJjKZJEIROke98&q=85&s=4ac5b1a42bb6b60a8095714d3da51b39" alt="AWS cost dashboard with spending trends and cost drivers" width="2238" height="1262" data-path="images/use-cases/actionable-dashboards/01-aws-cost-dashboard.jpg" />
</Frame>

<p style={{textAlign: 'center', fontSize: '0.9em', color: '#666', marginTop: '8px'}}>AWS cost dashboard with spending trends and cost drivers</p>

## What you can do

| Capability                       | Description                                                                  | Learn more                                                  |
| -------------------------------- | ---------------------------------------------------------------------------- | ----------------------------------------------------------- |
| Build cost dashboards            | Alex charts spending trends, service breakdowns, anomalies, and forecasts    | [Cost analytics](/guide/cost-optimization/analytics)        |
| Correlate infrastructure signals | Anna combines health, performance, and cost data across clouds in one view   | [Infrastructure analytics](/guide/infrastructure/analytics) |
| Report security posture          | Oliver summarizes compliance status, open findings, and remediation progress | [Oliver](/guide/agents/oliver)                              |
| Visualize dependencies           | Explore resource relationships and blast radius on a live map                | [Topology](/guide/infrastructure/topology)                  |
| Schedule recurring reports       | Regenerate and deliver dashboards or reports automatically                   | [Tasks](/guide/automation/tasks)                            |
| Push results to other systems    | Send artifact events to external tools                                       | [Webhooks](/guide/webhooks/overview)                        |

## Key concepts

| Tool tag     | Produces                                                  | Best for                                          |
| ------------ | --------------------------------------------------------- | ------------------------------------------------- |
| `#dashboard` | Multi-widget interactive dashboard                        | Ongoing visibility across several related metrics |
| `#report`    | Narrative report with data, findings, and recommendations | Stakeholder updates, audits, and reviews          |
| `#chart`     | Single focused visualization                              | Tracking one metric or trend over time            |

## Example prompts

Start with a one-line request — agents pick sensible defaults for scope and time range:

```text theme={null}
@alex #dashboard AWS spending by service for the last 30 days
@oliver #report quarterly security assessment across all accounts
@kai #dashboard cluster resource utilization
```

### Cost analysis dashboard

Add structure to the instruction when you need specific breakdowns:

```text theme={null}
@alex #dashboard Generate a comprehensive AWS cost dashboard for [start_date] to [end_date].

Include:
- Monthly spending trends by service with month-over-month growth rates
- Top 10 cost drivers and their utilization patterns
- Reserved Instance vs On-Demand cost comparison
- Cost anomalies and optimization opportunities with estimated savings

Segment by: [cost allocation tags such as environment, team, or application]
```

### Cross-domain dashboard

Ask Anna to correlate data that lives in different systems:

```text theme={null}
@anna #dashboard Create an operational dashboard correlating database performance with infrastructure costs for [time_period].

Analyze:
- Aurora and DocumentDB query performance metrics
- Resource utilization and spending patterns
- Correlation between database load and compute and storage costs

Context: [recent changes, migrations, or specific concerns]
```

<Frame>
  <img src="https://mintcdn.com/cloudthinker/0IKJjKZJEIROke98/images/use-cases/actionable-dashboards/02-database-infrastructure-dashboard.jpg?fit=max&auto=format&n=0IKJjKZJEIROke98&q=85&s=948166dc5e93d68dce7ae76ce7ab9061" alt="Database and infrastructure correlation dashboard showing performance and cost metrics" width="1672" height="1480" data-path="images/use-cases/actionable-dashboards/02-database-infrastructure-dashboard.jpg" />
</Frame>

<p style={{textAlign: 'center', fontSize: '0.9em', color: '#666', marginTop: '8px'}}>Database and infrastructure correlation dashboard</p>

### Focused chart

Use `#chart` for a single visualization instead of a full dashboard:

```text theme={null}
@tony #chart Show query execution time trends for Aurora cluster [cluster-identifier] over the past [time_period].

- Metrics: p50, p95, p99 query latency
- Separate lines for read queries vs write queries
- Highlight queries exceeding [threshold] ms
```

<Frame>
  <img src="https://mintcdn.com/cloudthinker/0IKJjKZJEIROke98/images/use-cases/actionable-dashboards/03-aurora-query-performance-chart.jpg?fit=max&auto=format&n=0IKJjKZJEIROke98&q=85&s=7eda15a3292201adb072763cae9f3997" alt="Aurora query performance time-series chart with p50, p95, p99 latency metrics" width="1678" height="1254" data-path="images/use-cases/actionable-dashboards/03-aurora-query-performance-chart.jpg" />
</Frame>

<p style={{textAlign: 'center', fontSize: '0.9em', color: '#666', marginTop: '8px'}}>Aurora query performance time-series chart</p>

## Reusable templates

Save parameterized prompts as templates for recurring investigations, then fill in the `{variables}` on each run:

```text theme={null}
Template: database_performance_review
@tony #dashboard Create a performance dashboard for Aurora cluster {cluster_id} covering {time_period}.

Include:
- Slow query analysis (queries exceeding {latency_threshold} ms)
- Resource utilization trends (CPU, memory, IOPS)
- Replica lag monitoring
- Connection pool health

Compare against baseline: {comparison_period}
Alert on: queries exceeding p95 latency of {latency_threshold} ms

Template: cost_anomaly_investigation
@alex #report Investigate the cost anomaly for {service_name} on {date}.

- Compare costs to the 7-day and 30-day averages
- Break down by cost component (compute, storage, I/O, data transfer)
- Identify the specific resources driving the increase and quantify the impact
- Recommend immediate actions to mitigate ongoing cost increases
```

For example, run `database_performance_review` with `cluster_id=production-aurora-cluster`, `time_period="past 7 days"`, `comparison_period="previous 30 days"`, and `latency_threshold=200`.

<Frame>
  <img src="https://mintcdn.com/cloudthinker/0IKJjKZJEIROke98/images/use-cases/actionable-dashboards/04-performance-review-template.jpg?fit=max&auto=format&n=0IKJjKZJEIROke98&q=85&s=d99f4fd1f4406daf2cfbbe70c18f5b1a" alt="Performance review dashboard template for Aurora cluster analysis" width="1682" height="1074" data-path="images/use-cases/actionable-dashboards/04-performance-review-template.jpg" />
</Frame>

<p style={{textAlign: 'center', fontSize: '0.9em', color: '#666', marginTop: '8px'}}>Performance review dashboard template</p>

## Next steps

<CardGroup cols={2}>
  <Card title="Cost Analytics" icon="chart-line" href="/guide/cost-optimization/analytics">
    Dive deeper into spend trends, forecasts, and cost attribution analysis
  </Card>

  <Card title="Infrastructure Analytics" icon="server" href="/guide/infrastructure/analytics">
    Correlate performance, cost, and reliability signals across connected clouds
  </Card>

  <Card title="CloudThinker Language" icon="code" href="/guide/language">
    Master the full @agent #tool syntax for building effective prompts
  </Card>

  <Card title="Tasks" icon="clock" href="/guide/automation/tasks">
    Schedule dashboards and reports to regenerate automatically
  </Card>
</CardGroup>
