Sounds like the want the benefit of queues without the functionality of queues...
Personally I would push back on their approach, but I know we can't always do that.
I haven't had to do this, but as I mentioned, you can certainly do a collect input from inbound call flow action or through a bot, to get the extension.
Then from there maybe do a lookup to get the Agent, then do preferred agent routing to send it to a queue with the agent as the preferred agent?
------------------------------
Anton Vroon
------------------------------
Original Message:
Sent: 04-07-2025 09:11
From: David Wallace
Subject: Advice on having extensions entered within the inbound call flow and route to a queue that only handles extension calls for all agents in the org
Anton Vroon, thank you for responding. I have managers and supervisors across 6 contact centers that have very limited ability to evaluate agent activities through extension calls. They have specifically want the ability to have these interactions run through a queue where screen caps can be initiated when the agent joins the interaction, agent will have ACW from these interactions and leadership wants to know how much, they also want the callers to take a post call survey, and the biggest ask is to know if extension calls are negatively impacting WFM by disrupting the 4 other primary inbound voice queues due to handling, ACW of these extension calls. The leadership feels this will give them more direct insight whether all agents need an extension or only certain segments of agents.
------------------------------
David Wallace
Technical Project Manager
------------------------------
Original Message:
Sent: 04-06-2025 19:39
From: Anton Vroon
Subject: Advice on having extensions entered within the inbound call flow and route to a queue that only handles extension calls for all agents in the org
Hi David,
Why do you need a queue? Why not just use the Dial By Extension action, and call the agent direct, with voicemail setup on the agent side to automatically activate if they are not available. https://help.mypurecloud.com/articles/dial-extension-action/
Otherwise you are going to have to capture customer input, with the collect input action or a bot, validate that input, find the user id based on that extension, maybe through a data table lookup, which you would need to manage with attrition and new hires, then mark that as the preferred agent and use preferred agent routing, then route to acd, then have inqueue logic that will lookup agent status and make a decision based on that output. That is 2-3 data actions + a datatable lookup + a bunch of flow logic to configure to replicate what a single action does without a queue. - Which is just of the top of my head, there will likely be more involved.
------------------------------
Anton Vroon