Hi,
I’m using VitalPBX 4.5.3 R8 with AI Voice Agents and OpenAI.
I’d like to analyze all calls handled by my AI Voice Agents and see aggregated Call Analysis results across multiple calls/agents, rather than opening each call analysis for a specific call individually.
Specifically, I’d like to see statistics such as:
- Total number of analyzed AI-agent calls
- Positive / Neutral / Negative sentiment percentages
- Average sentiment score
- Sentiment trend over time
- Average call duration
- Percentage of calls transferred to a human
- Other custom Call Analysis metrics
For example:
All AI Voice Agents - Last 30 days
- 1,250 analyzed calls
- Positive: 72%
- Neutral: 20%
- Negative: 8%
- Average sentiment: +46
- Human transfer: 17%
Is there currently a native VitalPBX feature, Sonata Stats report, Call Analysis report, API, or other supported method that can aggregate Call Analysis results from multiple calls and multiple AI Voice Agents?
If this isn’t currently available, are the Call Analysis results accessible through an API or database in a supported way so that I could build an external dashboard?
I’m specifically looking for cumulative/aggregated analysis, not just the analysis of an individual call.
Thanks!