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

# Page control and cache

> SoProtocol page control and cache

## Windows only

| Mode     | Description                              |
| :------- | :--------------------------------------- |
| Activate | Forces the application window to the top |
| Flush    | Forces refresh of all caches (Shift+F5)  |
| Refresh  | Forces refresh of all caches (F5)        |
| Reload   | Reloads selected caches                  |

### Examples

* To refresh the client: `superoffice:refresh?db_id=1010000006` or `superoffice:flush?db_id=1010000006`

* To bring the window to the front:

`superoffice:contact.personarchive.main.activate?db_id=98765&contact_id=5`

## Web only

| Mode    | Description                             |
| :------ | :-------------------------------------- |
| Flush   | Flushes the client cache (`?flush`)     |
| Refresh | Refreshes the current page (`?refresh`) |

### Service redirects

Use `service.{program}?action={action}` to redirect to Customer Service screens:

```html theme={null}
superoffice:service.ticket?action=listTickets&ticket_id=123
```

The `flush` command can also be used inline within a navigation path:

```html theme={null}
contact[flush=true].main
```

### Examples

* To flush the cache: `superoffice:contact.main?flush`
* To refresh the current page: `superoffice:contact.main?refresh`
* To navigate to a specific request in Customer Service: `superoffice:service.ticket?action=listTickets&ticket_id=123`


## Related topics

- [Void](/en/automation/crmscript/reference/CRMScript.Global.Void.md)
- [NSConfigurationAgent](/en/automation/crmscript/reference/CRMScript.NetServer.NSConfigurationAgent.md)
- [Cache](/en/automation/crmscript/reference/CRMScript.Native.Cache.md)
- [CacheInvalidation table](/en/database/tables/cacheinvalidation.md)
- [CacheTables table](/en/database/tables/cachetables.md)
- [Get Refreshed Page Configuration](/en/api/reference/restful/agent/configuration_agent/get-refreshed-page-configuration.md)
- [landing_page table](/en/database/tables/landing-page.md)
