<div class="gmail_quote">On Tue, Apr 20, 2010 at 2:54 PM, Kevin P. Fleming <span dir="ltr"><<a href="mailto:kpfleming@digium.com">kpfleming@digium.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">
</div>A channel variable is not a good solution, because it is nearly<br>
impossible to use for a Dial() that dials multiple peers at once. The<br>
information must be part of the dial string to be able to be associated<br>
with a specific outbound channel (dialog).<br>
<br>
</blockquote></div><br>In Freeswitch they have a way to set a channel variable specifically on a certain outbound channel. (<a href="http://wiki.freeswitch.org/wiki/Channel_Variables">http://wiki.freeswitch.org/wiki/Channel_Variables</a>) The actual syntax seems a bit ugly to me (you put "[variable=value]" before each channel), but it would solve this particular problem, and is probably generally useful. So you might consider adding something like that into asterisk.<br>