API Endpoint(s) and/or Zoom API Event(s)
Description
Auto Receptionists support a “Dial By Name” key option that can be configured in the web UI. The corresponding API does not seem to know about this option. When using GET IVR with an auto receptionist ID that has a dial by name key configured, the response is missing an action value for that key. There is also no way to configure this option through a PATCH IVR request.
Are there plans to support dial by name in the IVR API?
Additional details provided below.
How To Reproduce
Steps to reproduce the behavior:
1. In the web UI, configure an Auto Receptionist IVR key action to be Dial By Name
2. Issue a GET IVR request using the Auto Receptionist’s ID
3. Obverse the object for the dial by name key is incomplete (missing the action value) in the key_actions array.
Example
Auto Receptionist with key option 3 set to Dial By Name.
Request:
GET https://api.zoom.us/v2/phone/auto_receptionists/wxASbTvSQs-mvCy9gm93nA/ivr
Response:
{
"audio_prompt": {
"id": "",
"name": "Default"
},
"caller_enters_no_action": {
"action": -1,
"audio_prompt_repeat": 3
},
"key_actions": [
{
"action": 100,
"key": "0",
"target": {
"display_name": "KMS West",
"extension_id": "mFHEwDGtS1iJkR5DcVmH9w",
"extension_number": "350001",
"id": "wxASbTvSQs-mvCy9gm93nA"
},
"voicemail_greeting": {
"id": "",
"name": "Default"
}
},
{
"key": "3"
},
{
"action": 21,
"key": "*"
}
]
}