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

# Observe overview

> Read the conversations your agent actually had. Search transcripts, fetch a single one, and attach your own properties to record what happened.

Every conversation your agent has is kept as a transcript. These endpoints let
you search them, read an individual one turn by turn, and attach your own
fields to record things the runtime cannot know, such as whether the
conversation was escalated or how it ended.

## Endpoints

### Transcript

| Endpoint                                                                                                      | Description                       |
| ------------------------------------------------------------------------------------------------------------- | --------------------------------- |
| <Badge color="blue" size="sm">POST</Badge> [Search transcripts](/api-reference/transcript/search-transcripts) | Search transcripts by project ID. |
| <Badge color="green" size="sm">GET</Badge> [Get transcript](/api-reference/transcript/get-transcript)         | Get a transcript by ID.           |

### Transcript property

| Endpoint                                                                                                                | Description                           |
| ----------------------------------------------------------------------------------------------------------------------- | ------------------------------------- |
| <Badge color="green" size="sm">GET</Badge> [List properties](/api-reference/transcript-property/list-properties)        | List all properties by project ID.    |
| <Badge color="blue" size="sm">POST</Badge> [Create property](/api-reference/transcript-property/create-property)        | Create a new property.                |
| <Badge color="green" size="sm">GET</Badge> [Get property](/api-reference/transcript-property/get-property)              | Get property by ID.                   |
| <Badge color="orange" size="sm">PATCH</Badge> [Update property](/api-reference/transcript-property/update-property)     | Update a property by ID.              |
| <Badge color="red" size="sm">DELETE</Badge> [Delete property](/api-reference/transcript-property/delete-property)       | Delete a property by ID.              |
| <Badge color="purple" size="sm">PUT</Badge> [Set property value](/api-reference/transcript-property/set-property-value) | Set a property value on a transcript. |
