InvalidRule: Found rules 'Activate form' that contain more than 1 user message. Rules are not meant to hardcode a state machine. Please use stories for these cases.

So I wanted to ask your help to finish my project.

For example:

I have a question financial situation that takes 2 modalities: stable and indebted

If it’s stable, the bot must skip the 4 questions that follow and go to the 5th question.

If not, continue with all the questions.

Please come back to me.

Here, you can make use of Categorical Slot and write stories for the respective slot value

1 Like

This usually indicates that the rule is too long and has too many branching points. I would look at breaking it into multiple rules if possible, otherwise use stories. Can you copy the rules here?

je vous presente mon domaine

version: “3.1” #Pour la partie discussion (Rasa-CORE), #listes des intentions.que l’assistant est capable de comprendre intents:

  • request_c[quote=“Emiliano226, post:1, topic:55917, full:true”] So I wanted to ask your help to finish my project.

For example:

I have a question financial situation that takes 2 modalities: stable and indebted

If it’s stable, the bot must skip the 4 questions that follow and go to the 5th question.

If not, continue with all the questions.

Please come back to me. [/quote]

ovid_19: use_entities: []

  • au_revoir
  • saluer
  • inform
  • inform_q1_genre
  • inform_q2_age
  • inform_q3_niveau_instruction
  • inform_q4_Situation_matrimonial
  • inform_q5_avoir_enfant
  • inform_q5_bis_nombre_enfant
  • inform_q6_vivre_avec_enfant
  • inform_q7_situation_economique
  • inform_q8_mode_vie_actuel
  • inform_q9_nombre_personnes_foyer
  • inform_q_10connaissances_Covid_19
  • inform_q10_bis_connaissances_Covid_19
  • inform_q11_soure_info_covid
  • inform_q12_mes_infos_covid
  • inform_q13_avis_sur_les_infos_Covid_19
  • inform_q14_mode_contamination_Covid_19
  • inform_q15_mode_transmission_Covid_19
  • inform_q_16_existance_personne_plus_vulnerables
  • inform_q17_signes_symptômes_coronavirus
  • inform_q_18_periode_incubation
  • inform_q19_ce_arrive_personne_contracte_Covid
  • inform_q20_entendre_parler_isolement
  • inform_q21_signification_isolement
  • inform_q22_pensez_sur_isolement
  • inform_q23_groupe_responsable_propagation_virus
  • inform_q24_pensez_sur_propagation_virus
  • inform_q25_maniere_protectiion_contre_virus
  • inform_q_26_lavent_regulierement_mains
  • inform_q27_sources_information_disposition
  • inform_q_28_principaux_doutes_peurs_nouveau_virus
  • inform_Q29_entendu_tests_détecter_Covid19
  • inform_Q30_Savez-vous_comment_réalisés
  • inform_Q31_vous_vous_êtes_fait_testé
  • inform_Q31_bis_vous_vous_êtes_fait_testé
  • inform_Q32_Comment_avez_vous_vécu
  • inform_Q33_choix_de_réaliser_nouveau
  • inform_renseigner_autre_form

#listes des entités. entities:

  • debut_test
  • q1_genre
  • q2_age
  • q3_niveau_instruction
  • q4_Situation_matrimonial
  • q5_avoir_enfant
  • q5_bis_nombre_enfant
  • q6_vivre_avec_enfant
  • q7_situation_economique
  • q8_mode_vie_actuel
  • q9_nombre_personnes_foyer
  • q_10connaissances_Covid_19
  • q10_bis_connaissances_Covid_19
  • q11_soure_info_covid
  • q12_mes_infos_covid
  • q13_avis_sur_les_infos_Covid_19
  • q14_mode_contamination_Covid_19
  • q15_mode_transmission_Covid_19
  • q_16_existance_personne_plus_vulnerables
  • q17_signes_symptômes_coronavirus
  • q_18_periode_incubation
  • q19_ce_arrive_personne_contracte_Covid
  • q20_entendre_parler_isolement
  • q21_signification_isolement
  • q22_pensez_sur_isolement
  • q23_groupe_responsable_propagation_virus
  • q24_pensez_sur_propagation_virus
  • q25_maniere_protectiion_contre_virus
  • q_26_lavent_regulierement_mains
  • q27_sources_information_disposition
  • q_28_principaux_doutes_peurs_nouveau_virus
  • Q29_entendu_tests_détecter_Covid19
  • Q30_Savez-vous_comment_réalisés
  • Q31_vous_vous_êtes_fait_testé
  • Q31_bis_vous_vous_êtes_fait_testé
  • Q32_Comment_avez_vous_vécu
  • Q33_choix_de_réaliser_nouveau
  • renseigner_autre_form

