Presence module wanted...

driver28
Posts: 171
Member Since:
2006-06-05

Hi!
I was looking at the trixbox forums a while ago for a presence appplication but this might be a more appropriate place for this? Has someone thought of a presence module to let the end user set their presence information by phone/ARI? I'm missing this important feature. It would be something like this:

- Call *23 (or whatever) get a prompt to enter reason for absence.
- A list is provided
0 lunch (default 1 hour)
1 meeting
2 gone for the day (default back 8:00AM following day, OR monday if set on a friday)
3 sick
4 with sick child
5 temporarily unavailable
6 vacation
7 leave of abscence
8 whatever
9 whatever
- calling *23 not providing any options would present the list
- calling *210 would set the presence to " out to lunch will be back at (whatever time occurs after 1 hour)".
- calling *2101330 would set the presence to "out to lunch, will return at 1:30PM"
- calling *2111530 would set the presence to " in a meeting, will be back at 3:30PM"
- calling *2162006 would set the presence to " on vacation, will be back on June 20th 8:00AM"

You get the hang of it now I guess?
This is heavily used in Europe and maybe mostly in Scandinavia in any phone system and is a key selling point for phone systems here. TB/FreePBX, not saying they are the same, lack this feature, and I think the best way to implement this is through FreePBX/PBXmanager. I would very much like to see this module created. I don't think it will be rocket science to put together either. But my programming skills don't amount to much so I ask you if this is doable for TB? OR if something like it already is in the making? Haven't seen anything about it though?
Would there be enough intrest for this to have it developed?
Kindly

--

/Hasse



zenatec
Posts: 3
Member Since:
2008-06-25
+1

+1



peterfam
Posts: 65
Member Since:
2006-12-15
If you are using Aastra

take a look at
http://trixbox.org/forums/trixbox-forums/open-discussion/bounty-a...
not what you describe, but manageble from aastra phones

/Thomas Petersen



driver28
Posts: 171
Member Since:
2006-06-05
I was looking for a device

I was looking for a device independent app for TB or freepbx that you can configure with statuses and system recordings to suit your needs only as a server side application.

--

/Hasse



cynjut
Posts: 25
Member Since:
2007-06-20
Would doing the notification in DND make sense?

The server already has the DND component. Using the database, we could do something like:

/extension/DND
/extension/DNDReason/recording-name
/extension/DNDReturn/datetime

If we did it this way, I think we could do it all in a dialplan and IVR....



driver28
Posts: 171
Member Since:
2006-06-05
Tell me more! :p

Tell me more!
:p

--

/Hasse



cynjut
Posts: 25
Member Since:
2007-06-20
More...

If we had the information stored in the Trixbox database, we could use the logic features of a dialplan to announce that someone is not available, announce the reason why, and announce the time they are expected to return. When done. the logic could go on to Follow-me, or check the BlueTooth availability of the recipient to forward to call, or any one of a dozen more things.

I haven't done it (I don't need this feature), but if someone did need it, I'd think it would relatively easy to implement. Collecting the information would be similar to how we do DND from the phone now, we just need to beef up the dial-plan to include the options for the prompts and the collection of the data. I'm no guru, so I don't know if you'd need a distinct 'reason code' app; but this doesn't sound like it should be very hard to do from start to finish.



techieg
Posts: 279
Member Since:
2006-06-13
More Advanced Features-Fax,IM/Presence,IMAP, etc

Are we gonna see more advanced features such as those pictured on Druid on the following link?; http://nokum.posterous.com/



Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.