In domain.yml
intents:
- optionA
- optionB
- optionC
utter_menu:
- text: "Select how you want to progress from below options."
buttons:
- title: Option A
payload: /optionA
- title: Option B
payload: /optionB
- title: Option C
payload: /optionC
utter_ask_optionA:
- text: "Ok you have to click this URL-A (https: rasa.com)"
utter_ask_optionB:
- text: "Ok you have to click this URL-B (https: rasa.com)"
utter_ask_optionC:
- text: "Ok you have to click this URL-C (https: rasa.com)"
In nlu.yml
version: "2.0"
nlu:
- intent: optionA
examples: |
- let me see option A
- can you show me option A please
- please show me option A
- A please
- intent: optionB
examples: |
- let me see option B
- can you show me option B please
- please show me option B
- B please
- intent: optionC
examples: |
- let me see option C
- can you show me option C please
- please show me option C
- C please
In stories.yml
version: '2.0'
stories:
- story: optionA menu
steps:
- intent: optionA
- action: utter_ask_optionA
- story: optionB menu
steps:
- intent: optionB
- action: utter_ask_optionB
- story: optionC menu
steps:
- intent: optionC
- action: utter_ask_optionC
Please, cross check and understand the concept, while typing there can be error, but I hope you understand this logic. Hope it will solve your issue.
@Fares This one