The parking lot system is not working for a multi client environment. I need to program a feature that would allow for the following. Based around a customer account. I looked at the multi parking lot mod and it looks closer but I am looking for a little differnet direction.
I am not looking for anyone to have the full answer for this any input would be helpful.
A call is received based on an account status the account needs to be able to be parked. Press *2
When another extensions / sip account that is associated with the account picks up and enters the pickup code *3. They are connected with the parked call.
If multiple calls are parked they would be placed on the bottom of the stack and pickups would be pulled from the top of the stack. If done right I could even allow for pull from with-in the stack but I do not know how helpfull that would be.
Where would I start to code this as a straight dial plan operation? I do not do c coding but can code in the asterisk basic, php, vb.net. Any examples or even pieces of code examples that would show how to disconnect a connected channel and hold it in a que until a request for pickup would be appreciated.