Inline Annotations
Inline annotations are the main way to leave human feedback on a trace. You open the session, read the whole conversation, and annotate the trace that shows the behavior you want to call out. Any session you can open has an annotation panel, whether you reached it from the Sessions page, Signals, or a saved search, and a trace opened on its own has the same panel.How Inline Annotations Work
When viewing a session:- Open the session detail view.
- Use the annotation panel on the right.
- Choose a scope:
- Conversation-level: assess the whole interaction.
- Message-level: annotate one message.
- Text-range: anchor feedback to selected text inside a message.
- Add a thumbs-up or thumbs-down verdict and feedback.
- Optionally link the annotation to a signal.
A Typical Review Workflow
For batch review, start from search or a saved search:- Run or open a search for the cohort you want to review, such as “failed payments last week” or “checkout flows over 5 steps”.
- Open a matching session.
- Read the conversation, annotate it, and move to the next session.
- Reopen the saved search from the Saved searches dropdown whenever you want to pick the cohort back up.
When to Use Inline Annotations
Use inline annotations for:- Systematic review of a session cohort
- Ad-hoc spot checks while browsing sessions
- Signal investigation
- Team review and coaching
- Extra context on traces that already have scores or flagger annotations
Inline Annotations and Signals
When creating an inline annotation, you can leave signal assignment automatic or link the annotation to an existing signal. After the annotation is finalized, failed annotations enter signal discovery automatically.Persisted Highlights
Message-level and text-range annotations leave highlights in the conversation view. Click a highlight to focus the matching annotation card in the panel.Next Steps
- Annotations Overview: How the annotation system works
- Flaggers: Automatic annotators for common failure categories
- Search: Find sessions to annotate
- Signals: How annotations connect to signal tracking