# Desktop recording

Use desktop recording when the bug spans tabs or windows.

You can record a single **tab**, an **app window**, or your **entire screen**.

When you record **Window** or **Entire screen**, Screendesk can capture:

* The video of what you did across tabs and windows
* Console logs and network requests for tabs you interact with

This is useful for multi-step auth, cross-tab flows, and pop-up dialogs.

Need private browsing? See [Incognito session](/bug-reports/capturing-a-bug-report/incognito-session.md).

### Start a desktop recording

{% stepper %}
{% step %}

### Open Screendesk

Click the Screendesk icon in your browser toolbar.
{% endstep %}

{% step %}

### Select Video screen recording

Choose **Video screen recording**.
{% endstep %}

{% step %}

### Pick Window or Entire screen

Select **Window** or **Entire screen** in the system picker.
{% endstep %}

{% step %}

### Record and save

Reproduce the issue, then click **Save**.
{% endstep %}
{% endstepper %}

### macOS: fix screen recording permission

macOS requires permission to record your screen.

If desktop recording fails, grant permission and restart the browser.

{% stepper %}
{% step %}

### Open Screen Recording permissions

Open **System Settings** (or **System Preferences**).

Go to **Privacy & Security** → **Screen Recording**.
{% endstep %}

{% step %}

### Allow your browser

Enable **Google Chrome** (or the browser you use with Screendesk).

<figure><img src="/files/LTxwi2BNpVsEuTSk5T5Y" alt=""><figcaption></figcaption></figure>
{% endstep %}

{% step %}

### Restart the browser

Quit the browser completely, then open it again.
{% endstep %}
{% endstepper %}

<details>

<summary>Chrome doesn’t show up in Screen Recording</summary>

Remove Chrome from the list, then add it back.

Use the **-** and **+** buttons in **Screen Recording**.

Then restart Chrome and try recording again.

<figure><img src="/files/gg2fHTu2j7MvMZlXUwd0" alt=""><figcaption></figcaption></figure>

<figure><img src="https://jam.dev/docs/content/images/2023/03/Screen-Shot-2023-03-30-at-9.05.13-PM.png" alt=""><figcaption></figcaption></figure>

</details>


---

# 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://docs.screendesk.io/bug-reports/capturing-a-bug-report/video-screen-recording/desktop-recording.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.
