Hi,
Finesse gets the callType straight from the CTI server so it has no control over it. Are you using CVP with CCE? Consult calls are handled in a very interesting way when CVP is involved (a consult uses 2 call ids).
Ultimately, what is your actual issue? Is it that you don't know how/when to enable the transfer/conference buttons in this scenario? If so, in this scenario, the original call should have gotten an updated dialog where transfer and conference are added as allowable actions. You should be looking at this event to see when to show the button. Finesse events were built for the UI to be blindly updated with the values of the events rather than adding a ton of logic.
If I am incorrect on the issue, please elaborate.
Thanx,
Denise