Hello guys,
Rasa Version : 2.8.21
Minimum Compatible Version: 2.8.9
Rasa SDK Version : 2.8.4
Rasa X Version : None
Python Version : 3.7.12
Operating System : Linux-5.4.0-1067-azure-x86_64-with-debian-11.2
Python Path : /usr/local/bin/python
I have a action to do a request to an API and build a utterance depending on the result of this requests.
In one of my ifs I want a form to be triggered, like this:
else:
logger.info(f'Retrieved Mood Level: {mood_level_string}')
logger.info(f'Retrieved Mood Level Summary: {mood_level_summary}')
mood_utterance = "Great, let's start by looking at a summary of what you've shared with me."
dispatcher.utter_message(text=mood_utterance)
dispatcher.utter_message(text=mood_level_summary)
return [SlotSet("weekly_timestamp", time_stamp), FollowupAction(name="weekly_checkin_form")]
I have this form in my domain, and everything seems right but I have this error at my log:
2022-05-20 19:34:02 DEBUG rasa_sdk.executor - Finished running 'action_weekly_summary'
2022-05-20 19:34:02 DEBUG rasa_sdk.executor - Received request to run 'weekly_checkin_form'
2022-05-20 19:34:02 ERROR rasa_sdk.endpoint - No registered action found for name 'weekly_checkin_form'.
Domain:
forms:
weekly_checkin_form:
required_slots:
weekly_rating_obstacle:
- type: from_text
weekly_future_help:
- type: from_text
Rule:
- rule: Activate weekly checkin form
steps:
- action: weekly_checkin_form
- active_loop: weekly_checkin_form
- rule: Desactivate weekly checkin form
condition:
- active_loop: weekly_checkin_form
steps:
- action: weekly_checkin_form
- active_loop: null
- slot_was_set:
- requested_slot: null
- action: utter_weekly_end_form
Someone knows how to deal with this?