Good Day Muiz
I found the following chats on the community where similar topics where discussed.
Perhaps have a look at these examples and see if there is anything that can
- https://community.genesys.com/discussion/propose-a-callback-to-the-caller-during-hold-music
- https://community.genesys.com/discussion/configuring-in-queue-callback
- https://community.genesys.com/discussion/flow-decision-after-actual-time-in-queue-threshold-is-reached
Without seeing the current architect flow and setup just to confirm. Once the call back has been triggered, that you break the loop and then schedule the callback outside of the loop.
Perhaps someone in the community has some other suggestions or ideas on how to best achieve this.
Regards
Stephan
------------------------------
Stephan Taljaard
EMBEDIT s.r.o
------------------------------
Original Message:
Sent: 12-16-2025 07:03
From: Muiz Taha
Subject: In-Queue Callback Flow – Call Goes on Hold and Enters Loop
Issue Observed
The call enters the queue normally.
When the callback option is triggered, the call:
The callback is never successfully scheduled or executed.
Current Configuration
Callback offered based on Call.EstimatedWaitTime
Boolean variable used to prevent multiple offers (e.g. Flow.CallbackOffered)
Callback action is placed inside the In-Queue Call Flow
Queue configured to allow callbacks
Expected Behavior
Callback should be offered once
Upon acceptance, the call should exit the queue
Callback should be scheduled and completed without looping
Request for Guidance
Could someone please advise on:
Correct placement of the Offer Callback action in an In-Queue Flow
Best practice to prevent callback loops
Whether additional disconnect or exit logic is required after callback acceptance
Any common misconfigurations that cause calls to remain on hold or loop
Any guidance, screenshots, or sample flow logic would be greatly appreciated.
Thank you in advance for your support.
#Routing(ACD/IVR)
------------------------------
Muiz Taha
------------------------------