I’d like to to users only abandon the flow after manual interaction or after all my flows finished. So I need to cancel the abandoned after 3 wrong answers. How can I do this?
How can I cancel the 3 wrong answer from users?
Hi Will,
Unfortunately at the moment it isn’t possible to vary the number of invalid answer a user can give before the question gets expired.
We do have an idea on our roadmap here that covers this, please feel free to vote/comment on here.
Hi Karen!
Thank you for the answer. I voted for it.
So, I think now I have to log the last question and send it to the users if they leave the conversation. Is this right?
Hi WIll,
Yes, the best way currently to recover from a question being expired is to store all previous answers in attributes for particular questions and then use the GoTo labels in order to get back to the previous point in a flow. If you need any further help here please don’t hesitate to ask.
Hi Karen!
Let me check if I understood. I thought to do something like this:
- Store all questions and answers in Google Sheets
- Store the last question and possible answers in attributes
- Add a label after all questions
- If a question is being expired, I send the last question for user and then go to the label of this question after the answer.
Thank you again.
Hi Will,
That logic looks good to me. Give it a go - if you find any issues I’ll be happy to take a look.
Hi Karen.
I’m with a problem in this logic.
Can I go to a label in another flow? Should I have to go to the flow and after that to the label?
Thanks!
Hi Will,
Unfortunately the Labels don’t work across Flows. You’ll need a Trigger a Flow action in order to switch flows and then use the labels to get to the correct place in the question flow.