In the initial state create a flow level variable Flow.lastRan with value expression GetCurrentDateTimeUtc(). Then in the recurring state, start with a decision action to see if it's been 2 minutes since it last ran. If true, send your response and reset the Flow.lastRan variable's value. Otherwise just fall down to the end state action.
Inqueue flows will be interrupted any time an agent takes the interaction, no matter what the flow is doing.
The full expression in the decision action is
DateTimeDiff(GetCurrentDateTimeUtc(), Flow.lastRan) > MakeDuration(0, 0, 2, 0)

------------------------------
Melissa Bailey
Genesys - Employees
------------------------------
Original Message:
Sent: 03-22-2022 02:22
From: Noufal Ibrahim
Subject: In-Queue-Message
Dear Team,
I am trying to implement the In-Queue-Message to our messaging channels , when add a send response on periodic state under recurring state , it is repeating every 10 sec ( i know its a default value ) do we have any option to increase this value
if i make wait timer 2 minute under recurring will it wait 2min even the agent become available in between the timer ?
Regards ,
#ArchitectureandDesign
------------------------------
Noufal Ibrahim
------------------------------