Conversation to decision

The first closed-loop EQ decision model.

Emotion AI watches. Prism learns how people decide.

Prism coaches conversations in real time. It suggests the next move, checks whether it was made, and reads the reaction in voice, face, and words. Across thousands of coached conversations, those outcomes become statistical patterns of how people decide, linked to the emotional signals that came before.

Fig. 01 · The engineClick a gear

REAL-TIME COACHING FEEDS EVERY OUTCOME BACK INTO THE MODEL

READINESS

0.34

Decision trials in every conversation
100s
Emotion metrics underneath
40+
Voice, face, and language in one model
3 → 1
Languages, live and post-call
100+

Fig. 02 · Spectrum

Emotion in.
Decisions out.

Prism fuses voice, face, and words into one read of where a person stands in a decision, and the move most likely to change it.

The closed-loop EQ decision model · RefractionOne model, three channels

IN · 3 CHANNELS

OUT · DECISION CONTEXT

PRISM

Voice1.4s pause, energy −6.2 dB
FacePressed lips (AU24), gaze averted
WordsAccepting on the surface
stageEvaluating
stanceHolding back
readiness0.22
top_driverprice
best_next_moveAsk what’s driving the concern · +18%
18:40 · “Okay… that’s roughly what we expected.”
18:40 · “Okay… that’s roughly what we expected.”
stageEvaluating
stanceHolding back
readiness0.22
top_driverprice
best_next_moveAsk what’s driving the concern · +18%
Voice · every 10 msProsody, pauses, voice quality, and non-verbal sounds.
Face · every frameFacial action units, micro-expressions, gaze, and head movement.
Words · every wordCommitment, hedging, objections, and intent in 100+ languages.

Fig. 03 · The trial

Every conversation is an experiment.

Emotion AI learns by watching. Prism learns by coaching: it suggests a move, the move is made, the response is measured, and the outcome is recorded. A single coached conversation runs hundreds of these trials.

Δt < 300 MS · LIVE READS

01 COACHED MOVE

“So what made you look at this now?”

02 RESPONSE

VOICE

FACE

WORDS

Energy up

Leans in

“Honestly, we’re losing deals”

03 DECISION SHIFT

Problem urgency is high

04 FEEDBACK · OUTCOME LOGGED, PATTERN UPDATED

TRIAL 120 · 04:12

  1. 01 Coached move“So what made you look at this now?”
  2. 02 ResponseEnergy up · Leans in · “Honestly, we’re losing deals”
  3. 03 Decision shiftProblem urgency is high · readiness 0.34
  4. 04 FeedbackOutcome logged, pattern updated

Fig. 03B · Where the feedback comes from

Real-time coaching turns every conversation into data.

Watching alone can’t tell you what a frown leads to. Coaching can. Each suggestion Prism makes is a small test, each outcome is a label, and the EQ signals around it become the evidence.

  1. 01 · ReadEQ models read the moment.Voice, face, and words, every few hundred milliseconds.hesitation 0.74 · AU24 · 1.4 s pause
  2. 02 · CoachPrism suggests the next move.Live, on the rep’s screen or in the AI agent’s next turn.→ “Ask what’s driving the concern”
  3. 03 · ObserveIt measures what happened.Was the move made? How did the person react? Did the decision shift?move_taken ✓ · readiness 0.22 → 0.41
  4. 04 · CorrelatePatterns of how people decide.Across thousands of coached conversations, signal + move + shift become statistical decision patterns.hesitation at price + “ask why” → +18% readiness

↺ 04 → 02 · Every new pattern sharpens the next coached moveClosed loop

Fig. 04 · Micro-feedback

Micro-feedback, hundreds of times a conversation.

One 32-minute conversation · labels available to learn fromDecision trials0001 /240

Learning from outcomes

1 label per deal: won or lost, weeks later

Nothing to learn from during the conversation
+3 weeks

Learning from the conversation

240 labels, one every few seconds

  • toward
  • against
  • neutral

240×

More feedback per conversation

~8 s

Between decision signals

Seconds

From move to label, not weeks

Fig. 05 · Method

How emotion AI learns
  1. A recorded clip
  2. A rater guesses the emotion
  3. One label
