# I want to create custom actions in rasa core

**URL:** <https://forum.rasa.com/t/i-want-to-create-custom-actions-in-rasa-core/4273>\
**Category:** Getting Started with Rasa\
**Created:** [January 11, 2019, 11:15pm UTC](https://forum.rasa.com/t/i-want-to-create-custom-actions-in-rasa-core/4273 "2019-01-11T23:15:28Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Teluguntla123](https://avatars.discourse-cdn.com/v4/letter/t/8797f3/32.png) [@Teluguntla123](https://forum.rasa.com/u/Teluguntla123)\
**Post date:** [January 11, 2019, 11:15pm UTC](https://forum.rasa.com/t/i-want-to-create-custom-actions-in-rasa-core/4273/1 "2019-01-11T23:15:28Z")

</div>

Hello friends, I am trying to build a weather chatbot using Rasa Stack framework. I want to use custom actions in rasa core which calls weather-api and returns response to the rasa core. My custom action is written in python, As per documentation **rasa\_core\_sdk**. I installed rasa\_core\_sdk on my computer. I created endpoints.yml file. I did not understand what should I get in **endpoints.yml** file. what is the action that I need to include in my **domain.yml?**

My action name is **action\_get\_weather**. I added that in actions list in domain.yml file. Can someone help me what should I do next?. please find my training data file, configuration file, domain file, stories file, action file and endpoints file.

[domain.yml](https://europe1.discourse-cdn.com/flex013/uploads/rasa/original/2X/2/26584b846a6964b95138b694a68f4d7c9ae42ab9.yml) (556 Bytes) [endpoints.yml](https://europe1.discourse-cdn.com/flex013/uploads/rasa/original/2X/e/e3e6f756eda583d45d939dad6978f94680585952.yml) (45 Bytes) [nlu\_config.yml](https://europe1.discourse-cdn.com/flex013/uploads/rasa/original/2X/5/5e54b09ffa787aafd62aa8cfb50f0523fbc472c0.yml) (44 Bytes) [nlu\_data.md](https://europe1.discourse-cdn.com/flex013/uploads/rasa/original/2X/d/dfb58a4b6841d76f96b730d547a2b67863788a03.md) (575 Bytes) [stories.md](https://europe1.discourse-cdn.com/flex013/uploads/rasa/original/2X/6/63d2dbd000ff00c5f9f42cd7e4dbbaee3e48239a.md) (226 Bytes) [weather.py](https://europe1.discourse-cdn.com/flex013/uploads/rasa/original/2X/8/85fa76ce5ca82e84303dc981d4ce52aa1f71da9b.py) (1.0 KB)

---

<div class="post-metadata">

**Author:** ![linediconsine](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/linediconsine/32/1427_2.png) [@linediconsine](https://forum.rasa.com/u/linediconsine)\
**Post date:** [January 14, 2019, 4:38pm UTC](https://forum.rasa.com/t/i-want-to-create-custom-actions-in-rasa-core/4273/2 "2019-01-14T16:38:54Z")

</div>

I am following with interest! 🕶

---

<div class="post-metadata">

**Author:** ![Teluguntla123](https://avatars.discourse-cdn.com/v4/letter/t/8797f3/32.png) [@Teluguntla123](https://forum.rasa.com/u/Teluguntla123)\
**Post date:** [January 14, 2019, 7:47pm UTC](https://forum.rasa.com/t/i-want-to-create-custom-actions-in-rasa-core/4273/3 "2019-01-14T19:47:44Z")

</div>

@linediconsine I am waiting for someone to respond.

---

<div class="post-metadata">

**Author:** ![neeraj26jan](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/neeraj26jan/32/1655_2.png) [@neeraj26jan](https://forum.rasa.com/u/neeraj26jan)\
**Post date:** [January 15, 2019, 12:11pm UTC](https://forum.rasa.com/t/i-want-to-create-custom-actions-in-rasa-core/4273/4 "2019-01-15T12:11:25Z")

</div>

Follow this Video tutorial. You will get a good idea how to do that. That is quite easy:

---

<div class="post-metadata">

**Author:** ![Teluguntla123](https://avatars.discourse-cdn.com/v4/letter/t/8797f3/32.png) [@Teluguntla123](https://forum.rasa.com/u/Teluguntla123)\
**Post date:** [January 15, 2019, 9:18pm UTC](https://forum.rasa.com/t/i-want-to-create-custom-actions-in-rasa-core/4273/5 "2019-01-15T21:18:38Z")

</div>

Thank you @neeraj26jan. I will go through it.
