Hello everyone,
I'm encountering an issue in Dialogflow CX where the user's original query isn't retained when transitioning between pages after a sys.no-match-default event. In my current setup, I have two pages: a "first page" and a "second page", each with its own different data store. If a user's query on the first page doesn't match any intent or condition, the sys.no-match-default event triggers a redirect to the second page. However, the user's original query isn't automatically passed to the second page, and its data store state handler doesn't process the query because the first page's lifecycle ends. This forces the user to repeat their question,
Is it possible to save the user's input and automatically process it in the second page's data store handler, without requiring the user to repeat their question?
Hi, @tagus For this you can keep the user query in the webhook and then use it on a data store as a tag.
User | Count |
---|---|
2 | |
2 | |
1 | |
1 | |
1 |