forms: formulaire_covid_19: required_slots: - debut_test - q1_genre - q2_age - q3_niveau_instruction - q4_Situation_matrimonial - q5_avoir_enfant - q5_bis_nombre_enfant - q6_vivre_avec_enfant - q7_situation_economique - q8_mode_vie_actuel - q9_nombre_personnes_foyer - q_10connaissances_Covid_19 - q10_bis_connaissances_Covid_19 - q11_soure_info_covid - q12_mes_infos_covid - q13_avis_sur_les_infos_Covid_19 - q14_mode_contamination_Covid_19 - q15_mode_transmission_Covid_19 - q_16_existance_personne_plus_vulnerables - q17_signes_symptômes_coronavirus - q_18_periode_incubation - q19_ce_arrive_personne_contracte_Covid - q20_entendre_parler_isolement - q21_signification_isolement - q22_pensez_sur_isolement - q23_groupe_responsable_propagation_virus - q24_pensez_sur_propagation_virus - q25_maniere_protectiion_contre_virus - q_26_lavent_regulierement_mains - q27_sources_information_disposition - q_28_principaux_doutes_peurs_nouveau_virus - Q29_entendu_tests_détecter_Covid19 - Q30_Savez-vous_comment_réalisés - Q31_vous_vous_êtes_fait_testé - Q31_bis_vous_vous_êtes_fait_testé - Q32_Comment_avez_vous_vécu - Q33_choix_de_réaliser_nouveau - renseigner_autre_form

#listes des slots. slots: q1_genre: type: categorical influence_conversation: false values: - Homme - Femme mappings: - type: from_entity entity: q1_genre conditions: - active_loop: formulaire_covid_19 requested_slot: q1_genre

debut_test: type: text influence_conversation: false mappings: - type: from_entity entity: debut_test

q2_age: type: any influence_conversation: false mappings: - type: from_entity entity: q2_age conditions: - active_loop: formulaire_covid_19 requested_slot: q2_age

q3_niveau_instruction: type: categorical influence_conversation: false values: - Universitaire - Secondaire - Primaire - Non instruit mappings: - type: from_entity entity: q3_niveau_instruction

q4_Situation_matrimonial: type: categorical influence_conversation: false values: - Célibataire - Marié - Concubinage - Divorcé - Retraité - Veuf mappings: - type: from_entity entity: q4_Situation_matrimonial

q5_avoir_enfant: type: categorical influence_conversation: true values: - Oui - Non mappings: - type: from_entity entity: q5_avoir_enfant

q5_bis_nombre_enfant: type: any influence_conversation: false mappings: - type: from_entity entity: q5_bis_nombre_enfant

q6_vivre_avec_enfant: type: categorical influence_conversation: false values: - Oui - Non mappings: - type: from_entity entity: q6_vivre_avec_enfant

q7_situation_economique: type: categorical influence_conversation: false values: - Favorable - Défavorable mappings: - type: from_entity entity: q7_situation_economique

q8_mode_vie_actuel: type: categorical influence_conversation: false values: - Seul - Seul avec un ou des enfants - En couple sans enfant - En couple sans enfant - Avec un de vos parents - colocation - autres personnes mappings: - type: from_entity entity: q8_mode_vie_actuel

q9_nombre_personnes_foyer: type: any influence_conversation: false mappings: - type: from_entity entity: q9_nombre_personnes_foyer

q_10connaissances_Covid_19: type: categorical influence_conversation: true values: - Oui - Non mappings: - type: from_entity entity: q_10connaissances_Covid_19

q11_soure_info_covid: type: text influence_conversation: false mappings: - type: from_entity entity: q11_soure_info_covid

q12_mes_infos_covid: type: text influence_conversation: false mappings: - type: from_entity entity: q12_mes_infos_covid

