I am currently investigating the possibility of allowing our agents to initiate a call transfer from outside of vicidial via the API. I'm successfully able to make the transfer, but vicidial doesn't automatically show the transfer controls when this happens, which makes it less clear to our agents as to how they could hang up the call.
What should I look at in terms of "detecting" that newly-opened transfer channel and showing the transfer controls? Is this something that can be done on the front end, or will it require changes to the backend? Both?