When a user types something ambiguous, the bot replies with a “Did you mean:” response with the closest match(es). This is as expected. However, if the user simply types “No” in response, the bot responds with “OK” or “Alright” and then stops.
Is there a way when this happens to not display “OK” or “Alright” and to instead trigger a specific dialog task? Or to provide a different response? I can not find anywhere to do this under Events or Standard Responses. Thank you!
In my case, my question was wrong. The confirmation node actually worked correctly as shown. I didn’t need to add synonyms. I mention that to avoid muddying the waters for other readers, because I’m afraid my question did!
As it turns out, the confirmation node wasn’t even executing. What I was seeing actually came from an entity node in another task. The entity node had the same message (“Is there anything else I can help you with?”). “No, that’ll do it” was being interpreted as small talk there.
I had meant to replace the entity node with the confirmation node. I thought I’d deleted the entity node. Turns out I hadn’t.