[Freeswitch-users] BLF with Valet Parking

Anthony Minessale anthony.minessale at gmail.com
Mon Jan 17 20:07:42 MSK 2011


yes using fifo for parking is the more elegant solution.
the valet_parking is more for people who miss the asterisk flavored parking.


On Mon, Jan 17, 2011 at 11:00 AM, S W <steve.d.ward at gmail.com> wrote:
> Travis:
>
> Here is something that might interest you.  I use 509gs, and I have
> some of them set up with BLF/speeddials set up on "parking slots".  If
> no call is in the slot, you just press the button to park the call.
> If you want to retrieve a call from the slot, press that same button.
> Following is the config I use to be able to park calls and have
> BLF/speed dials.
>
> In autoconf/fifo.conf.xml :
> -------------------------------------
> <fifo name="ParkingSlot1@$${domain}" importance="0"/>
> -------------------------------------
>
> In dialplan, e.g. 100_parking_slots.xml :
>
>   <extension name="parking_slots">
>    <condition field="destination_number"
> expression="^(ParkingSlot\d+)$" break="on-false">
>      <!-- Get count of callers in the specified parking slot (fifo) -->
>      <action inline="true" application="set"
> data="slot_count=${fifo(count $1@$${domain})}"/>
>      <action inline="true" application="set"
> data="slot_count=${slot_count:-3:2}"/>
>    </condition>
>    <condition field="${slot_count}" expression="^\:0$" break="always">
>      <!-- For FIFO count of 0: place the caller into the FIFO (actions
> are    -->
>      <!-- executed).
>                             -->
>      <!-- fifo settings for parking fifos -->
>      <action application="unset" data="fifo_chime_list"/>
>      <action application="set" data="fifo_chime_freq=0"/>
>     <!-- Parked callers listen to MOH -->
>      <action application="fifo" data="${destination_number}@$${domain}
> in undef local_stream://moh"/>
>     <!-- This hangup should never happen. -->
>      <action application="hangup"/>
>      <!-- For non-zero FIFO count: connect the caller to the parked
> channel   -->
>      <!-- (remove the channel from the FIFO and bridge it to the
> caller using -->
>      <!-- fifo ... out)
>                                  -->
>      <anti-action application="fifo"
> data="${destination_number}@$${domain} out nowait"/>
>     <!-- This hangup should never happen -->
>      <anti-action application="hangup"/>
>    </condition>
> </extension>
>
> And here is an example SPA509g config (I actually use this):
>
> fnc=blf+sd;sub=ParkingSlot1@$PROXY;ext=ParkingSlot1@$PROXY
>
> Note that, above, my FreeSWITCH box that runs the fifo code above is
> the $PROXY to which my 509g is also registered, etc.
>
> Let me know if you have any questions on that; I hope it helps.
>
>
> On Mon, Jan 17, 2011 at 10:29 AM, Brian West <brian at freeswitch.org> wrote:
>>
>> I think he wants BLF status of a lot on a key.  That I don't think is there.
>> /b
>> On Jan 17, 2011, at 9:01 AM, Travis Kemen wrote:
>>
>> BLF works fine here with valet parking using polycom/snom phones.
>>
>> Travis
>>
>> On Sun, Jan 16, 2011 at 6:15 PM, Spencer Thomason <spencer at 5ninesolutions.com> wrote:
>>>
>>> Hello all,
>>> Is it possible to use BLFs with valet parking?  Basically I have
>>> several Linksys SPA 509G phones and after a call is parked, I'd like
>>> use use a speed dial/BLF key on the phone to pickup the call.  I do
>>> have presence configured and working with the extensions.
>>>
>>> Thanks,
>>> Spencer
>>
>> _______________________________________________
>> FreeSWITCH-users mailing list
>> FreeSWITCH-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>>
>
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at 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/
Twitter: http://twitter.com/FreeSWITCH_wire

AIM: anthm
MSN:anthony_minessale at hotmail.com
GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com
IRC: irc.freenode.net #freeswitch

FreeSWITCH Developer Conference
sip:888 at conference.freeswitch.org
googletalk:conf+888 at conference.freeswitch.org
pstn:+19193869900



More information about the FreeSWITCH-users mailing list