# Perplexity-User

> Perplexity-User fetches pages when a person using Perplexity's assistant asks something that needs them, so a visit means someone is asking about the page right now. Here's how to recognize it and check a request really is it.

## Perplexity-User facts

- **Operator:** Perplexity
- **Type:** Declared agent
- **Why it fetches:** Fetches for a person asking now
- **User agent contains:** `Perplexity-User`
- **Verified by:** published IP ranges
- **Operator's documentation:** [docs.perplexity.ai/guides/bots](https://docs.perplexity.ai/guides/bots)

## How to tell a real Perplexity-User from an impostor

Anyone can put "Perplexity-User" in a user agent. What can't be faked is below.

- **Check the address.** Perplexity publishes the IP ranges Perplexity-User uses: [www.perplexity.com/perplexity-user.json](https://www.perplexity.com/perplexity-user.json). A request whose user agent says Perplexity-User from an address outside them is an impostor.

## How Punchline counts Perplexity-User

Punchline labels a request that names Perplexity-User with how sure it is: **verified** or **declared** when the evidence checks out, a lower tier when it can't be checked, and **impostor** when the evidence contradicts it. Each visit is counted under Perplexity, with its purpose, so you can see whether Perplexity-User is bringing people's questions to your pages and which pages it reads. [How it works](https://punchlineanalytics.com/how-it-works) · [Known agents](https://punchlineanalytics.com/docs/agents)

[See which agents read your site](https://punchlineanalytics.com/reveal)
