# How to call custom action from another custom action

**URL:** https://forum.rasa.com/t/how-to-call-custom-action-from-another-custom-action/11649
**Category:** Rasa Open Source
**Created:** [June 18, 2019, 12:38pm UTC](https://forum.rasa.com/t/how-to-call-custom-action-from-another-custom-action/11649 "2019-06-18T12:38:35Z")
**Posts on this page:** 1
**Showing post:** 10

<div class="post-metadata">

### Author: ![saurabh-m523](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/saurabh-m523/32/7887_2.png) [@saurabh-m523](https://forum.rasa.com/u/saurabh-m523)
#### Post date: [August 26, 2019, 11:14am UTC](https://forum.rasa.com/t/how-to-call-custom-action-from-another-custom-action/11649/10 "2019-08-26T11:14:48Z")

</div>

Hi, You are getting this error because the `tracker` object of `run` function is a `rasa_sdk` tracker which does not contain `trigger_followup_action`. The method `trigger_followup_action` is part of `DialogueStateTracker` which is a class of `rasa.core.trackers`. I suggest you return an event for calling a followup action like below:

```
class ActionHelloWorld(Action):

    def name(self) -> Text:
        return "action_hello_world"

    def run(self, dispatcher: CollectingDispatcher,
            tracker: Tracker,
            domain: Dict[Text, Any]) -> List[Dict[Text, Any]]:

        dispatcher.utter_message("Hello World!")

        return [rasa_sdk.events.FollowupAction("your_custom_action")]
```

---

_[View the full topic](https://forum.rasa.com/t/how-to-call-custom-action-from-another-custom-action/11649)._
