Get Interaction Analytics
Understand what happened in a specific conversation with AI-powered analysis. See sentiment shifts, detect frustration, identify commercial intent, and get actionable insights.
⚠️ Requires Growth+ plan or higher
Two modes available:
- simple mode: Get just the numbers—sentiment scores, frustration levels, and key metrics. Perfect for dashboards and quick checks. No rate limiting.
- insights mode (default): Dive deeper with detailed keywords, insights, and AI-generated suggestions for improvement. Rate limited based on your plan’s
maxAnalysesPerHour.
Returns 404 if the conversation doesn’t exist or hasn’t been analyzed yet.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
The interaction ID to get analytics for
Query Parameters
Analysis mode: "simple" returns only numeric aggregates (no rate limiting), "insights" includes topics, keywords, and recommendations (rate limited per tenant plan).
simple, insights Response
Interaction analytics retrieved successfully
Number of messages in the interaction.
Summary of the interaction.
Main topic discussed.
Quality index score for the interaction.
Average sentiment across user messages.
How sentiment changed during the interaction.
Most common emotion expressed by user.
Frustration level detected.
Struggle level detected.
Commercial intent detected.
User rating for this interaction.
Keywords extracted (insights mode only).

