On Fri, Sep 19, 2008 at 9:02 AM, Jon Bruel <jbr@consiglia.dk> wrote:
Mike, you answered: effective_caller_id_number is meant to be set on the a leg, not the b-leg. Well I need to control the "effective_caller_id_number" (or whatever it is called in the B-leg) individually for each location when I bridge to many destinations. In my case, I need to have different identities (A-numbers) for local calls and for external calls. I have followed the WIKI: http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_bridgecall#Calling_ multiple_destinations, though. Anyhow how is this solved? Could it be possible to loopback to the dialplan as in Asterisk local channel or to go through some steps before dial attemps are made, but after the bridge application? Jon
vars inside {} in the very beginning of the string are global to each dial string listed henceforth vars inside [] prior to each channel in a , or | separated list are unique to just the first subsequent dial string. data="[origination_caller_id_number=1234]sofia/default/test1@foo.com ,[origination_caller_id_number=4321]sofia/default/test2@foo.com"