The Amazon Connect Streams API allows you to create custom interfaces for the soft-phone and provides many functions for interacting with the current connection. It is a powerful set of tools but some of the more sophisticated functions may not be obvious.
Check out my recent VoiceFoundry Blog post on How to Implement Cold Transfer in AWS Connect Streams API.