Set to agents direct queue dynamically

0

Hello,

I am attempting to dynamically select a customers account manager to take incoming calls for certain accounts. I have been following the instructions here: https://docs.aws.amazon.com/connect/latest/userguide/contactflow.html#transfer-to-agent

I created a lambda function to return the agent Id

        var resultMap2 = {  
            agentID:agentid,  
        };  
          
        callback(null, resultMap2);  

This is working perfectly, and it is returning the ID to my contact flow just fine. When I go to set the working queue (by agent > use attribute > type:external attribute:agentID) It errors out.

I'm just wondering if anyone sees any glaring issues here? Or if anyone has been able to set this up? I have tried to use other agent fields like username and ARN but neither are working.

loneal
preguntada hace 5 años450 visualizaciones
1 Respuesta
0
Respuesta aceptada

I've seen this when the agentId from the lambda doesn't match exactly. It's case sensitive.

This also walks you though it: https://voicefoundry.com/amazon-connect-agent-extension-dialing/

Thanks
Dan

DanBloy
respondido hace 5 años

No has iniciado sesión. Iniciar sesión para publicar una respuesta.

Una buena respuesta responde claramente a la pregunta, proporciona comentarios constructivos y fomenta el crecimiento profesional en la persona que hace la pregunta.

Pautas para responder preguntas