Is there anyway to identify either inbound call is consult call or normal call?
It would be complicated but not impossible. I would imagine it would work something like this. If your application is using JTAPI to handle the consult to begin with then it would already know that the user is trying to initiate the consult through the functions and logic necessary to do so. if that is the case you could customize said application to detect the appropriate functions and logic and direct the call flow how the application saw fit.