q13_avis_sur_les_infos_Covid_19: type: text influence_conversation: false mappings: - type: from_entity entity: q13_avis_sur_les_infos_Covid_19

q14_mode_contamination_Covid_19: type: text influence_conversation: false mappings: - type: from_entity entity: q14_mode_contamination_Covid_19

q15_mode_transmission_Covid_19: type: text influence_conversation: false mappings: - type: from_entity entity: q15_mode_transmission_Covid_19

q_16_existance_personne_plus_vulnerables: type: categorical influence_conversation: false values: - Oui - Non - je ne sais pas mappings: - type: from_entity entity: q_16_existance_personne_plus_vulnerables

q17_signes_symptômes_coronavirus: type: text influence_conversation: false mappings: - type: from_entity entity: q17_signes_symptômes_coronavirus

q_18_periode_incubation: type: categorical influence_conversation: false values: - Oui - Non - je ne sais pas mappings: - type: from_entity entity: q_18_periode_incubation

q19_ce_arrive_personne_contracte_Covid: type: text influence_conversation: false mappings: - type: from_entity entity: q19_ce_arrive_personne_contracte_Covid

q20_entendre_parler_isolement: type: text influence_conversation: false mappings: - type: from_entity entity: q20_entendre_parler_isolement

q21_signification_isolement: type: categorical influence_conversation: false values: - Oui - Non mappings: - type: from_entity entity: q21_signification_isolement

q22_pensez_sur_isolement: type: text influence_conversation: false mappings: - type: from_entity entity: q22_pensez_sur_isolement

q23_groupe_responsable_propagation_virus: type: categorical influence_conversation: false values: - Oui - Non mappings: - type: from_entity entity: q23_groupe_responsable_propagation_virus

q24_pensez_sur_propagation_virus: type: text influence_conversation: false mappings: - type: from_entity entity: q24_pensez_sur_propagation_virus

q25_maniere_protectiion_contre_virus: type: text influence_conversation: false mappings: - type: from_entity entity: q25_maniere_protectiion_contre_virus

q_26_lavent_regulierement_mains: type: categorical influence_conversation: false values: - Oui - Non - je ne sais pas mappings: - type: from_entity entity: q_26_lavent_regulierement_mains

q27_sources_information_disposition: type: text influence_conversation: false mappings: - type: from_entity entity: q27_sources_information_disposition

q_28_principaux_doutes_peurs_nouveau_virus: type: categorical influence_conversation: false values: - oui - je ne sais pas - non mappings: - type: from_entity entity: q_28_principaux_doutes_peurs_nouveau_virus

Q29_entendu_tests_détecter_Covid19: type: categorical influence_conversation: false values: - oui - je ne sais pas - non mappings: - type: from_entity entity: Q29_entendu_tests_détecter_Covid19

Q30_Savez-vous_comment_réalisés: type: categorical influence_conversation: false values: - oui - je ne sais pas - non mappings: - type: from_entity entity: Q30_Savez-vous_comment_réalisés

Q31_vous_vous_êtes_fait_testé: type: categorical influence_conversation: true values: - Oui - Non mappings: - type: from_entity entity: Q31_vous_vous_êtes_fait_testé

Q32_Comment_avez_vous_vécu: type: text influence_conversation: false mappings: - type: from_entity entity: Q32_Comment_avez_vous_vécu

Q33_choix_de_réaliser_nouveau: type: categorical influence_conversation: true values: - Oui - Non mappings: - type: from_entity entity: Q33_choix_de_réaliser_nouveau

renseigner_autre_form: type: categorical initial_value: null influence_conversation: false values: - oui - non mappings: - type: from_entity entity: renseigner_autre_form

responses: utter_saluer: - text: “Bonjour et bien venu sur la plateformes de tes covid 19”

utter_ask_debut_test: - text: “que puise faire pour vous?”

utter_ask_q2_age: - text: “Quel est votre âge(années)?”

utter_ask_q1_genre:

  • text: “Etes-vous ?” buttons:
    • title: “homme” payload: ‘/choose{“q1_genre”: “homme”}’
    • title: “femme” payload: ‘/choose{“q1_genre”: “femme”}’

