# Actions

### <mark style="color:purple;">Refresh Application List</mark>

Refreshes the list of applications.

***

### <mark style="color:purple;">Refresh Active Application</mark>

Refreshes the active application state.

***

### <mark style="color:purple;">Bring External Application To Top</mark>

Brings an external application to the top, above all windows

***

### <mark style="color:purple;">Restore External Application</mark>

Restores an external application from a hidden state.

***

### <mark style="color:purple;">Minimize External Application</mark>

Minimizes an external application.

***

### <mark style="color:purple;">Maximize External Application</mark>

Maximizes an external application.

***

### <mark style="color:purple;">Set External Application Bounds</mark>

Minimizes an external application.

{% hint style="danger" %}
Requires "Accessibility" permission on macOS. \
\
There's currently no way to request accessibility permissions, you can only [open the system prefrences](/deskifier/deskifier-bubble.io-docs/app-element/actions.md#open-system-preferences) for the user where they can enable it manually.
{% endhint %}

***

### <mark style="color:purple;">Start Window Overlay</mark>

Puts a window into "overlay" mode, where the window tracks the application's bounds, and fits the window to that size.

***

### <mark style="color:purple;">End Window Overlay</mark>

Causes a window overlay to stop tracking.


---

# 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://deskifier.gitbook.io/deskifier/deskifier-bubble.io-docs/applications-element/actions.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.
