Your intent is properly identified in Rasa NLU
{"user_input": {"intent": {"name": "product_inform", "confidence": 0.9743123054504395}, "entities": [{"start": 8, "end": 27, "value": "about your products", "entity": "products", "confidence": 0.7121597839662546, "extractor": "ner_crf"}], "intent_ranking": [{"name": "product_inform", "confidence": 0.9743123054504395}, {"name": "product_utility", "confidence": 0.08250807225704193}, {"name": "chatbot_name", "confidence": 0.03798557445406914}, {"name": "product_issue", "confidence": 0.0035776719450950623}, {"name": "forget_password", "confidence": 0.0}, {"name": "account_access_issue", "confidence": 0.0}, {"name": "greet", "confidence": 0.0}, {"name": "mood", "confidence": 0.0}, {"name": "product_start_inform", "confidence": 0.0}, {"name": "product_upgrade", "confidence": 0.0}], "text": "tell me about your products", "project": "nlu", "model": "current"}, "project": "nlu", "model": "current", "log_logger": {"unpersistable": true}, "log_level": {"name": "info", "__class_uuid__": "02e59486-f24d-46ad-8224-3acdf2a5732a"}, "log_namespace": "query-logger", "log_source": null, "log_format": "", "log_time": 1539585185.2487378}
But your rasa core is unable to map the intent to action because of your story.
My suggestion is split each your story into one intent and one action and it should solve your issue.