My goal here is not to enable BOB to actually pickup the call, but to
understand what my options are as a developer to trigger my proprietary
code (which incidentally will perform a function that will be of no
interest to any other SipX project)in this particular scenario. 
I guess that my original explanation was not as clear as I thought it
was as Scott also misunderstood me, so here is a hopefully clearer
explanation:

1) Joe, Tina and Bob represent any user in a large (several thousand
users) SipXecs installation.
2) Joe works in open space and normally run's a SIP soft-phone from his
PC that is registered to the proxy.  
3) Joe is currently in Bob's workspace, several meters away from Joe's
cubicle, and is not aware that his PC has been shut down by a
virus/windows update/application crash.
4) Tina works in the next cubicle to Joe.
5) Joe, who is currently in Bob's office, hears Tina's phone ring, but
mistakes it for his own. 
6) Joe attempts to pickup the ringing phone from Bob's office by dialing
*78<Joe's extension> Pickup fails and somehow triggers my custom code.

Hope this clears things up.
Thanks for your input,
Simon

-----Original Message-----
From: Tony Graziano [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, July 30, 2008 3:53 AM
To: Simon Shaw; [EMAIL PROTECTED]
Cc: [email protected]
Subject: Re: [sipX-dev] Extending functionality for sipx from newbie

Why not have the call ring to an ACD group or a second line on a phone
so BOB can pickup the call and know it's JOE's call? This can be done by
creating a use JOE and not having any phone associated with JOE. Forward
JOE's phone to a secondary line created for BOB's phone so BOB can pick
it up and or let it dump to that voice mail so he can retrieve it, since
JOE won't be around to do this?

Not being rude with CAPS, just like typing JOE BOB. My kids have toys
they call JOE BOB's. Ha.

>>> Scott Lawrence <[EMAIL PROTECTED]> 07/29/08 19:52 PM >>>

On Wed, 2008-07-30 at 01:13 +0300, Simon Shaw wrote:
> I have a scenario (long explanation not worth going into) whereby I
> need to send a proprietary message to a third party system when
> somebody attempts to do a direct pickup on a user agent that is not
> currently registered to the proxy.  
> 
> What options do I have with SipXecs to achieve this functionality.

I'm not sure I understand the scenario.  Is it:

     1. Someone calls Joe
     2. Joe has no registered contact
     3. Bob executes a directed pickup for Joes number to get the call
     4. Special message gets sent to special destination.

If so, it doesn't make any sense... you can only do a directed pickup on
a ringing phone.  If Joe has no registered phone, then there won't be
any phone ringing, so you can't do a pickup of it.  The call will fall
back to voicemail or whatever forwarding Joe set up, but dialing a
directed pickup for Joe would just fail.

-- 
Scott Lawrence  tel:+1.781.229.0533;ext=162 or sip:[EMAIL PROTECTED]
  sipXecs project coordinator - SIPfoundry
http://www.sipfoundry.org/sipXecs
  CTO, Voice Solutions   - Bluesocket Inc. http://www.bluesocket.com/ 
                                           http://www.pingtel.com/

_______________________________________________
sipx-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev

_______________________________________________
sipx-dev mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-dev
Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-dev

Reply via email to