# Sending multiple messages with dispatcher

**URL:** <https://forum.rasa.com/t/sending-multiple-messages-with-dispatcher/53111>\
**Category:** Rasa Open Source\
**Created:** [May 10, 2022, 7:52pm UTC](https://forum.rasa.com/t/sending-multiple-messages-with-dispatcher/53111 "2022-05-10T19:52:07Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![itsjhonny](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/itsjhonny/32/20201_2.png) [@itsjhonny](https://forum.rasa.com/u/itsjhonny)\
**Post date:** [May 10, 2022, 8:32pm UTC](https://forum.rasa.com/t/sending-multiple-messages-with-dispatcher/53111/2 "2022-05-10T20:32:48Z")

</div>

Hi! 😃

I don’t know has another ways without make some front-end changes You can send a JSON with all message and use a front-end to read and write

or use [python list](https://www.w3schools.com/python/python_lists_loop.asp)

Multiple messages need some careful because rasa is asynchronously

```auto
dispatcher.utter_message(text=first)
dispatcher.utter_message(text=second)
dispatcher.utter_message(text=third)

```

Working because it’s small but if you want to increment (maybe, more than 5), rasa will be return timeout error

You can read more in [this thread](http://forum.rasa.com/t/delay-in-dispatcher-utter-message/52687)

---

_[View the full topic](https://forum.rasa.com/t/sending-multiple-messages-with-dispatcher/53111)._
