Hey Matthew.
It's very possible, but you have to deliver the interaction before doing the ACD routing.
We did just the same thing. Used a handler, in conjugation with a database to track caller phone numbers, and marry that data to the last IC user.
If the logic can't find an available agent that spoke to the caller then it drops the call to a workgroup for normal ACD call processing.
If you don't have developer resources to work on the handler, database then I'd suggest reaching out to professional services, or a 3rd party to help build it out.
We eventually removed this type of logic as the database would sporadically need purged since our implementation kept associating userid with caller numbers when transferred (last IC user). You can imagine how wonky that got after awhile.
------------------------------
Dillon Bray
ArcBest Technologies Inc.
------------------------------
Original Message:
Sent: 01-22-2020 15:27
From: Matthew Livingston
Subject: Prioritize specific agent
We use Genesys's PureConnect platform with skills based routing. If a customer calls in and speaks with an agent and then calls in at a later date/time, is there any way in Genesys to prioritize that that customer get routed to the same agent?
#Handlers
------------------------------
Matthew Livingston
------------------------------