Description
The key_assignment child attribute outbound_caller_id does not work for duplicated line appearance keys. Error?
No error message. API returns a 204 message indicating success, but Outbound Caller ID field remains unchanged when viewed on web config. Works correctly for primary (non-duplicated) line appearance.
Hey @gpieroni
Thanks for reaching out and worry for the late reply here! looking into this.
Can you confirm you are passing the same outbound_caller_id for the 3 line keys? is that what you are intending to do?
Hi Elisa - yes confirmed - I’m passing the same outbound_caller_id for all 3 line keys. It updates just fine on the first line key but doesn’t update on the other 2 duplicated line keys..
Hi Elisa - we are using Avaya J100 phones with Zoom, which automatically populate 3 line appearances as described here:
When provisioning Avaya J100 series IP phones, account owners and admins will see a minimum of three-line Key Appearance on their devices, enabling them to program additional keys for line appearances.
We want to send the main company number out as outbound caller ID regardless of which line appearance a user selects. The default is to send their own number out and we have hundreds of these devices which is why we’re looking to streamline their provisioning with the API.
Thanks @gpieroni
This is very helpful. As I don’t have the right set up for testing, it is becoming a little harder for me to troubleshoot and help you.
So to recap. You are using Avaya J100 phones and it is by default that you are getting duplicates (I think I am good until here), when you try to change the outbound caller ID, they just wont change via API? Can you change them manually?
I can manually change the outbound caller ID, just not via the API.
Note the API works to change outbound caller ID on the primary line; it just doesn’t work when trying to update the duplicated line appearances.
You can add duplicated line appearances on any user - you don’t need to have an Avaya J100 phone assigned to them if you’d like to test it yourself.
Interesting, ok @gpieroni
Could you please share with me the tracking ID of the request you are sending (the example you shared in the very first image). You can find that in the response headers.
I will use this to report this issue on my end
Hi @gpieroni
Thanks for your patience here.
I just heard back from our team, and this has been flagged as a bug. We will enhance this API to support what you see in the web portal.
Thanks for bringing this up, and I will update you when I have an ETA for this fix.
Hey @gpieroni
Quick update about this issue.
I talked to our engineering team again, and they confirmed this is not a bug but a feature request.
He will talk to the Developer to get an ETA and to confirm if this is on the roadmap