Hi,
I am working on offering courtesy call back based on hard coded in queue wait time.
Looking to offer callback after member waits for 5 mins during in queue flow, in order to achieve this I am using below expression to capture current wait time.
DateTimeDiff(GetCurrentDateTimeUtc(), Flow.StartDateTimeUtc), using an update statement duration to capture the same.
When I am playing this value back, It always plays back 1 mins and few seconds, not sure what am I missing, please help.
My in queue logic:
- Play close to 6 mins of Music on Hold
- Using update statement to capture 5 mins under a variable Task.maxQueueTime == 5(integer)
- Update statement with two variables,
Variable 1 , Task.currentQueuedTime = DateTimeDiff(GetCurrentDateTimeUtc(), Flow.StartDateTimeUtc)
Variable 2, Task.maxQueuedTimeCalc = MakeDuration(0, 0, Task.maxQueueTime, 0)
4. Decision block Task.currentQueuedTime >= Task.maxQueuedTimeCalc
#ArchitectureandDesign------------------------------
Sharath Patil
Patelco Credit Union
------------------------------