Coach item — reply_chip_row¶
Block type: reply_chip_row · Domain: coach-content
Coach items[] discriminator 'reply_chip_row'. A row of quick-reply chips. The
idfield is REQUIRED — it is referenced by downstreamtag_match.source.
Fields¶
| Field | Type | Required | Allowed values | Notes |
|---|---|---|---|---|
id |
string | yes | Stable identifier; referenced by tag_match.source so playback can splice the right branch in. Required. — minLength 1 |
|
chips |
array | yes | minItems 1 | |
chips[].label |
string | yes | minLength 1 | |
chips[].action |
string | yes | Closed set: 'complete', 'noop', or 'navigate: |
|
chips[].is_last_step |
boolean | no | ||
chips[].tag |
string | no | Short stable identifier stored in the conversation's branches map (keyed by reply_chip_row.id) when the user taps this chip. The reserved literal '_default' is reserved for tag_match fallback and MUST NOT be used here. — minLength 1 |