Skip to content

Call transfer to other agent through api

0

When I want to transfer a call to another agent, but I want them to have an available status and their contact state to be empty, meaning they are not busy with any call activity (e.g., inbound, outbound, ACW, and missed), what api can I use for this purpose?

2 Answers
0

When an agent talking to a caller, and want to transfer to a specific agent. Best to use Quick Connect (Agent), and you can set the "Transfer to Agent" type flow to use. In the flow, you can check if the agent is in Available status to take the call, if not, you can drop this and cancel the transfer, send to a general queue, etc.

There is no API in the SDK to transfer a voice call, TransferContact is only for TASK channel.

You can use Stream API to initiate the transfer process (addConnection) here is a blog that talks about different kind of transfer and how you might be able to do it: https://aws.amazon.com/blogs/contact-center/making-cold-transfers-using-the-amazon-connect-streams-api/

AWS
answered 2 years ago
0

Unfortunately, there is no API to transfer a voice contact to other agent.

AWS
SUPPORT ENGINEER
answered 2 years ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.