Author Message
roobicksqueb
Joined: Mar 14, 2018
Messages: 2
Offline
Greetings. My goal is to create a simple application for placing/answering calls. Our employee machines have Avaya one-x Communicator Version 6.2 for Windows installed and in searching the Avaya site documentation, I think the approach I want is to interface with the Communicator running on a local machine using the Headset Interface API at https://www.devconnectprogram.com/site/global/products_resources/avaya_one_x_communicator/interfaces/headset_interface_api/overview/index.gsp Installing the 'AAADHeadsetSupport.msi' package from https://www.devconnectprogram.com/fileMedia/download/5f825daa-d458-40b1-826d-cce3eb2dbd76 gets me a .dll but the PDF documentation at https://www.devconnectprogram.com/fileMedia/download/b0183464-a826-4d0b-82e3-8ecd07697f4d mentions a COM interface. However, there is no C/C++/C# header and/or IDL file anywhere I can find. Admittedly, my experience specifically with COM is small so if I'm missing something obvious please forgive me. However, I can't find any examples using the interface either.

If another approach is viable or better suited then please let me know. I have no access to any corporate infrastructure related to the VOIP phone system. I only gleaned other documentation and the impression I took away is that such an application would need a counterpart installed on the VOIP host system but I could've completely missed something.

Any help is appreciated. Also, my apologies if this post is in the wrong section.

Thanks. Jerry.
Rumata
Joined: Dec 20, 2016
Messages: 133
Offline
Hi Jerry,

Thank you for your question. This forum is not related with One-x communicator. It is for ClientSDK quiestions.

ClientSDK has external API interface, which can be used for smart headset implementation.

Page:
https://www.devconnectprogram.com/site/global/products_resources/avaya_client_sdk/developer_downloads/3_3_0_0/index.gsp
Documentation:
https://www.devconnectprogram.com/fileMedia/download/6b9c547e-d651-4638-b0a5-0ad7e9035d58
roobicksqueb
Joined: Mar 14, 2018
Messages: 2
Offline
Hi Rumata,

Thank you very much for the response. I read the documentation you pointed me to. Although the Breeze Client SDK API looks straightforward enough, I'm trying to figure out where to go next. The Client SDK download itself contained a few .dll's but nothing for installation, and nothing to start the mentioned named pipe (that I could find). I'm now looking through https://www.devconnectprogram.com/site/global/products_resources/avaya_breeze/educational_resources/index.gsp to get more information. If you have any more suggestions to get me in the right direction please let me know.

Thanks. Jerry.
Rumata
Joined: Dec 20, 2016
Messages: 133
Offline
ClientSDK is a library which allows to implement your own UnifiedCommunication application for Breeze platform. So package doesn't contain any installers. But it contain sample application, you can build.

Unfortunately there are no additional documentation or samples for Client SDK External API interface yet.
Go to:   
Mobile view