# Analyse HTTP traffic

{% hint style="info" %}
To aid troubleshooting and show where generated traffic is sent, all related requests and responses are logged and can be viewed in the [Burp Suite Logger](https://portswigger.net/burp/documentation/desktop/tools/logger).
{% endhint %}

## Method 1: Automatic analysis via active scanning

1. Go to the `AI scanner` tab.
2. Configure the role and prompt template used for scan requests.
3. Confirm that `Test request` succeeds in `Provider settings`.
4. Click `Scan: On` to register the active scan check.
5. Send traffic to Burp's active scanner.

The extension resolves placeholders such as `{REQUEST}` and `{RESPONSE}` before sending the prompt to the configured model provider. See [Use placeholder reference](/how-to/use-placeholder-reference.md) for the full list.

## Method 2: Targeted manual analysis

1. Right-click on any request or response in Burp Suite.
2. Navigate to `Extensions → BurpGPT Pro → Scan with AI (results in Target → Site map)`.

{% hint style="warning" %}
Using this approach, completion results will appear uniquely under the relevant entries in `Target → Site map`, as well as in the `All issues` section of Burp Suite.
{% endhint %}

## Method 3: Interactive AI Chat

Open any HTTP request editor tab that supports extension editors, then select `AI Chat`. You can ask follow-up questions about the selected traffic and choose whether to include the current request, response, or both with your next message.

If analysis does not produce the expected output, see [Troubleshooting](/help-and-faq/troubleshooting.md).


---

# 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.burpgpt.app/how-to/analyse-http-traffic.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.
