Example Node script to manage Queue Agents via REST API
- If not already present in your environment, install NodeJS
- Download latest
queue-api
release from GitHub - In the same folder where
queue.js
is create fileapi.credentials
with VoIPstudio API User ID and API Key in format<UserID>:<API_Key>
, for example:123456:abcdef098765433abcdef098763abcdef09876ab
see REST API Manual for further details on how to obtain API credentials.
The script synopsis is:
node queue.js '<Queue Name>' <join|leave>
For example to make all Agents leave queue 'Support West' run:
node queue.js 'Support West' leave