API Version: Development

Call control commands

SEE ALSO: keevio commands

Permissions

Requires User permissions, but may only inject commands for the currently authenticated user.

command 'dial'

Path: /rest/command/dial/
Dial a call, either using keevio, a handset, or by trying keevio followed by a handset.
NOTE: The callerid parameter is supported since 6.4.20 and will be ignored if the PABX is not configured to allow the requested number.
{    
    "type": "direct" "keevio" "auto" "teams" or "handset",
    "values": {
        "number": nnn,
        "autoanswer": true or false,
        "autohold": true or false,
        "callerid": nnnn
    }
}
  • autoanswer - This will typically only autoanswer if the device is not already busy
  • autohold - Tries to force autoanswer by holding existing calls
These settings are most commonly both set or neither set.
  • callerid - Typically any extension that calls the device, but there are system settings to make this more permissive