<div dir="ltr"><div class="gmail_quote"><div dir="ltr">Dear Mr,Ms;<div>it&#39;s about two week that i am working to find a way for playing a sound on the Caller channel, just as the time on which the Caller is connecting to the Agent (or member of a queue).</div>



<div><br></div><div>this is my last post:</div><div><a href="http://lists.elastix.org/pipermail/developers/2010-October/000867.html" target="_blank">http://lists.elastix.org/pipermail/developers/2010-October/000867.html</a></div>

<div><br>
</div><div>but todays i start again and found that the Queue function  has an option that will accept a macro to run just as i need.</div><div>&quot;</div><div><div><i><b>macro</b></i></div><div><i>    Will run a macro on the calling party&#39;s channel once they are</i></div>


<div><i>    connected to a queue member.</i></div></div><div>&quot;</div><div>the above is the macro definition for queue application.</div><div>it seem&#39;s that it&#39;s what i exactly like to have, but the problem is that the macro is running on the Called Channel, instead of the Caller.</div>


<div><br></div><div>and the bellow is my sample macro</div><div><div>[ Context &#39;macro-agentplayback&#39; created by &#39;pbx_config&#39; ]</div><div>  &#39;s&#39; =&gt;            1. playback(goodbye&amp;goodbye)                  [pbx_config]</div>


<div><br></div><div>-= 1 extension (1 priority) in 1 context. =-</div></div><div><br></div><div><br></div><div>================</div><div>i am using Elastix as my handy distro, but maybe it&#39;s a bug from asterisk core, but i am not sure.</div>

<div>this is why i post this on the asterisk mailing list.</div><div>so sorry if here is not the best </div><div>================</div><div><br></div><div>-- <br>Regards,<br>AliRezaTaleghani.<br>0936 322 4069</div></div>
</div>

</div>