# Rasa\_listen

**URL:** <https://forum.rasa.com/t/rasa-listen/23197>\
**Category:** Rasa Open Source\
**Created:** [January 8, 2020, 6:16am UTC](https://forum.rasa.com/t/rasa-listen/23197 "2020-01-08T06:16:35Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Beherasaptami](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/beherasaptami/32/8005_2.png) [@Beherasaptami](https://forum.rasa.com/u/Beherasaptami)\
**Post date:** [January 8, 2020, 6:16am UTC](https://forum.rasa.com/t/rasa-listen/23197/1 "2020-01-08T06:16:35Z")

</div>

Hello there , I want to my chatbot to respond initially by welcoming message when user hit on chatbot so how can i do that . like my step 1 should be utter\_greet instead of action\_listen .

any suggestions and help will be greatful for me …thanks

---

<div class="post-metadata">

**Author:** ![JulianGerhard](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/juliangerhard/32/3781_2.png) [@JulianGerhard](https://forum.rasa.com/u/JulianGerhard)\
**Post date:** [January 8, 2020, 6:24am UTC](https://forum.rasa.com/t/rasa-listen/23197/2 "2020-01-08T06:24:31Z")

</div>

Hi @Beherasaptami,

how did you implement the interaction between the user and the bot? Did you use a Website with a ChatWidget, a Mobile version, … ?

Depending on the way one communicates with the bot, there are various ways to achieve, what you want. Most likely you want to trigger a greet intent by sending a first hidden input to the bot. This is a good way if your stories start with a greeting.

Sometimes it is even better to not use the bot for the first message rather than to simply show a message that leads the user to the first utterance.

As soon as we know a bit more, we could help.

Kind regards  
Julian

---

<div class="post-metadata">

**Author:** ![Beherasaptami](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/beherasaptami/32/8005_2.png) [@Beherasaptami](https://forum.rasa.com/u/Beherasaptami)\
**Post date:** [January 8, 2020, 6:33am UTC](https://forum.rasa.com/t/rasa-listen/23197/3 "2020-01-08T06:33:50Z")

</div>

Hey , I am using UI having chatwidget (code was written by [GitHub - JiteshGaikwad/Rasa\_CustomUI-v\_2.0: Custom UI for Rasa](https://github.com/JiteshGaikwad/Rasa_CustomUI-v_2.0))

---

<div class="post-metadata">

**Author:** ![JulianGerhard](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/juliangerhard/32/3781_2.png) [@JulianGerhard](https://forum.rasa.com/u/JulianGerhard)\
**Post date:** [January 8, 2020, 6:42am UTC](https://forum.rasa.com/t/rasa-listen/23197/4 "2020-01-08T06:42:07Z")

</div>

Hi @Beherasaptami,

then why not using the `send` method that was already implemented by Jitesh and trigger it on show-up with a predefined message? This would invoke the bot to respond, displaying a first message in your chat such that the first message the user types in is actually the second message the bot receives?

Kind regards  
Julian

---

<div class="post-metadata">

**Author:** ![Beherasaptami](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/beherasaptami/32/8005_2.png) [@Beherasaptami](https://forum.rasa.com/u/Beherasaptami)\
**Post date:** [January 8, 2020, 6:43am UTC](https://forum.rasa.com/t/rasa-listen/23197/5 "2020-01-08T06:43:56Z")

</div>

Hey , can you share me the link of send method

---

<div class="post-metadata">

**Author:** ![JulianGerhard](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/juliangerhard/32/3781_2.png) [@JulianGerhard](https://forum.rasa.com/u/JulianGerhard)\
**Post date:** [January 8, 2020, 7:00am UTC](https://forum.rasa.com/t/rasa-listen/23197/6 "2020-01-08T07:00:43Z")

</div>

Hi @Beherasaptami,

of course. It’s located [here](https://github.com/JiteshGaikwad/Rasa_CustomUI-v_2.0/blob/master/static/js/script.js)

```
function send(message) {
	console.log("User Message:", message)
	$.ajax({
		url: 'http://localhost:5005/webhooks/rest/webhook',
		type: 'POST',
		contentType: 'application/json',
		data: JSON.stringify({
			"message": message,
			"sender": "username"
		}),
		success: function (data, textStatus) {
			setBotResponse(data);
			console.log("Rasa Response: ", data, "\n Status:", textStatus)
		},
		error: function (errorMessage) {
			setBotResponse("");
			console.log('Error' + errorMessage);

		}
	});
} 

```

I guess you could just give it a try!

Regards  
Julian

---

<div class="post-metadata">

**Author:** ![Beherasaptami](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/beherasaptami/32/8005_2.png) [@Beherasaptami](https://forum.rasa.com/u/Beherasaptami)\
**Post date:** [January 8, 2020, 7:01am UTC](https://forum.rasa.com/t/rasa-listen/23197/7 "2020-01-08T07:01:40Z")

</div>

thanks alot will try and let you know

---

<div class="post-metadata">

**Author:** ![Beherasaptami](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/beherasaptami/32/8005_2.png) [@Beherasaptami](https://forum.rasa.com/u/Beherasaptami)\
**Post date:** [January 8, 2020, 7:17am UTC](https://forum.rasa.com/t/rasa-listen/23197/8 "2020-01-08T07:17:10Z")

</div>

Thanks @JulianGerhard it really helpful for me

---

<div class="post-metadata">

**Author:** ![JulianGerhard](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/juliangerhard/32/3781_2.png) [@JulianGerhard](https://forum.rasa.com/u/JulianGerhard)\
**Post date:** [January 8, 2020, 7:18am UTC](https://forum.rasa.com/t/rasa-listen/23197/9 "2020-01-08T07:18:17Z")

</div>

Hi @Beherasaptami,

glad that I could help!

Regards  
Julian
