Delay between messages

#1

Is there a way to automatically send a question after a certain amount of time? Something like…

Message 1 “Hey, I’m a bot that can try and answer any questions you have.”
delay of maybe 2 - 3 seconds…
Message 2 “What are you interested in today?” (choices displayed as buttons)

I realize this could easily be done as 1 message, but I’m specifically looking for a way to automatically send a second message from the bot without the customer triggering anything.

Thanks!

(Anish Duggal) #2

You should be able to do this with the ‘WAIT’ action.

1-Welcome msg
2- Wait until date + 3s
3-Question msg

syntax for wait until date here:

Hope this helps.

1 Like
#3

Nice. I thought the wait until had a minimum of at least a minute. Thanks guys.

#4

Are seconds still allowed? This doesn’t seem to be working and I don’t see seconds in the recognized date/time description

“There’s 3 different offsets you can use in combination. These are d (days), h (hours) and m (minutes). Some examples of valid offsets:”

My setup looks like
New Message
Wait until a date (Date/Time = +2s)
What can I help you with today (Ask a question with choices)

The “What can I help you with today” message never fires when testing in the console or on the Messenger link. Do I need to add a filter to the question after the delay?

(Anish Duggal) #5

Use ‘Wait Until Date’ not ‘Wait For A While’. Use the icon to choose {Date & Time received} + the time you want to wait. 3s, 3h, 3d. This should work