- Joined
- Oct 14, 2009
- Messages
- 22
- Reaction score
- 3
Dear all,
I'm trying to build a script which logs on people to the queues automaticly based on their computer client IP address. However, if the client IP matches some reserved IP's in the DHCP it will make a call using the following 3cX HTTP API String:
http://<pbx>:5000/ivr/PbxAPI.aspx?func=make_call&from=<ext>&to=<dest>&pin=<ext_pin>
However this requires user interaction. The user must pickup the call to be loged on to the queue, so its now a half automatic logon. If the IP does not match the user gets a call to logoff.
Is there a way to make this work fully automated? I am hoping there is a command for the HTTP API to silently logon or logoff users from the call Queues. Anyone knows how to get this to work?
I'm trying to build a script which logs on people to the queues automaticly based on their computer client IP address. However, if the client IP matches some reserved IP's in the DHCP it will make a call using the following 3cX HTTP API String:
http://<pbx>:5000/ivr/PbxAPI.aspx?func=make_call&from=<ext>&to=<dest>&pin=<ext_pin>
To log into a queue;
•Dial *62 to log the extension into all the Queues that the extension is a member of.
•Dial *63 to log the extensions out of all the queues to which the extension has logged in.
However this requires user interaction. The user must pickup the call to be loged on to the queue, so its now a half automatic logon. If the IP does not match the user gets a call to logoff.
Is there a way to make this work fully automated? I am hoping there is a command for the HTTP API to silently logon or logoff users from the call Queues. Anyone knows how to get this to work?