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

# Observe

Represents an observed UI element or interaction, typically generated by the 'observe' mutation.

## Definition

```graphql theme={null}
object Observe {
  selector: String!
  description: String!
  method: String
  arguments: JSONObject
}
```

## Fields

### `selector`

[String!](/reference/graphql/scalars/string)

The CSS selector that uniquely identifies the observed element.

### `description`

[String!](/reference/graphql/scalars/string)

A human-readable description of the element or interaction.

### `method`

[String](/reference/graphql/scalars/string)

The suggested interaction method for this element (e.g., 'click', 'fill').

### `arguments`

[JSONObject](/reference/graphql/scalars/jsonobject)

Suggested arguments for the interaction method, if applicable.
