# Utter is displayed after consecutive action is done, why?

**URL:** https://forum.rasa.com/t/utter-is-displayed-after-consecutive-action-is-done-why/48308
**Category:** Rasa Open Source
**Created:** [October 7, 2021, 7:42pm UTC](https://forum.rasa.com/t/utter-is-displayed-after-consecutive-action-is-done-why/48308 "2021-10-07T19:42:21Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Angel-Ceaballos](https://avatars.discourse-cdn.com/v4/letter/a/e19b73/32.png) [@Angel-Ceaballos](https://forum.rasa.com/u/Angel-Ceaballos)
#### Post date: [October 7, 2021, 7:42pm UTC](https://forum.rasa.com/t/utter-is-displayed-after-consecutive-action-is-done-why/48308/1 "2021-10-07T19:42:21Z")

</div>

Hi I have a story that should display a wait message because the following action uses graphql to obtain some information and takes a while. The problem is that the utter\_wait\_message is displayed after the action is finished. How can I force the utter to show before and then do the query execution?

```auto
 - action: utter_wait_for_insurance
 - action: action_fetch_insurance_packages

```

---

<div class="post-metadata">

### Author: ![rctatman](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/rctatman/32/6734_2.png) [@rctatman](https://forum.rasa.com/u/rctatman)
#### Post date: [October 8, 2021, 5:51pm UTC](https://forum.rasa.com/t/utter-is-displayed-after-consecutive-action-is-done-why/48308/2 "2021-10-08T17:51:32Z")

</div>

If you always want the wait message to appear first, I’d probably write a rule for it: [Rules](https://rasa.com/docs/rasa/rules/)

You could also have your action send a response before it starts executing any other code.
