# Noticed a certain percentage of cases when the reminder doesn't trigger

**URL:** <https://forum.rasa.com/t/noticed-a-certain-percentage-of-cases-when-the-reminder-doesnt-trigger/40453>\
**Category:** \[Deprecated\] Rasa X Community Edition\
**Created:** [February 21, 2021, 5:29pm UTC](https://forum.rasa.com/t/noticed-a-certain-percentage-of-cases-when-the-reminder-doesnt-trigger/40453 "2021-02-21T17:29:45Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![gbax](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/gbax/32/11165_2.png) [@gbax](https://forum.rasa.com/u/gbax)\
**Post date:** [February 21, 2021, 5:29pm UTC](https://forum.rasa.com/t/noticed-a-certain-percentage-of-cases-when-the-reminder-doesnt-trigger/40453/1 "2021-02-21T17:29:45Z")

</div>

We have FormAction with 7 fields. Requesting last slot creates remainder:

```
date = datetime.datetime.now() + datetime.timedelta(seconds=15)
                return default_slots + [ReminderScheduled(
                    "EXTERNAL_remindeer_politician_quicke_slot_5",
                    trigger_date_time=date,
                    name="original_slutbot_slot_5_reminder",
                    kill_on_user_message=True,
                )]

```

For most cases it works properly, but for some cases it doesn’t trigger and there weren’t any errors in logs. Could you tell how to catch this type of errors? Do I have to check Rabbit messages?

---

<div class="post-metadata">

**Author:** ![m-vdb](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/m-vdb/32/10526_2.png) [@m-vdb](https://forum.rasa.com/u/m-vdb)\
**Post date:** [April 21, 2021, 9:47am UTC](https://forum.rasa.com/t/noticed-a-certain-percentage-of-cases-when-the-reminder-doesnt-trigger/40453/2 "2021-04-21T09:47:38Z")

</div>

Hi @gbax and thanks for your question!

I think that issues can happen in two places:

1. RabbitMQ: checking the logs sounds like a good first step
2. The Rasa server: you should see logs when a reminder is supposed to be sent

Also bear in mind that **All reminders are cancelled whenever you shutdown your Rasa server.** (more info [here](https://rasa.com/docs/rasa/reaching-out-to-user#reminders))

---

<div class="post-metadata">

**Author:** ![sabirahmed](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/sabirahmed/32/14325_2.png) [@sabirahmed](https://forum.rasa.com/u/sabirahmed)\
**Post date:** [June 8, 2021, 8:45am UTC](https://forum.rasa.com/t/noticed-a-certain-percentage-of-cases-when-the-reminder-doesnt-trigger/40453/3 "2021-06-08T08:45:20Z")

</div>

" **All reminders are cancelled whenever you shutdown your Rasa server.**" Do you happen to know how to avoid this or maybe if we can re-trigger the reminders once the server is restarted?

---

<div class="post-metadata">

**Author:** ![m-vdb](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/m-vdb/32/10526_2.png) [@m-vdb](https://forum.rasa.com/u/m-vdb)\
**Post date:** [July 8, 2021, 3:51pm UTC](https://forum.rasa.com/t/noticed-a-certain-percentage-of-cases-when-the-reminder-doesnt-trigger/40453/4 "2021-07-08T15:51:57Z")

</div>

(sorry for the long response time). So it would be possible to do that with some custom code. For instance, when your app creates a reminder, it can save a record in a database. When the reminder is dispatched, you could save a flag that says that the reminder has been dispatched. And on server restart, it’d be possible to lookup this database for reminders that were never sent, with a date in the past.

Is this a possibility for you? Does that make sense?
