Skip to main content
Observations lists every signal posted by your agent or custom integration — title, description, sentiment, tags, user_id, and interaction_id. Click a row for full detail, processing status, and matched tags. Tags populate after async processing.

User sentiment

Every observation requires user_sentiment: how the user felt in that moment. Send a label string once per post_observations call (applies to all items in the batch).
LabelWhen to use
very negativeStrong negative affect: broken, unacceptable, wants to stop
negativeClear unhappiness: annoyed, confused, disappointed
neutralNo strong valence: procedural, informational, “it’s fine”
positiveModerate goodwill: appreciative, relieved
very positiveStrong praise: enthusiastic, delighted
Prefer negative or positive when tone is clear but not extreme. Reserve very negative and very positive for explicit extreme language. Legacy aliases (frustrated, delighted, etc.) are accepted but prefer the canonical labels. Include sentiment guidance in your posting prompt.