# Branch out paths in a story based on user intent

**URL:** <https://forum.rasa.com/t/branch-out-paths-in-a-story-based-on-user-intent/13785>\
**Category:** Rasa Open Source\
**Created:** [July 31, 2019, 9:53pm UTC](https://forum.rasa.com/t/branch-out-paths-in-a-story-based-on-user-intent/13785 "2019-07-31T21:53:35Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![agrawal-mohit](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/agrawal-mohit/32/2717_2.png) [@agrawal-mohit](https://forum.rasa.com/u/agrawal-mohit)\
**Post date:** [July 31, 2019, 9:53pm UTC](https://forum.rasa.com/t/branch-out-paths-in-a-story-based-on-user-intent/13785/1 "2019-07-31T21:53:35Z")

</div>

Is there a way to create multiple paths in the same story based on the user intent :

```
* greet
 - utter_greet
 - utter_ask_create_account
* affirm
 - utter_welcome
* deny
 - utter_bye

```

How can we tweak the stories to accomplish this ? Thanks!

---

<div class="post-metadata">

**Author:** ![dushandevinda](https://avatars.discourse-cdn.com/v4/letter/d/f08c70/32.png) [@dushandevinda](https://forum.rasa.com/u/dushandevinda)\
**Post date:** [August 1, 2019, 4:57am UTC](https://forum.rasa.com/t/branch-out-paths-in-a-story-based-on-user-intent/13785/2 "2019-08-01T04:57:53Z")

</div>

you can try checkpoints in rasa. check this [Stories](https://rasa.com/docs/rasa/core/stories/#checkpoints)
