Olivier
2008-Feb-07 18:24 UTC
[asterisk-users] Asterisk as XMPP component. How to use it ?
Hi, Do you really think Presence should be used to forward call to voicemail ? My feeling is forwarding incoming calls to voicemail should remain a different task as you could wish to remain unavailable for chat and still reachable by phone. As I can't see a way to define Presence status such as "unavailable for chat and phones", "unavailable for chat but available for phones" ..., I think both things should be kept separate. At the opposite, I think it could be useful for an Asterisk server to act as XMPP User Activity provider (ie update XEP-0108 field with "on-the-phone" value). Do you agree ? Is there any XMPP client supporting User Activity ? Is Asterisk capable of getting or sending such User Activity messages ? Regards -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20080207/e76c1626/attachment.htm
Ben Willcox
2008-Feb-07 19:53 UTC
[asterisk-users] Asterisk as XMPP component. How to use it ?
Olivier wrote:> At the opposite, I think it could be useful for an Asterisk server to > act as XMPP User Activity provider (ie update XEP-0108 field with > "on-the-phone" value). > Do you agree ? > Is there any XMPP client supporting User Activity ? > Is Asterisk capable of getting or sending such User Activity messages ?The Openfire XMPP server (http://www.igniterealtime.org/) has an asterisk plugin which uses the manager interface to send 'On the phone' status to XMPP clients. It works very well. It also has the capability to Pause and Unpause queue members depending on idle status, but that is very annoying and we turn that off! Cheers, Ben
Philippe Sultan
2008-Feb-07 22:44 UTC
[asterisk-users] Asterisk as XMPP component. How to use it ?
Hi Olivier,> At the opposite, I think it could be useful for an Asterisk server to act as > XMPP User Activity provider (ie update XEP-0108 field with "on-the-phone" > value). > Do you agree ?This is indeed a direction we should consider in order to relay call and device state information to XMPP users. As those kind of messages are exchanged via PEP (Personal Eventing via Pubsub), we'll have to implement that too. But still, I'm not sure we can provide this kind of presence information on behalf of XMPP users if we connect Asterisk as a component. On the other hand, by connecting Asterisk as a XMPP client, we could easily pass call and device state information to that client's buddy list. The main drawback of that method is that Asterisk needs to be provided with the user password.> Is there any XMPP client supporting User Activity ?I know Psi supports PEP, not sure about User Activity though.> Is Asterisk capable of getting or sending such User Activity messages ?No. Philippe