I want this story must not proceed untill it does not get the fruit name.
It must ask iterative ask the fruit name, when it get the name then it must proceed to next dialogue
You define the checkpoints as they’re specified in the documentation. If one story ends with a checkpoint, and another story starts with a checkpoint of the same name, that’s where the conversation will go. I don’t think you need a checkpoint for your case though, you can just write a story for when the user provides the fruit entity, and one for when the user doesn’t
They’re just intermediate points to connect two stories together. You don’t “define” them anywhere, you just put a checkpoint of any name you make at the end of one story, and then the same one at the start of the other story you want to connect.
So in this example here, dependent on whether the user says affirm or deny, the story will jump to one of those two stories
@akelad Thanks for your two responses in this thread. The documentation on checkpoints could use the clarification you’ve provided here. Glad I found this.
In the link, Stories
if user intent is “affirm” without doing a “hello”, it still gives affirm response.
Ideally “affirm” intent should fail right because checkpoint story did not happen yet?
Hi @akelad , do we have checkpoints which we can use at the end ?
for example feedback, after using the application I want to ask feedback of user.
as for now I need add whole feedback story at end of every story, instead of this can I make a check point and and this check point at end of every end of the story ?
Hey @akelad
Suppose there are 2 stories in a conversation (let’s say A,B) that lead to the same story (let’s say C), then is it possible to use checkpoints of both the stories (A,B) at the beginning of story C?