Hi,
Is it possible to reset the $page.params.status ?
I created a virtual agent that contains more than 1 page for form filling. Each page is like below:
After a customer fills in one of the form in a page, he will be directed to a menu page that contains a menu. If "yes" is chosen, the session ends. If "no" is chosen, then it goes back to the beginning of the flow.
The problem I have right now is that when a customer chose "no" from the menu and goes back to the beginning of the flow, it seems "$page.params.status" is still "FINAL". So when the customer goes into another page that requires form filling, Dialogflow will be transferred him directly to the menu page without showing the form.
How can I make sure that every time whenever the customer enters a page, he will be able to see and fill in the form?
Thanks for the reply!
But when the customer chose "no" and entered another page, he could not see the parameter form of the new page. The route "$page.params.status" is triggered right away.
Hi, @mike_ctint .
Did you find any solution for this?
I haven't found a fix to this.
Still cannot find a way to reset the $page.params.status of another page. For now, the $page.params.status is always staying "FINAL" and cannot find to way to reset it.
Hello,
In the route "no" did you try to reset your parameter.
You can do this in Parameter presets
Set your parameter TakeAwayCakeForm to null
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |