Limit chatbot trigger to start only once per user per few hours

Hey Guys,

i built an automation for whatsapp, when a user say hello or something like that the flow begins.
i want that after a session like this begin, the word “hi” will not trigger the flow again, until tomorrow for this user.

only if 24 hours passed and the user say “hi” then the flow will can i achieve that?

2 replies

Userlevel 6
Badge +4

You can do that using conditions, tags and smart delays.

Have the trigger for the default reply set to ‘every time’, and then just adjust the timing you want using your own logic.

You can insert a condition at the beginning of the flow to check the "Last WhatsApp interaction" system field. If it is less than 24 hours, it will not be executed.