Transferring the Amazon connect contact while waiting for the Agent in the Queue

0

once the caller is Transferred to Queue, how do i forward him to a phone number if he is more than 30 seconds in the queue. is this possible?

질문됨 2년 전1161회 조회
1개 답변
0

Hi,

this can be done in some way but not exactly on the current time in queue.

A good way to make this decision is based on the oldest call in the Queue. First you will set which Transfer-to-Queue Contact Flow you want to use. In that Transfer-to-Queue Flow you can use the following blocks:

  • Get queue metrics
  • Use the Check contact attributes block to check the metrics of the queue for oldest call waiting
  • If the oldest call waiting is above your threshold you can route the call externally by using the transfer to phone number block

This way you can route that call externally before it have to wait for your threshold at all.

You can also loop for the threshold in the Transfer-to-Queue flow and exit there after the threshold has been reached. Another way would be to use a Lambda function to create an item in e.g. DynamoDB linked to your contactId together with a timestamp. This will allow you to use another Lambda function to calculate the current time in Queue and make the routing decision based on the calculation.

More generally spoken it's a good practice to make such routing decision before customer being placed in a waiting loop. This will allow you to create a good customer experience by not having your customer waiting to met a specific threshold.

profile pictureAWS
faddi
답변함 2년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