Hello Romuald,
What your experiencing is actually expected behavior.
The call.positioninqueue value is not dynamically updated in real-time within a flow. Once set the number of this variable only potentially decreases for a particular flow, it never increases, even when the real value increases. This behavior applies to both the call.positioninqueue variable and the play position in queue step.
If you need to provide an updated position you could make a loop in your flow that periodically checks the position. Or use a transfer to ACD action to restart the flow and get an updated position.
Cheers,
------------------------------
Cameron
Online Community Manager/Moderator
------------------------------
Original Message:
Sent: 01-14-2026 06:39
From: Romuald Goux
Subject: Call.PositionInQueue not updated when postion change
Hi,
I want use the position in queue to play a specific prompt with the position.
I use the value Call.PositionInQueue. But when the position change in the queue, the value Call.PositionInQueue is not updated.
Is it normal? How can I update this value when the change.
It's the same issue when I use the step "play Postion in Queue".
Thanks in advance for your help
#Routing(ACD/IVR)
------------------------------
Romuald Goux
Delivery Engineer
------------------------------