# Bot init conversation

**URL:** <https://forum.rasa.com/t/bot-init-conversation/49567>\
**Category:** Rasa Open Source\
**Created:** [November 27, 2021, 3:47pm UTC](https://forum.rasa.com/t/bot-init-conversation/49567 "2021-11-27T15:47:26Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![Paulllllaaa](https://avatars.discourse-cdn.com/v4/letter/p/9de0a6/32.png) [@Paulllllaaa](https://forum.rasa.com/u/Paulllllaaa)\
**Post date:** [November 27, 2021, 3:47pm UTC](https://forum.rasa.com/t/bot-init-conversation/49567/1 "2021-11-27T15:47:26Z")

</div>

Hello, I am starting with rasa and I want to make a chatbot that starts talking before the user, I attach an example:

```auto
Bot: Hello, how can I help you?
User: Hello, what time is it?
Bot: It's 5:23 p.m.

```

I know how to make the user write first but I don’t know how to do it the other way around. I have been looking for information and saw this link: [How to let bot start the conversation - #5 by JiteshGaikwad](http://forum.rasa.com/t/how-to-let-bot-start-the-conversation/20866/5) but it is still up to the user to write first

I’ve this: **stories.yml**

```auto
- story: greet
  steps:
  - action: action_utter_supply_greet_user
  - intention: greet
.... (continues)

```

**actions.py**

```auto
class ActionGreetUser(Action):
    def name(self) -> Text:
        return "action_utter_supply_greet_user"
    def run(self, dispatcher: CollectingDispatcher,
            tracker: Tracker,
            domain: Dict[Text, Any]) -> List[Dict[Text, Any]]:
        dispatcher.utter_message("Hello! How can I help you?")
        return[UserUtternanceReverted()]

```

**domain.yml:**

```auto
actions:
  - action_utter_supply_greet_user

```

What’s wrong? How can I do it?

Thanks!

---

_[View the full topic](https://forum.rasa.com/t/bot-init-conversation/49567)._
