This can be done with lua, what i've done is created a small lua set of functions that make presence easy to handle. here's the presence function file: http://pastie.org/private/8qfyjbwzsmwm2a4uz7owq then you setup a lua file (call it scripts/set_presence.lua) that is similar to the following dofile "presence.lua" state = argv[2] user = argv[1] domain = session:getVariable('domain') local p = Presence:new() p:init{user = user, domain = domain, uuid = 'custom_blf_key'}; p:set(state,false); you can execute this by adding the following line into your extension that controls it. <action application="lua" data="set_presence.lua vm_blf_extension confirmed"/> you can swap out the "vm_blf_extension" with anything you want, and as long as the phone "Subscribes" to this, it will work. You can use early, confirmed, terminated for the statuses. On Mon, Mar 30, 2015 at 9:37 AM, Andrew Cassidy < andrew@cassidywebservices.co.uk> wrote:
There's always the SEND_PRESENCE esl event...
On 30 March 2015 at 16:25, Raphael Lechner <raphael.lechner@gmail.com> wrote:
We migrated a customer from asterisk to FreeSWITCH 2 weeks ago and they had also a lamp for indicating if the “today closed” playback or call forward to voicemail is enabled or not.
Raphael
On 30 Mar 2015, at 17:17, Sean Devoy <sdevoy@bizfocused.com> wrote:
I have a customer who had this same request as well as one for a lamp indicating a call parked using “valet parking”. They are worried a parked call could get forgotten. I would love to hear a solution to either/both.
Sean
*From:* freeswitch-users-bounces@lists.freeswitch.org [ mailto:freeswitch-users-bounces@lists.freeswitch.org <freeswitch-users-bounces@lists.freeswitch.org>] *On Behalf Of *Paul Atreides *Sent:* Monday, March 30, 2015 10:32 AM *To:* FreeSWITCH Users Help *Subject:* Re: [Freeswitch-users] Changing BLF lamp persistently
I want to have an indicator if the company voice mail is active or not.
At the moment I am calling a number and setting a global variable to activate the central company voice mail. But I would like to use the BLF from a dummy account so that the user can see at the phone whether the voice mail is
active or not.
On Mon, Mar 30, 2015 at 4:08 PM, Michael Jerris <mike@jerris.com> wrote:
Can you describe a bit more exactly what you are trying to accomplish? Presence changes in reaction to events that happen in calls.
On Mon, Mar 30, 2015 at 9:46 AM, Paul Atreides < paul.atreides83@googlemail.com> wrote:
Hi,
does someone know how to change the BLF lamp persistently? I found the channel variable presence id but this one will only last as long as the channel is active. Is there a way to change it permerently?
Thanks for helping.
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
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
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
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
-- *Andrew Cassidy BSc (Hons) MBCS SSCA* Managing Director
*T <info@cassidywebservices.co.uk> *03300 100 960 *F <info@cassidywebservices.co.uk> *03300 100 961 *E <info@cassidywebservices.co.uk> *andrew@cassidywebservices.co.uk *W <info@cassidywebservices.co.uk> *www.cassidywebservices.co.uk
_________________________________________________________________________ Professional FreeSWITCH Consulting Services: consulting@freeswitch.org http://www.freeswitchsolutions.com
Official FreeSWITCH Sites http://www.freeswitch.org http://confluence.freeswitch.org http://www.cluecon.com
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