Ingest Conversations
POST/v0/conversations/ingest
Ingest voice conversations for monitoring.
Accepts one or more custom conversations and enqueues them for async processing. Each conversation's turns will become Datapoint rows, and configured monitors will automatically match and run checks.
This is the monitoring path, not the simulation path. No ScenarioSets are created. The mut_id is optional - when omitted, datapoints are created without MUT association and rely entirely on monitor/filter group matching.
Args: payload: Conversation data including project_id and conversation list request: FastAPI request object for tenant context
Returns: ConversationIngestResponse with status and conversation identifiers
Request
Responses
- 200
- 422
Successful Response
Validation Error