While you are correct, the In Queue is it's own infinite loop, there are plenty of circumstance where you might want only a portion of the in queue flow to do an infinite loop (i.e. announce position in queue to start flow, then MOH, then other stuff, if the queue has priority calls coming in, you might not want to repeat the position in queue announcement as no caller want to hear their place in line went up). Prior to the recent changes in loop behavior, we could create an infinite loop by adding an Update Data step before the next loop that reset the value of the loop counter variable. Worked great in the past, but is currently broke. If you add an Update Data step inside you loop that update the variable used for the loop counter, the flow errors out. You can still work around this to some extent by creating an integer variable (like Task.GiantLoop) and assigning it a value, then in your loop step, change your Maximum Loop Count to an expression and use your new variable. With this method, the highest value you can use is 1162.
As a very basic example, this will fail
While this will loop through 1,162 times
------------------------------
Michael Steinke
Inflow Communications
------------------------------
Original Message:
Sent: 07-13-2020 09:25
From: Melissa Bailey
Subject: Loop Iteration
The loop action is unnecessary. Take it out and leave the other actions. They will repeat until the call is answered
------------------------------
Melissa Bailey
Genesys - Employees
Original Message:
Sent: 07-13-2020 09:22
From: Christopher Carr
Subject: Loop Iteration
Thanks, Melissa,
I have created a loop as per my image attached. I need this loop to iterate until it is answered is this possible? Thank you.
------------------------------
Christopher Carr
IP Integration
Original Message:
Sent: 07-13-2020 09:09
From: Melissa Bailey
Subject: Loop Iteration
The in-queue flow's task is already an infinite loop. It repeats forever, until an agent picks up the call.
------------------------------
Melissa Bailey
Genesys - Employees
Original Message:
Sent: 07-13-2020 08:48
From: Christopher Carr
Subject: Loop Iteration
Hi,
Is there a way to make a loop in "in-queue call flow" loop indefinitely until a call is answered by an agent instead of providing a fixed count value?
Thank you.
#ArchitectureandDesign
#Routing(ACD/IVR)
#Telephony
#Unsure/Other
------------------------------
Christopher Carr
IP Integration
------------------------------