bb_chatbot / data /rules.yml
gneya-bacancy's picture
Upload 19 files
3060f32 verified
version: "3.1"
rules:
- rule: Handle Fallback
steps:
- intent: nlu_fallback
- action: action_chat
- rule: Handle slot value and re-ask if necessary
condition:
- slot_was_set:
- data: null
steps:
- action: action_free_flow
- rule: Activate form loop
steps:
- intent: free_flow
- action: form_rasa
- active_loop: form_rasa
- rule: Submit form
condition:
- active_loop: form_rasa
steps:
- action: form_rasa
- active_loop: null
- slot_was_set:
- requested_slot: null
- action: action_free_flow
- rule: activate form loop
steps:
- intent: strict_flow
- action: basic_form
- active_loop: basic_form
- rule: Intruption in form
condition:
- active_loop: basic_form
steps:
- intent: chat
- action: action_chat
- action: basic_form
- active_loop: basic_form
- rule: Intruption in strict flow
condition:
- active_loop: basic_form
steps:
- intent: strict_flow
- action: basic_form
- active_loop: basic_form
- rule: submit form rutvi
condition:
- active_loop: basic_form
steps:
- action: basic_form
- active_loop: null
- action: action_submit_form
- rule: chat
steps:
- intent: chat
- action: action_chat
- rule: Resume strict flow in form
condition:
- active_loop: basic_form
steps:
- intent: strict_flow
- action: basic_form
- active_loop: basic_form