> For the complete documentation index, see [llms.txt](https://docs.giize.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.giize.com/ticket-dashboard-en/user-guide/refresh.md).

# How data is refreshed

This is the most confusing part. The dashboard has **two different kinds of refresh** that look alike but do two completely different things.

## The two kinds of refresh

|                       | Refresh at the top of the page                       | Refresh within each page                              |
| --------------------- | ---------------------------------------------------- | ----------------------------------------------------- |
| Example               | the reload button in the top-left corner             | **Refresh ngay**, **Quick refresh**, **Full refresh** |
| What it does          | redraws the interface using data already loaded      | calls out to the real system to fetch fresh data      |
| How long it takes     | instant                                              | 30 seconds to a few minutes                           |
| Do the numbers change | **no**, unless the background just finished updating | yes                                                   |

{% hint style="warning" %}
If the numbers do not change after you press refresh, you most likely pressed the wrong kind. The button that fetches fresh data is **within the page**, not on the top bar.
{% endhint %}

## Which button fetches fresh data

| Page                     | Button                       | Fetches                                |
| ------------------------ | ---------------------------- | -------------------------------------- |
| Overview, My SDP Tickets | **Refresh ngay**             | tickets from SDP                       |
| OpenVPN                  | **Quick refresh**            | runs the whole SDP + TS + ACL pipeline |
| OpenVPN                  | **Fetch TS** / **Check ACL** | only part of the pipeline              |
| My Portal                | **Full refresh**             | orders from IT Portal                  |
| Portal Tools             | **Scrape**                   | order reports                          |

## Automatic background updates

The dashboard re-reads SDP data on a cycle, by default **once every 5 minutes**. You do not need to do anything; the numbers refresh on their own over time.

To change the cycle: [Settings](/ticket-dashboard-en/user-guide/settings.md) → General → **Scrape Home (phút)** (Scrape Home in minutes).

A shorter cycle means fresher numbers but more calls to SDP. 5 minutes is a reasonable balance for most cases.

### When automatic updates pause

If your login session expires, the dashboard gradually spaces out the interval between attempts instead of calling continuously. After several failures, it stops entirely until you log in again.

This is intentional — it avoids the dashboard hammering the system when it knows the call will fail. Logging in again makes it resume as normal.

## What "Last refresh" at the top means

The last time the interface re-read its data — **not** the time the data was fetched from SDP.

To know how old the data really is, look at the "Last update" line within the page itself.
