post_observations.
Endpoint
Authentication
Tool: post_observations
Post one or more observations in a single call. Pass user_id, interaction_id, and user_sentiment once, then an observations array (minimum 1, maximum 50).
Parameters
Stable identifier for the end user (one per call).
Stable identifier for the conversation thread (one per call), e.g.
conv_9f3a2b1c.Label for all items in the call:
very negative, negative, neutral, positive, or very positive. See User sentiment.List of observation objects. Each item uses the fields below.
Short plain-text summary (one line).
Plain prose with context — what happened, why it mattered, and how to reproduce when relevant.
Response
Returns a list of created observations (same shape as RESTresults). On validation errors, the tool raises an error with details.
Server-side processing
After a successful call, tag matching and issue digest run asynchronously per observation.processing_status starts as pending. See Concepts for billing limits.
Custom integration (REST API)
Same batch shape atPOST /v1/project/{project_id}/observations/ with top-level user_id, interaction_id, user_sentiment, and { "observations": [ … ] }. See Advanced ingestion.