A support assistant that answers every ticket it can and escalates the rest sounds simple until you try to pick the number. Most teams start with a round figure, watch escalation volume, and nudge it up or down when complaints arrive. That loop has no stopping point, because nobody wrote down what an error costs.
The reason a global threshold struggles is that wrong answers are not uniformly expensive. A bad answer to "when will my order ship" costs a repeat contact. A bad answer to "can I get a refund after 60 days" can cost a refund you did not owe, plus the agent time to reverse it. Retrieval quality also varies by topic: help content that covers many subjects in one article becomes several topics competing for relevance, which makes the model more likely to pull the wrong section for a given question per Fin's knowledge base guide.
So the threshold is not a personality setting for your bot. It is a per-intent economic decision. Before you touch a slider, you need three numbers: the cost of a wrong answer, the cost of an escalation, and the distribution of confidence scores on real tickets that you have already labeled as answerable or not.



