Reinitiate the conversation

The thing is in my bot i am not able to restart a conversation after a particular task is over.eg suppose the conversation is like user wanted to book a table for restaurant , this was done successfully but now i want the bot to ask user does he want to perform more bookings or look at the menu of restaurant or does user wants to know the location of restaurant.But when i ask the question do you want do anything else and user responds yes my bot does not follow the stories properly.Can you please suggest me a way to how to keep the conversation going after a story is over.It would be of great help.

This is my stories file

Book table

  • greet

    • utter_greet
    • listTask
    • utter_askTask
  • BookTable

    • bookTable
    • form{“name”:“bookTable”}
    • form{“name”:null}
    • action_slot_reset
    • utter_askRestart
    • restartOptions

    > check_answer

Check Menu

  • greet

    • utter_greet
    • listTask
    • utter_askTask
  • CheckMenu

    • checkMenu
    • form{“name”:“checkMenu”}
    • form{“name”:null}
    • action_slot_reset
    • utter_askRestart
    • restartOptions

    > check_answer

Check Location

  • greet
    • utter_greet
    • listTask
    • utter_askTask
  • CheckLocation
    • checkLocation

    • form{“name”:“checkLocation”}

    • form{“name”:null}

    • action_slot_reset

    • utter_askRestart

    • restartOptions

      > check_answer

Restart Conversation

> check_answer

  • Restart
    • listTask
    • utter_askTask

“>check_answer” is the checkpoint which i am using

the error is that when user says yes and chooses to check menu the intent of check menu is getting recognized but the next action which is getting executed is utter_greet instead of CheckMenu form. @erohmensing can you please help?

Hi.

Could you redo the question but add the markdown syntax?

code = easier to read this way
config: as well

My first question: why not also have another story but one that has follow up questions?

You just need to create more stories that continues the conversation and re-train, it’ll handle automatically.