All features
Feature

Sentiment analysis

Per-message sentiment scoring surfaces frustrated callers so you always know how calls are going.
Live example
Caller sentiment across a single call

Each point is a customer turn, scored 0–100. Hover any point to see the exact phrase and why it scored the way it did.

The why behind every score

Each turn, fully explained

Every point carries its score, when it happened in the call, the exact phrase, and the reasoning — color-coded from frustrated to delighted.

Score

27


Time

50s


Phrase

I'm going to be late — can you just let me out?


Reasoning

Peak frustration driven by time pressure and urgency.

Score

61


Time

1m22s


Phrase

Oh, you found the payment? Great.


Reasoning

Frustration easing as the caller's claim is validated.

Score

91


Time

1m52s


Phrase

That was way easier than I expected, appreciate it.


Reasoning

High satisfaction and positive surprise at the resolution speed.

Why duration matters

A long call is a warning sign

A quick call usually means a clean resolution. The longer one drags on, the more likely the caller hit friction, confusion, or an unresolved issue — and the more it costs. Bars grow and shift from purple to red as calls run long.

Quick resolution

0:38

Typical call

1:25

Running long

2:50

Likely friction

4:15

Needs attention

5:30+

More

Explore more features