Understand how a specific user engages with your AI across all their conversations. Track their satisfaction, identify pain points, and spot opportunities to improve their experience.
⚠️ Requires Growth+ plan or higher
Two modes available:
maxAnalysesPerHour.Returns 404 if the user doesn’t exist or has no conversations yet.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
The user ID to get analytics for
Analysis mode: "simple" returns only numeric aggregates (no rate limiting), "insights" includes topics, keywords, and recommendations (rate limited per tenant plan).
simple, insights Filter analytics by product ID.
Filter analytics by version ID.
User analytics retrieved
Average sentiment across all conversations.
Distribution of sentiment changes.
Average frustration level.
Average struggle level.
Average commercial intent.
Average conversation rating.
Average conversation quality index.
Structured participant profile summary.
Total number of conversations analyzed.
Topics discussed (insights mode only).
Keywords extracted (insights mode only).