# SuggestedAction

object type

One suggested next action: a LIVE wire operation the CALLER may actually perform on the target, ranked by the curated per-type×state order. Render VERBATIM — the server already filtered and ranked (no client filtering by construction).

## Fields

| Field | Type | Notes |
| --- | --- | --- |
| `op` | [String](/types/#scalars) `String!` | The operation's plain wire name (the op-list law) — e.g. deactivateBrand, closeTillSession. |
| `why` | [String](/types/#scalars) `String!` | One merchant-readable sentence: what taking this action does. |

## Used by

- [suggestedActions](/reference/your-own-session/suggestedActions/)
