Usert enter random message and continue with predifined utter


I will share the part of the story where the problem appears. Because the Story is quite long.

Is good to know that it comes after a checkin using Reminder Schedule action. And you will see the random form, and the problem occurs in the first random form, that it get filled with the same answer of utter_positive_answer.

## S2 1
> checkin_to_s2
    - utter_q_perc_last_time
* utter_positive_answer
    - utter_we_had_it
    - utter_perc_inner_outer
    - utter_perc_your
    - utter_perc_own
    - form_random02
    - form{"name": "form_random02"}
    - form{"name": null}
    - action_reset_slot02
    - utter_appreciation_danke
    - utter_strength_prompt
    - form_random02
    - form{"name": "form_random02"}
    - form{"name": null}
    - action_reset_slot02
> fork_4s2

The there is not a intent with the random_answer at all, because it can be anything, this is why we use FormAction with with slot_mappings as self.from_text, here is part the action code:

      def required_slots(tracker: Tracker) -> List[Text]:

         return ["random_answer"]

      def slot_mappings(self) -> Dict[Text, Union[Dict, List[Dict]]]:

         return {
              "random_answer": [self.from_text()],

Let me know if it is necessary to have more information. thanks and all the best

Hi Stephen

thanks for formatting the text properly.

Let me know if I could provide more information to help debug this problem.

all the best