Drop-off by question
The analyser identifies which question was last answered before a contact disengaged. This maps to a specific question number in the campaign sequence — showing operators exactly where conversations are failing.
How it works: Drop-off rate per question is surfaced in the Conversation Intelligence reporting layer — accessible by client admins without contacting Friyay.
Conversion drivers
The analyser identifies turn sequences that preceded a BOOKED outcome. These are tagged on conversation_turns.contributed_to_outcome and used by the pattern detector to identify what message characteristics correlate with conversion.
How it works: Conversion driver tagging is tested in the pattern detector — booking rate computed from tagged turns.
Tone pattern recognition
The AI stores tone flags on every turn — signals like 'frustrated', 'warm', 'confused', or 'rushed' observed in the contact's message. The analyser aggregates these across conversations and identifies which tone patterns correlate with booking or drop-off.
How it works: Tone signal detection tested in the pattern detector suite — tone correlated with booking rate correctly identified.
Minimum sample enforcement
The pattern detector enforces a minimum sample of 20 closed, analysed, non-test conversations per campaign before generating any proposals. Below this threshold, no findings are produced — preventing low-confidence conclusions from influencing campaign configuration.
How it works: Both the engine and the Conversation Intelligence UI enforce the 20-conversation minimum independently.