---
title: "KindOfMove"
description: "one kind of move a play proposes: what it does, how far its actions reach, how it is read, the class it usually reads, the play families it serves, whether it routes an actor and carries content"
section: concepts
address: /concepts/kindofmove
contract: 0476e35e6e275db5
---

# KindOfMove

one kind of move a play proposes: what it does, how far its actions reach, how it is read, the class it usually reads, the play families it serves, whether it routes an actor and carries content

[figure: KindOfMove is a row at platform scope. The drawing shows its fields and the objects that they point at.]

| property | value |
|---|---|
| kind | row |
| scope | platform |
| key | its name |
| store | postgres |
| family | strategy |



## Fields


| field | type | required | note |
|---|---|---|---|
| `name` | `text` | yes |  |
| `does` | `text` | yes |  |
| `reach` | `text` | yes | how far its actions reach, in the words of the kinds of action |
| `how_read` | `text` | yes | the measure that reads it |
| `usual_class` | [PlayClass](/concepts/playclass) | yes |  |
| `families` | `[one of demand engineering \| demand capture \| channel and partnership \| pricing \| positioning and proof \| offering design \| market entry and beachhead \| growth in a market \| retention and existing customers \| competitive \| regulatory and payer \| education and enablement \| sales motion and operations \| hedge and portfolio \| ecosystem and platform]` | yes | the play families it serves |
| `routes_an_actor` | `bool` | yes | true when the move is carried by a person, a voice or a held identity chosen by propensity |
| `carries_content` | `bool` | yes | true when the move carries content chosen by propensity |
| `example` | `text` | yes | from the work by hand |



## Routes that use it
No route takes or returns KindOfMove directly. The record holds it, and the objects that point at it reach it.
