Hi Rawat, how are you?
I'm honestly not sure what the scenario is on your issue. Could you add some more details?
You mentioned a treatment for "off-queue", what kind of treatment would that be? Where and how is that set?
The only thing I can interpret from what you described would be something like:
1) You have a Call Flow where those treatments are being checked/applied based on the status of your agents.
2) So in the flow you check for instance if there is any agents available... and if there are, you send the call to the queue (therefore, to the inqueue call flow, as you mentioned)
3) And if no agents are available (for instance, off queue, as you mentioned), you offer a callback.
Is that the case?
If it is, the only way for the community to give you any input would be if you gave some more information.
Like:
- How are you checking for which treatment to apply? Is that a data action? Have you checked the flow execution history to see what happened for that specific conversation where the wrong treatment was applied?
- Maybe share the data action details as well, if you suspect it could be returning wrong results in relation to what you expect
- Depending on what kind of scenario is checked before applying the treatment (like if it checks if there are ANY agents available, how did you confirm there wasn't any other agents available? Or if it only checks for this one specific agent, did you confirm they were already "off queue" BEFORE the call went through the treatment check? etc.)
------------------------------
Marcello Jabur
------------------------------