Learns what an expression looks like.
How Prism learns
  1. Something is said
  2. Voice, face, and words react
  3. The decision moves
Learns what an expression leads to.

Fig. 06 · Results

Feelings don’t predict decisions. Prism does.

Emotion on its own says little about what someone will decide. Add what led up to the moment and how the person responded to each move, and the prediction changes completely.

PREDICTING THE NEXT DECISION · AUCchance 0.50
Text sentiment0.57
Voice + face emotion0.61
All 40+ emotion metrics0.66
Prism decision model0.82

Bars start at chance (0.5). Same conversations, same moments; the only difference is what each model is allowed to see.

Two “okays.” Same pause, same lip press. Opposite outcomes.

Conversation ASigned nine days later
  • + Asked six questions earlier
  • + Put a cost on the problem
  • + Mentioned a Q3 budget cycle

The hesitation is about timing, not value.

Prism: likely yes, once timing is solved
Conversation BStopped replying
  • − Asked no questions
  • − Short answers since minute 10
  • − Never named a cost of the problem

The hesitation is about value. The yes was never there.

Prism: unlikely, address perceived value first

Fig. 06B · Components

Inside the model.

Read the docs
  • Fig. 06B.1
    ModelFusion

    Refract: three channels, one read.

    The fusion model that reads voice, face, and words together, aligned word by word, with a confidence score on every read.

    voice · face · words → 1Explore ↗
  • Fig. 06B.2
    SignalChannel conflict

    Tells: when the words and the face disagree.

    Flags the hesitant yes, the polite no, and the pause before the price: unspoken concerns read from voice and face.

    channel_conflict · concernsExplore ↗
  • Fig. 06B.3
    EngineReal-time

    Loopback: coaching that learns.

    Suggests the next move live, checks whether it was made, and logs the reaction and the decision shift that followed.

    move → reaction → shiftExplore ↗
  • Fig. 06B.4
    PatternsLearned

    Atlas: how people decide, mapped.

    Statistical decision patterns from thousands of coached conversations. It ranks every possible next move by expected lift.

    signal + move → liftExplore ↗

Fig. 07 · Beyond emotion

Ask what no emotion model can answer.

EVERY EMOTION APIHow do they feel?
18:40 · PRICING · S2EXAMPLE DATA

“Okay… that’s roughly what we expected.”

What should we say?

Ask what is driving the concern

Best next move. Expected lift: +18%.

Fig. 08 · Interface

Use the EQ models on their own. Deploy them live to learn decisions.

Start with emotion reads on recordings or streams. Turn on real-time coaching and every conversation also trains the decision model, so the Decision Context API keeps getting sharper on your own data.

101 · WS /v1/coach
{
  "trial": 120,
  "coach": {
    "suggested_move": "So what made you look at this now?",
    "delivered_to": "rep_screen",
    "move_taken": true
  },
  "reaction": {
    "voice": "Energy up",
    "face": "Leans in",
    "words": "Honestly, we’re losing deals"
  },
  "decision_context": {
    "stage": "exploring",
    "readiness_before": 0.78,
    "readiness_after": 0.34,
    "shift": "against"
  },
  "learning": {
    "outcome_logged": true,
    "pattern_updated": true
  }
}
Live · follows FIG. 03 · every coached trial feeds the decision model

Fig. 08B · Use cases

For conversations where decisions get made.

For sales & revenue teams

Know where every deal stands.

See where each buyer stands, what is holding them back, and the move most likely to change it, while the call is still live.

  • Stage and stance per buyerRefract
  • Unspoken concernsTells
  • Live best-next-move coachingLoopback
Book a demo for sales
A buyer listening on a sales call at her laptop
Prism live · 18:40
BUYER · DISCOVERY CALL

“Okay… that’s roughly what we expected.”

lip press · AU241.4 s pause

→Ask what’s driving the concern. Expected lift +18%.

ILLUSTRATIVE WORKFLOW

Questions, answered.

It goes one layer past emotion: where a person is in a decision, what is driving it, what is blocking it, and the move most likely to change it.

NEXT TRIAL

Run the experiment on your conversations.

Book a demo
Spiky Prism: The first closed-loop EQ decision model