Accoring to Genesys, currently there is no way to get the NLU's intent confidence. You can vote for this idea:
https://genesyscloud.ideas.aha.io/ideas/DXVBOTS-I-271
------------------------------
Hafid Bourich
Technisch Consultant
------------------------------
Original Message:
Sent: 04-10-2025 08:48
From: Karthik Ageer
Subject: Handling Slot Confidence Threshold in Genesys Bot Flow
Hi Hafid,
Is there a way to access the confidence intent/Slot Confidence ?
thanks,
Karthik
------------------------------
Karthik Ageer
Original Message:
Sent: 04-10-2025 08:34
From: Hafid Bourich
Subject: Handling Slot Confidence Threshold in Genesys Bot Flow
I have tested with the build-in variable Session.LastCollectionConfidence in the past and it does not work quite as expected.
Genesys told me that the Session.LastCollectionConfidence is the result of the Speech to Text Confidence (STT) and not the intent/slot (NLU) confidence.
An example could be if I have an intent asking me for my favorite animal. I say "Spaghetti". STT detected the word "spaghetti" very confidently, but NLU would determine that it is not an appropriate intent, so the confidence would be very low if it matched anything at all.
------------------------------
Hafid Bourich
Technisch Consultant
Original Message:
Sent: 04-08-2025 09:26
From: Karthik Ageer
Subject: Handling Slot Confidence Threshold in Genesys Bot Flow
Yes i used the below expression and it worked.
Session.LastCollectionConfidence < 0.9 ? "always" : "never"
------------------------------
Karthik Ageer
Original Message:
Sent: 04-08-2025 09:01
From: Samuel Jillard
Subject: Handling Slot Confidence Threshold in Genesys Bot Flow
Hi Karthik,
Did you ever manage to resolve this one?
------------------------------
Sam Jillard
Online Community Manager/Moderator
Genesys - Employees
Original Message:
Sent: 03-26-2025 09:26
From: Karthik Ageer
Subject: Handling Slot Confidence Threshold in Genesys Bot Flow
Hi all,
I am working on collecting a slot from a customer in a Genesys Bot Flow and need to implement a confidence-based validation mechanism:
If the confidence threshold is greater than 90, accept the input without confirmation.
If the confidence is between 70 and 90, prompt the user for confirmation.
If the confidence is below 70, treat it as a no-match and reprompt.
Could anyone advise on the best approach to achieve this within Genesys Architect?
Thanks,
Karthik
#ConversationalAI(Bots,AgentAssist,etc.)
------------------------------
Karthik Ageer
------------------------------