# What purpose we use action.py file?

**URL:** <https://forum.rasa.com/t/what-purpose-we-use-action-py-file/25735>\
**Category:** Getting Started with Rasa\
**Created:** [March 6, 2020, 9:07am UTC](https://forum.rasa.com/t/what-purpose-we-use-action-py-file/25735 "2020-03-06T09:07:42Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![skjainmiah](https://avatars.discourse-cdn.com/v4/letter/s/c4cdca/32.png) [@skjainmiah](https://forum.rasa.com/u/skjainmiah)\
**Post date:** [March 6, 2020, 9:07am UTC](https://forum.rasa.com/t/what-purpose-we-use-action-py-file/25735/1 "2020-03-06T09:07:42Z")

</div>

In my models folder I have different files along with those I also have actions.py and what is the exact use of this action.py file and when should we use it. I have gone through the document but I didn’t get exactly what it is.

---

_[View the full topic](https://forum.rasa.com/t/what-purpose-we-use-action-py-file/25735)._
