I created a question element and asked the user “how are you” and provide 2 buttons: [I’m doing well] and [It’s all bad].
I have set all the messages custom:
Number of Invalid answerds: 2
Custom validation: “Are you cereal?! This is simple question”
Custom reminder: “Pls answer”
Custom expiry: “Omg you so slow… time ran out”
When the user answers with invalid answer bot says “are you serious…” and repeats the question
Now if users answers the question again bot says “Omg you so slow, time ran out”
And the time actually wasn’t why the flow stopped, but the input user gave. Bot creator can’t know this from the UI though and the end user can end up very confused.
Its oronic and isguided (feat. Sheldon Cooper) to name Custom expiry message the way it has been named when in fact it isn’t expiry message but both: expiry and ending message.
So there should also be a field for customizing the message shown to the user after a selected number of invalid answers.