• ×
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
  • ×
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
Guidelines
We are proud to announce new Poly Studio Series video bars and remote room control with Poly Connect. Read more about the solutions!
HP Recommended

Hello,

 

I'm a Polycom newcomer.. We currently have two clusters. One DMA is on version 6.1.1_Build_162955, while the other is on 6.3.0_Build_191555. I have attempted the same methods on both. So, I have two questions and I hope they aren't time wasters. 

 

First, I'm trying to use the Polycom DMA API to create/retrieve dial-rules using the "plcm-dial-rule" resource. When using either the GET "plcm-dial-rule-list" or POST "plcm-dial-rule", using the syntax: "https://localhost:8443/api/rest/dial-rules", with Content-Type: "application/vnd.plcm.plcm-dial-rule-list+xml", and "application/vnd.plcm.plcm-dial-rule+xml" respectively, the API returns a "404 Not Found." Any information on this would be great.

 

Secondly, I'm trying to use the "participant-v2" resource and element "dtmf-suffix" to provide a workaround that will allow DMA "dial-out" participants to connect and bypass the IVR prompt for VMRs requiring passcodes being launched on our RMX 8.5. It's the same functionality that would be expected when the IVR profile on the RMX has the "Do not require passcode for Dial-out participants" option selected, and the conference is created and launched from the RMX.

 

However, when I try to incorporate the same methods used in the "plcm-participant" resource, the DMA returns "Unexpected element, expected "urn:com:polycom:plcm-participant" when referencing the namespace "urn:com:polycom:plcm-participant-v2". I did see in the documentation that the createParticipant_v2 was implemented using the "dial-out-participant-v2" body. I am able to use the "dial-out-participant-v2" resource to supply the DTMF field and successfully bypass the IVR prompt, but the DMA API's "plcm-conference" getParticipants query does not return the status for endpoints connected using this method, and our in-house management software depends on it for monitoring purposes.

 

Is there a way to use the "plcm-participant-v2" resource to create a participant in a similar vein to "plcm-participant", but with the ability to bypass the IVR prompt using the "dtmf-suffix" element or is the "dial-out-participant-v2" resource the intended usage here? If that is the intended use, is there a way to provide notifications via the DMA API for participants connected using that method? Finally, if none of this is feasible, does anyone have any suggestions on how to implement this functionality?

 

The reason this is needed is due to the fact that conferences can be scheduled with dynamic VMRs via the Resource Manager with the ability for a user to add a passcode. The shared endpoints booked in the call will fail to join without the ability to bypass the IVR prompt for the dynamic VMR/passcode. This is also my first post to a dev forum.. Sorry if it's too verbose/long-winded.

 

Thanks for the time!

 

Chase

† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the <a href="https://www8.hp.com/us/en/terms-of-use.html" class="udrlinesmall">Terms of Use</a> and <a href="/t5/custom/page/page-id/hp.rulespage" class="udrlinesmall"> Rules of Participation</a>.