Transfer on Dial Answer, Not on Dial Connect

I am using the originate command via the Manager API and I can dial and transfer to a particular context. All is well EXCEPT…

I would like the transfer to occur if/when the call is answered, not when it is connected (which is what it does now).

Anyone know how to do this?

TIA

p.s. - Please don’t point me to the G Dail option, that doesn’t work.