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

# Are Objects Equal?

> Deeply compare two objects for equivalent contents.

The **Are Objects Equal?** action performs a deep equality comparison. It checks
nested objects and arrays, not just whether the two inputs are the same
reference.

## Inputs

| Input      | Type   | Required | Description                   |
| ---------- | ------ | -------- | ----------------------------- |
| **First**  | Object | Yes      | The first object to compare.  |
| **Second** | Object | Yes      | The second object to compare. |

## Outputs

| Output     | Type    | Description                               |
| ---------- | ------- | ----------------------------------------- |
| **Result** | Boolean | `true` when the objects are deeply equal. |

Object property order does not affect equality, but array order does. These
objects are equal:

```json theme={null}
{ "name": "Ada", "tags": ["admin", "beta"] }
{ "tags": ["admin", "beta"], "name": "Ada" }
```

Changing the second array to `["beta", "admin"]` makes the result `false`.
