<div dir="ltr"><div>I&#39;m  trying to use mod_fifo where Freeswitch will dialout to reach &quot;agent&quot;. but bump with some odd behaviour. Below are scenario that demostrate this different behaviour  : </div><div><br>
</div><div>ext.5001   -&gt; FS send invite to each destination one by one sequentially </div><div>ext.5002   -&gt; FS send invite to all destination simultaneously </div><div><br></div><div>I&#39;m looking to use dynamic fifo method as on ext.5002, but wanted FS to do invite sequentially as on ext.5001. </div>
<div>Is there anything i should do on 5002? </div><div><br></div><div>========<br></div><div><br></div><div>    &lt;extension name=&quot;fifo_demo&quot;&gt;</div><div>      &lt;condition field=&quot;destination_number&quot; expression=&quot;^5001$&quot;&gt;</div>
<div>        &lt;action application=&quot;set&quot; data=&quot;fifo_music=$${hold_music}&quot;/&gt;</div><div>                                   &lt;action application=&quot;answer&quot;/&gt;</div><div>                                    &lt;action application=&quot;sleep&quot; data=&quot;1000&quot;/&gt;</div>
<div>                                   &lt;action application=&quot;fifo&quot; data=&quot;test in&quot;/&gt;</div><div>      &lt;/condition&gt;</div><div>    &lt;/extension&gt;  </div><div><br></div><div><div>    &lt;extension name=&quot;fifo_demo&quot;&gt;</div>
<div>      &lt;condition field=&quot;destination_number&quot; expression=&quot;^5002$&quot;&gt;</div><div>        &lt;action application=&quot;set&quot; data=&quot;fifo_music=$${hold_music}&quot;/&gt;</div><div>                                   &lt;action application=&quot;answer&quot;/&gt;</div>
<div>                                   &lt;action application=&quot;sleep&quot; data=&quot;1000&quot;/&gt;</div><div>                                   &lt;action application=&quot;set&quot; data=&quot;api_result=${fifo_member(add Q8888 {origination_caller_id_number=5555895111,group_confirm_key=1}sofia/gateway/gw1/+11232299975 1 20 20)}&quot;/&gt;</div>
<div>                                   &lt;action application=&quot;set&quot; data=&quot;api_result=${fifo_member(add Q8888 {origination_caller_id_number=5555895111,group_confirm_key=1}sofia/gateway/gw1/+11232299976 1 20 20)}&quot;/&gt;</div>
<div>                                   &lt;action application=&quot;set&quot; data=&quot;api_result=${fifo_member(add Q8888 {origination_caller_id_number=5555895111,group_confirm_key=1}sofia/gateway/gw1/+11232299977 1 20 20)}&quot;/&gt;</div>
<div>                                   &lt;action application=&quot;fifo&quot; data=&quot;Q8888 in&quot;/&gt;</div><div>      &lt;/condition&gt;</div><div>    &lt;/extension&gt;</div></div><div><br></div><div><br></div><div>
================== fifo.conf ========================</div><div><br></div><div>&lt;configuration name=&quot;fifo.conf&quot; description=&quot;FIFO Configuration&quot;&gt;</div><div>  &lt;settings&gt;</div><div>    &lt;param name=&quot;delete-all-outbound-member-on-startup&quot; value=&quot;false&quot;/&gt;</div>
<div>  &lt;/settings&gt;</div><div>  &lt;fifos&gt;</div><div>    &lt;fifo name=&quot;cool_fifo@$${domain}&quot; importance=&quot;0&quot;&gt;</div><div>      &lt;!--&lt;member timeout=&quot;60&quot; simo=&quot;1&quot; lag=&quot;20&quot;&gt;{member_wait=nowait}user/1005@$${domain}&lt;/member&gt;--&gt;</div>
<div>    &lt;/fifo&gt;</div><div>    &lt;fifo name=&quot;test&quot; importance=&quot;0&quot;&gt;</div><div>      &lt;member timeout=&quot;20&quot; simo=&quot;1&quot; lag=&quot;20&quot;&gt;{origination_caller_id_number=5555895111,group_confirm_key=1}sofia/gateway/gw1/11232299975&lt;/member&gt;</div>
<div>      &lt;member timeout=&quot;20&quot; simo=&quot;1&quot; lag=&quot;20&quot;&gt;{origination_caller_id_number=5555895111,group_confirm_key=1}sofia/gateway/gw1/11237896776&lt;/member&gt;</div><div>      &lt;member timeout=&quot;20&quot; simo=&quot;1&quot; lag=&quot;20&quot;&gt;{origination_caller_id_number=5555895111,group_confirm_key=1}sofia/gateway/gw1/11232299977&lt;/member&gt;</div>
<div>    &lt;/fifo&gt;</div><div>  &lt;/fifos&gt;</div><div>&lt;/configuration&gt;</div><div><br></div></div>