I have these rules:
- rule: greet known crisp user without platform
condition:
- slot_was_set:
- crisp_verified: True
- bot_active: True
- platform_verified: False
steps:
- intent: greet
- action: utter_greet_known
- action: utter_ask_info
- action: profile_form
- active_loop: profile_form
- rule: greet known user
condition:
- slot_was_set:
- crisp_verified: True
- platform_verified: True
- bot_active: True
steps:
- intent: greet
- action: utter_greet_known
- action: utter_how_can_i_help
- action: utter_menu
- rule: greet - activate profile form
condition:
- slot_was_set:
- bot_active: True
- platform_verified: False
- crisp_verified: False
steps:
- intent: greet
- action: utter_greet
- action: utter_ask_info
- action: profile_form
- active_loop: profile_form
As soon as the user greet, they will call different actions based on the tracker slots. The problem is, I need these rules to be executed not only when user greets, but in the first message of the session, no matter if user says “DFDUDSFHOWIG” or “Test” or “Hello”