# ChatTurn

> One exchange: what the agent said back, and where the conversation stands after it.

One exchange: what the agent said back, and where the conversation stands after it.

| Field | Type | Description |
|---|---|---|
| `collected` | object | The answers collected so far. |
| `conversation_id` | string (uuid) |  |
| `finished` | boolean | The agent has nothing more to ask. The chat stays open until it is ended. |
| `form_complete` | boolean or null |  |
| `language` | string or null |  |
| `object` | `chat.turn` |  |
| `opening` | string or null | The agent's greeting, on the first turn only — show it above the reply. |
| `reply` | string |  |
| `specialist` | string or null | Which of a desk agent's specialists answered. |
| `trail` | array of string | The specialists the conversation has passed through. |
