If I am understanding correctly,
- You set the threshold when the call enters the In-Queue Call flow.
- When it hits the threshold you transfer the call to another flow (based on the Timeline showing it going to another IVR segment)
Thus, you programmed the flow to do exactly what you are seeing. An In-Queue Call flow continues to run while the call is alerting, so your logic is purposely telling the call to stop alerting and transfer to the other flow.
The Transfer action has no functionality built in to detect whether the call is Alerting...it just performs the transfer per the flow logic.
If you want to prevent that, you might be able to use a data action to query the conversation details and see if the conversation is currently in "segmentType": "alert". You can post in the Developer Community to ask about that possibility.
However, your best option is probably to use auto-answer to connect the calls right away rather than counting on the agent to pick up.
------------------------------
George Ganahl GCCX-AI, GCP, GCSME, ICCE, ICHD, etc.
Technical Adoption Champion
Genesys
2024 Community Member of the Year
------------------------------
Original Message:
Sent: 06-06-2025 04:04
From: Jeremie SIMON
Subject: The system should consider the call state (e.g., ringing alert) before determining that the configured wait time in the data table has been reached
Hello @George Ganahl,
I use integer value in data table to define a threshold (in seconds) by priority with data table lookup in Architect.
For example :
- threshold 1 for priority 1 (with queue 1 or group of queues 1)
- threshold 2 for priority 2 (with queue 2 or group of queues 2)
- threshold 3 for priority 3 (with queue 3 or group of queues 3), etc...
When the call interaction reached the waiting time in queue defined in the data table and an agent is alerted with a ringing call, the system does not take into account that the call is ringing before switch to the next priority (in this example, Outcome-Global - in line with our routing strategy, as no one is immediately available [idle status] in the other priorities).
I added another screenshot to give a different view of the wait time in the queue (251 sec = 250 +/1s)
I hope I have answered the question accurately.
Regards
------------------------------
Jeremie SIMON
IT
------------------------------
Original Message:
Sent: 06-04-2025 13:56
From: George Ganahl
Subject: The system should consider the call state (e.g., ringing alert) before determining that the configured wait time in the data table has been reached
Just so I'm clear regarding the behavior you describe...what "data table" are you referring to in your first sentence?
------------------------------
Gcp Ganahl GCCX-AI, GCP, GCSME, ICCE, ICHD, etc.
Technical Adoption Champion
Genesys