utter_ask_q3_niveau_instruction:

  • text: “Etes-vous ?” buttons:
    • title: “Universitaire” payload: ‘/choose{“q3_niveau_instruction”: “Universitaire”}’
    • title: “Secondaire” payload: ‘/choose{“q3_niveau_instruction”: “Secondaire”}’
    • title: “Primaire” payload: ‘/choose{“q3_niveau_instruction”: “Primaire”}’
    • title: “Non instruit” payload: ‘/choose{“q3_niveau_instruction”: “Non_instruit”}’

utter_ask_q4_Situation_matrimonial:

  • text: “Quel est votre situation matrimoniale ?” buttons:
    • title: “Marié” payload: ‘/choose{“q4_Situation_matrimonial”: “Marié”}’
    • title: “Concubinage”
      payload: ‘/choose{“q4_Situation_matrimonial”: “Concubinage”}’
    • title: “Divorcé” payload: ‘/choose{“q4_Situation_matrimonial”: “Divorcé”}’
    • title: “Retraité” payload: ‘/choose{“q4_Situation_matrimonial”: “Retraité”}’
    • title: “Veuf(ve)” payload: ‘/choose{“q4_Situation_matrimonial”: “Veuf”}’

utter_ask_q5_avoir_enfant:

  • text: “Avez-vous des enfants” buttons:
    • title: “oui” payload: ‘/choose{“q5_avoir_enfant”: “oui”}’
    • title: “non” payload: ‘/choose{“q5_avoir_enfantoom_type”: “non”}’

utter_ask_q5_bis_nombre_enfant: - text: "Si oui, combien ? "

utter_ask_q6_vivre_avec_enfant:

  • text: “Avez-vous des enfants” buttons:
    • title: “oui” payload: ‘/choose{“q6_vivre_avec_enfant”: “oui”}’
    • title: “non” payload: ‘/choose{“q6_vivre_avec_enfant”: “non”}’

utter_ask_q7_situation_economique:

  • text: “Quel est votre situation économique ?” buttons:
    • title: “Favorable” payload: ‘/choose{“q7_situation_economique”: “Favorable”}’
    • title: “Défavorable” payload: ‘/choose{“q7_situation_economique”: “Défavorable”}’

utter_ask_q8_mode_vie_actuel:

  • text: “Quel est votre situation économique ?” buttons:
    • title: Seul(e)
      payload: ‘/choose{“q8_mode_vie_actuel”: “Seul”}’
    • title: Seul(e) avec un ou des enfants payload: ‘/choose{“q8_mode_vie_actuel”: “Seul_avec_enfants”}’
    • title: En couple sans enfant payload: ‘/choose{“q8_mode_vie_actuel”: “couple_sans_enfant”}’
    • title: Je En couple avec un ou des enfants payload: ‘/choose{“q8_mode_vie_actuel”: “couple_avec_enfants”}’
    • title: Avec un de vos parents payload: ‘/choose{“q8_mode_vie_actuel”: “Avec_vosparents”}’
    • title: Autre situation (colocation, autres personnes) payload: ‘/choose{“q8_mode_vie_actuel”: “Autre_situation”}’

utter_ask_q9_nombre_personnes_foyer: - text: “En ce moment combien de personnes composentvotre foyer ? y compris vous-même ?”

utter_ask_q_10connaissances_Covid_19:

  • text: “Avez-vous des connaissances sur la Covid 19 ?” buttons:
    • title: “Oui” payload: ‘/choose{“q_10connaissances_Covid_19”: “oui”}’
    • title: “Non” payload: ‘/choose{“q_10connaissances_Covid_19”: “non”}’

