A story is a Rasa dialogue specification: a YAML sequence that chains user intents and bot actions into a possible multistep conversation. Actions may return prepared utterances or run Python code that accesses databases and web APIs. section 12.5.1
Build a story by arranging:
- User intents, such as greet, parent, and agree. section 12.5.1
- Bot actions, such as utter_welcome, utter_ask_permission, and utter_permission_granted. section 12.5.1
- A project data layout where stories work alongside NLU training data and response definitions. section 12.5.1
Parent onboarding
A story can model greeting, welcoming the user, identifying a parent, requesting permission, recording agreement, and inviting the child to begin. The resulting sequence preprograms one plausible path without requiring a drag-and-drop dialogue tree.
