Joseph Erian

#2520-send a message after 2 hours
Joseph Erian

#1 Joseph Erian
Joseph Erian

Is there a way to automatically send a message after 2 hours ONLY if the user did NOT click any buttons and did NOT reply to the previous message?


And if the user replies or clicks any button before the 2-hour delay, the follow-up message should be cancelled and not sent.

#2 Rakesh
Rakesh

Yes it can be easily obtained by adding labels and conditions in your bot.

#3 Joseph Erian
Joseph Erian
Thanks. Please share the exact step-by-step setup for this use case (screenshots or exact menu names):
Goal: Send a follow-up message after 2 hours only if the user did not reply and did not click any buttons on the previous message.
If the user replies OR clicks any button before 2 hours, the follow-up must be cancelled and never sent.
Specifically, which Label(s) should be added, at what point, and what Condition(s) should be checked after 2 hours?
Also, what exact trigger do you use to remove the label when:
  1. user replies, and
  2. user clicks a button
Please confirm whether BotSailor supports true “cancel scheduled message”, or if this is implemented via “label pending + condition check after delay”.


#4 hassan ali
hassan ali

This feature is very important for our workflow, and we truly need it.

The ability to automatically send a follow-up message after 2 hours only if the user has not clicked any buttons and has not replied is essential for proper automation control.

If the user replies before the 2-hour delay, the system should be able to detect whether the user has completed all required steps or stopped again midway. If the user stops interacting again, the follow-up message should then be triggered accordingly.

Additionally, if the user clicks any button or fully completes the required actions, the scheduled follow-up message should be automatically cancelled to avoid sending unnecessary messages.

We highly recommend adding this functionality as soon as possible.