Round Robin Assignment in Amazon Connect without manual transfer need

0

We recently used the Service Cloud Voice with Amazon Connect, it is working fine. However, we wanted to implement a round-robin assignment for our agents on the Amazon Connect side as this cannot be done on the Salesforce side. Does anyone have any idea how we can equally assign calls to available agents without manually transferring them?

malei
posta 25 giorni fa125 visualizzazioni
2 Risposte
0

Out of the box I don't see how this could be done. One thought is to have a Lambda which looks at which agents are logged in and in available state. Then randomly select one of them and continue doing this in a long enough timeline. Now, assuming all agents are in an available state a similar amount of time then this would eventually distribute calls pretty evenly. I've seen this type of routing done before, mainly handling inbound sales opportunity where there's commission on the line and you want to give all agents an equal shot at calls.

david

profile picture
dmacias
con risposta 25 giorni fa
0

I think using a "distribute by percentage" block could solve this issue. Then have each leg of the distribution point to individual agent queues. -- But, since it's "random" and not round-robin, this won't truly achieve your desired routing.

You could also use a Lambda to reference a DynamoDB table whereby you keep track of how many calls each agent has gotten and then route the call to the agent that has gotten the fewest calls that day. ... but I don't know what code you would have to write to achieve that...

The default Amazon Connect routing will route calls based on how long agents have been in an available state ("If multiple agents are ready for a contact, by default an inbound contact is routed to the agent who has been in the Available status for the longest time."). https://docs.aws.amazon.com/connect/latest/adminguide/about-routing.html But this means some agents will get more calls if they're average handle time is lower. It sounds like you want to make sure each agent gets the same amount of calls.

profile picture
con risposta 10 giorni fa

Accesso non effettuato. Accedi per postare una risposta.

Una buona risposta soddisfa chiaramente la domanda, fornisce un feedback costruttivo e incoraggia la crescita professionale del richiedente.

Linee guida per rispondere alle domande