Hello;
when one vicidial extension calls another vicidial extension directly (intercom call) the caller id is determined by the phone settings.
This is normal extension to extension call, it is like PBX and as you said the caller id is determined by the phone settings.
if this is not an intercom call, you'll need to be more descriptive of the situation. is this in a campaign? manual dial from the agent screen? 3-way call with a prospect on the line? Transfer?
If agent logged in and the IP Phone was configured with On-Hook = N (so the agent will be part of the conference, right?), I am talking about this case. Now, we need to call another telephone extension (say for example the extension 504), this will require to use the logged in agent screen to call which means to do manual call? If yes, that is what I did and the problem was that the destination receive the call with rubbish caller id, it is because this call came from the agent who is logged in and part from the conference. How to let the destination extension see the caller id of the caller phone?
Regards
Bilal