if you add these 2 extensions: 7010 will be for agents who will hear music
till someone calls
and 7011 will be the customer who will hear hold music until an agent is
free.

  <extension name="test">
      <condition field="destination_number" expression="^7010$">
        <action application="set" data="fifo_music=$${hold_music}"/>
        <action application="answer"/>
        <action application="fifo" data="myq out wait"/>
      </condition>
    </extension>

    <extension name="test">
      <condition field="destination_number" expression="^7011$">
        <action application="set" data="$${hold_music}"/>
        <action application="answer"/>
        <action application="fifo" data="myq in"/>
      </condition>
    </extension>




On Wed, Jul 2, 2008 at 1:05 AM, Faraz R. Khan <[EMAIL PROTECTED]>
wrote:

> Is there any example on how to use mod_fifo?
>
> I am trying to implement a call centre queue as follows (much like
> Asterisk queues) :
>
> Inbound call-> press 0 for operator -> mod_fifo -> 3 agents of whom any
> one can get the call (doing round robin or whatever)
>
> I checked out:
> http://wiki.freeswitch.org/wiki/Mod_fifo
>
> I understand how to park the call, I understand how to retrieve the call
> from the fifo- but I dont understand how this will happen automatically.
> Is the expected way to write some kind of JS to run periodically, check
> if any of the 3 specified agents are free and send them (originate) to
> the fifo 'pop' extension?
>
> Pointers would be appreciated! If anyone has sample JS to do something
> close to the above it would give me a great headstart.
>
> Thanks!
>
> --
> Faraz R Khan
> Chief Architect
> Emergen Consulting Pvt Ltd
> +92.21.529.0381 x200
> www.emergen.biz
>
>
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users@lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>



-- 
Anthony Minessale II

FreeSWITCH http://www.freeswitch.org/
ClueCon http://www.cluecon.com/

AIM: anthm
MSN:[EMAIL PROTECTED] <[EMAIL PROTECTED]>
GTALK/JABBER/PAYPAL:[EMAIL PROTECTED]<[EMAIL PROTECTED]>
IRC: irc.freenode.net #freeswitch

FreeSWITCH Developer Conference
sip:[EMAIL PROTECTED] <[EMAIL PROTECTED]>
iax:[EMAIL PROTECTED]/888
googletalk:[EMAIL PROTECTED]<[EMAIL PROTECTED]>
pstn:213-799-1400
_______________________________________________
Freeswitch-users mailing list
Freeswitch-users@lists.freeswitch.org
http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
http://www.freeswitch.org

Reply via email to