Call.PositionInQueue not updating

Hi, I want to use the Integer number for position in queue to create a custom TTS message. Using the supplied action in architect that uses system prompts, feels weird when paired with a TTS voice (google wavenet) for promotional messages.

I've tried what James B. concluded here:
Position in queue

But unless I also have the "Play position in queue" action that Integer does not update.

Is there someway to force an update for the Call.positionInQueue without using the standard action?

  1. Remember the it will never report an increase (Add a Position In Queue action to a task - Genesys Cloud Resource Center). If you want the true value, use a data action to look it up.
  2. The Call.PositionInQueue variable will update on its own. Its value is cached for a some amount of time which is why you may not notice.

Thanks for your reply, MelissaBailey

  1. I know and I do not want it to Increase, so I essantially want the exact same functionality as the "Position in queue" action, however with custom text and read by the TTS voice.

  2. What are the update interval then? I sat for 10 minutes and also had a data action to look up the actual value and even though the actual value decreased the Call.PositionInQueue never decreased?

Less than 10 minutes. What do you have in your flow? Is it looping around or do you have really long actions in it?

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.