utter_q10_bis_connaissances_Covid_19: - text: “les informations sur la Covid 19( Info Coronavirus Covid-19 - Comprendre la covid-19 | Gouvernement.fr

utter_ask_q12_mes_infos_covide: - text: “Qu’avez-vous entendu dire sur la Covid 19?”

utter_ask_q13_avis_sur_les_infos_Covid_19: - text: “Que pensez-vous de toutes les informations reçues ?”

utter_ask_q14_mode_contamination_Covid_19: - text: “A votre avis, comment une personne peut-elle contracter la Covid-19 ?” utter_ask_q15_mode_transmission_Covid_19: - text: “Comment se transmet-il d’une personne à une autre ?”

utter_ask_q_16_existance_personne_plus_vulnerables:

  • text: “Y a-t-il un groupe de personne plus vulnérables que d’autre ?” buttons:
    • title: “Oui” payload: ‘/choose{“q_16_existance_personne_plus_vulnerables”: “oui”}’
    • title: “Non” payload: ‘/choose{“q_16_existance_personne_plus_vulnerables”: “non”}’
    • title: “Je ne sais pas” payload: ‘/choose{“q_16_existance_personne_plus_vulnerables”: “ne_sais_pas”}’

utter_ask_q17_signes_symptômes_coronavirus: - text: “Quels sont les signes et symptômes du coronavirus ?”

utter_ask_q_18_periode_incubation:

  • text: “Connaissez-vous la période d’incubation pour le coronavirus ?” buttons:
    • title: “Oui” payload: ‘/choose{“q_18_periode_incubation”: “oui”}’
    • title: “Non” payload: ‘/choose{“q_18_periode_incubation”: “non”}’
    • title: “Je ne sais pas” payload: ‘/choose{“q_18_periode_incubation”: “ne_sais_pas”}’

utter_ask_q19_ce_arrive_personne_contracte_Covid: - text: “A votre avis que va-t-il arriver à une personne qui contracte la Covid-19 ?”

utter_ask_q20_entendre_parler_isolement: - text: “Avez-vous entendu parler de l’isolement ?”

utter_ask_q21_signification_isolement: - text: “Savez-vous ce que cela signifie isolement ?”

utter_ask_q22_pensez_sur_isolement: - text: “Et qu’en pensez-vous de l’isolement ?”

utter_ask_q23_groupe_responsable_propagation_virus: - text: “Pensez-vous qu’un groupe, au sein de votre communauté,\n soit responsable de la propagation du virus ?”

utter_ask_q24_pensez_sur_propagation_virus: - text: “Pourquoi pensez-vous que ces personnes\n propagent le virus dans votre communauté ?”

utter_ask_q25_maniere_protectiion_contre_virus: - text: “Comment pouvons-nous nous protéger nous-même et nos familles contre le coronavirus ?”

utter_ask_q_26_lavent_regulierement_mains:

  • text: “Est-ce que les personnes de votre communautése lavent régulièrement les mains ?” buttons:
    • title: “Oui” payload: ‘/choose{“q_26_lavent_regulierement_mains”: “oui”}’
    • title: “Non” payload: ‘/choose{“q_26_lavent_regulierement_mains”: “non”}’
    • title: “Je ne sais pas” payload: ‘/choose{“q_26_lavent_regulierement_mains”: “ne_sais_pas”}’

utter_ask_q27_sources_information_disposition: - text: “Quelles sont les principales sources d’information mise à votre disposition”

utter_ask_q_28_principaux_doutes_peurs_nouveau_virus:

  • text: “A votre avis, quels sont les principaux doutesquestions et peurs concernant le nouveau coronavirus qui circulent parmi vos amis ou les membres de votre famille ?” buttons:
    • title: “Oui” payload: ‘/choose{“q_28_principaux_doutes_peurs_nouveau_virus”: “oui”}’
    • title: “Non” payload: ‘/choose{“q_28_principaux_doutes_peurs_nouveau_virus”: “non”}’
    • title: “Je ne sais pas” payload: ‘/choose{“q_28_principaux_doutes_peurs_nouveau_virus”: “ne_sais_pas”}’

utter_ask_Q29_entendu_tests_détecter_Covid19:

  • text: “Avez-vous entendu parler des tests réalisés pour détecter la Covid 19?” buttons:
    • title: “Oui” payload: ‘/choose{“Q29_entendu_tests_détecter_Covid19”: “oui”}’
    • title: “Non” payload: ‘/choose{“Q29_entendu_tests_détecter_Covid19”: “non”}’
    • title: “Je ne sais pas” payload: ‘/choose{“Q29_entendu_tests_détecter_Covid19”: “ne_sais_pas”}’

utter_ask_Q30_Savez-vous_comment_réalisés:

  • text: “Savez-vous comment ils sont réalisés ?” buttons:
    • title: “Oui” payload: ‘/choose{“Q30_Savez-vous_comment_réalisés”: “oui”}’
    • title: “Non” payload: ‘/choose{“Q30_Savez-vous_comment_réalisés”: “non”}’
    • title: “Je ne sais pas” payload: ‘/choose{“Q30_Savez-vous_comment_réalisés”: “ne_sais_pas”}’

utter_ask_Q31_vous_vous_êtes_fait_testé::

  • text: “Est –ce que vous vous êtes déjà fait testé?” buttons:
    • title: “Oui” payload: ‘/choose{“Q31_vous_vous_êtes_fait_testé:”: “oui”}’
    • title: “Non” payload: ‘/choose{“Q31_vous_vous_êtes_fait_testé:”: “non”}’

utter_ask_Q31_bis_vous_vous_êtes_fait_testé: - text: “merci pour votre collaboration ! Exemples de tests pour détecter la Covid 19: Tutoriel prélèvement nasopharyngé : Un geste technique, essentiel à la fiabilité du test COVID-19 \n Test Covid : PCR, Antigénique, Sérologique - Tout comprendre” utter_ask_Q32_Comment_avez_vous_vécu: - text: “Comment l’avez-vous vécu ?”

utter_ask_Q33_choix_de_réaliser_nouveau:

  • text: “Si vous-devez réaliser à nouveau le feriez-vous ?” buttons:
    • title: “Oui” payload: ‘/choose{“Q33_choix_de_réaliser_nouveau”: “oui”}’
    • title: “Non” payload: ‘/choose{“Q33_choix_de_réaliser_nouveau”: “non”}’
    • title: “Je ne sais pas” payload: ‘/choose{“Q33_choix_de_réaliser_nouveau”: “ne_sais_pas”}’

utter_ask_renseigner_autre_form:

  • text: “voulez vous renseigner une autre session ?” buttons:
    • title: “Oui” payload: ‘/choose{“renseigner_autre_form”: “oui”}’
    • title: “Non” payload: ‘/choose{“renseigner_autre_form”: “non”}’

#listes des actions. actions:

  • formulaire_covid_19
  • action_utter_ask_q1_genre
  • action_utter_ask_q2_age
  • action_utter_ask_q3_niveau_instruction
  • utter_ask_q4_Situation_matrimonial
  • utter_ask_q5_avoir_enfant
  • utter_ask_q5_bis_nombre_enfant
  • utter_ask_q6_vivre_avec_enfant
  • utter_ask_q7_situation_economique
  • utter_ask_q8_mode_vie_actuel
  • utter_ask_q9_nombre_personnes_foyer
  • utter_ask_q_10connaissances_Covid_19
  • utter_q10_bis_connaissances_Covid_19
  • utter_ask_q11_soure_info_covid
  • utter_ask_q12_mes_infos_covide
  • utter_ask_q13_avis_sur_les_infos_Covid_19
  • utter_ask_q14_mode_contamination_Covid_19
  • utter_ask_q15_mode_transmission_Covid_19
  • utter_ask_q_16_existance_personne_plus_vulnerables
  • utter_ask_q17_signes_symptômes_coronavirus
  • utter_ask_q_18_periode_incubation
  • utter_ask_q19_ce_arrive_personne_contracte_Covid
  • utter_ask_q20_entendre_parler_isolement
  • utter_ask_q21_signification_isolement
  • utter_ask_q22_pensez_sur_isolement
  • utter_ask_q23_groupe_responsable_propagation_virus
  • utter_ask_q24_pensez_sur_propagation_virus
  • utter_ask_q25_maniere_protectiion_contre_virus
  • utter_ask_q_26_lavent_regulierement_mains
  • utter_ask_q27_sources_information_disposition
  • utter_ask_q_28_principaux_doutes_peurs_nouveau_virus
  • utter_ask_Q29_entendu_tests_détecter_Covid19
  • utter_ask_Q30_Savez-vous_comment_réalisés
  • utter_ask_Q31_vous_vous_êtes_fait_testé
  • utter_ask_Q31_bis_vous_vous_êtes_fait_testé
  • utter_ask_Q32_Comment_avez_vous_vécu
  • utter_ask_Q33_choix_de_réaliser_nouveau
  • utter_ask_covid_19
  • renseigner_autre_form
  • utter_submit
  • utter_saluer

session_config: session_expiration_time: 60 carry_over_slots_to_new_session: true

rules: steps:

  • intent: saluer
  • action: utter_saluer
  • active_loop: formulaire_covid_19
  • action: utter_ask_q1_genre
  • intent: inform_q1_genre
  • action: utter_ask_q2_age
  • intent: inform_q2_age
  • action: utter_ask_q3_niveau_instruction
  • intent: q3_niveau_instruction
  • action: utter_ask_q4_Situation_matrimonial
  • intent: inform_q4_Situation_matrimonial
  • action: utter_ask_q5_avoir_enfant
  • intent: inform_q5_avoir_enfant
  • slot_was_set:
    • q5_avoir_enfant: oui
  • action: utter_ask_q5_bis_nombre_enfant
  • intent: inform_q5_bis_nombre_enfant
  • action: utter_ask_q6_vivre_avec_enfant
  • intent: inform_q6_vivre_avec_enfant
  • action: utter_ask_q7_situation_economique
  • intent: inform_q7_situation_economique
  • action: utter_ask_q8_mode_vie_actuel
  • intent: inform_q8_mode_vie_actuel
  • action: utter_ask_q9_nombre_personnes_foyer
  • intent: inform_q9_nombre_personnes_foyer
  • action: utter_ask_q_10connaissances_Covid_19
  • intent: inform_q_10connaissances_Covid_19
  • slot_was_set:
    • q_10connaissances_Covid_19: oui
  • action: utter_ask_q11_soure_info_covid
  • intent: inform_q11_soure_info_covid
  • action: utter_ask_q12_mes_infos_covide
  • intent: inform_q12_mes_infos_covide
  • action: utter_ask_q13_avis_sur_les_infos_Covid_19
  • intent: inform_q13_avis_sur_les_infos_Covid_19
  • action: utter_ask_q14_mode_contamination_Covid_19
  • intent: inform_q14_mode_contamination_Covid_19
  • action: utter_ask_q15_mode_transmission_Covid_19
  • intent: inform_q15_mode_transmission_Covid_19
  • action: utter_ask_q_16_existance_personne_plus_vulnerables
  • intent: inform_q_16_existance_personne_plus_vulnerables
  • action: utter_ask_q17_signes_symptômes_coronavirus
  • intent: inform_q17_signes_symptômes_coronavirus
  • action: q_18_periode_incubation
  • intent: inform_q_18_periode_incubation
  • action: utter_ask_q19_ce_arrive_personne_contracte_Covid
  • intent: inform_q19_ce_arrive_personne_contracte_Covid
  • action: utter_ask_q20_entendre_parler_isolement
  • intent: inform_q20_entendre_parler_isolement
  • action: utter_ask_q21_signification_isolement
  • intent: inform_q21_signification_isolement
  • action: utter_ask_q22_pensez_sur_isolement
  • intent: inform_q22_pensez_sur_isolement
  • action: utter_ask_q23_groupe_responsable_propagation_virus
  • intent: inform_q23_groupe_responsable_propagation_virus
  • action: utter_ask_q24_pensez_sur_propagation_virus
  • intent: inform_q24_pensez_sur_propagation_virus
  • action: utter_ask_q25_maniere_protectiion_contre_virus
  • intent: inform_q25_maniere_protectiion_contre_virus
  • action: utter_ask_q_26_lavent_regulierement_mains
  • intent: inform_q_26_lavent_regulierement_mains
  • action: utter_ask_q27_sources_information_disposition
  • intent: inform_q27_sources_information_disposition
  • action: utter_ask_q_28_principaux_doutes_peurs_nouveau_virus
  • intent: inform_q_28_principaux_doutes_peurs_nouveau_virus
  • action: utter_ask_renseigner_autre_form
  • intent: inform_renseigner_autre_form

submit form if success

  • rule: deactivate my form and restart session if failure condition:
    • active_loop: formulaire_covid_19 steps:
    • action: formulaire_covid_19
    • active_loop: null
    • slot_was_set:
      • requested_slot: null
    • slot_was_set:
      • renseigner_autre_form: oui
    • action: action_restart