I’m working on directed call pickup and can correctly route the requisite feature code on the channel of the line trying to remote pickup to a context that tries to do a Pickup()/PickupChan(). It seems no matter what I try I get the following error:
In my specific scenario I have extension 104 call 103 and extension 110 attempts to do the pickup. The pickup/pickupchan command is called from 110’s channel.
These are some things I’ve tried. In an attempt to just get something to work I even just put in string literals:
exten => _**., n, Pickup(103)
exten => _**., n, Pickup(SIP/103)
exten => _**., n, Pickup(SIP/103@mydomain)
exten => _**., n, PickupChan(103)
exten => _**., n, PickupChan(SIP/103)
exten => _**., n, PickupChan(SIP/103@mydomain)
How can I better debug this? 104 and 103 are softphones, so I’m not sure if that has an impact, or if phones have to be provisioned in a specific way to be able to do Pickup()/PickupChan(). I haven’t provided many details because I’m uncertain what info would be helpful. I’ll add more as needed. Thanks in advance for any solutions.