Author Message
KwonYong(Chris)Kim
Joined: Jul 6, 2015
Messages: 26
Offline
A customer wants to develop their own client application for Oceana using Breeze Client Java Script SDK.
Can this application control Avaya H.323? or should it be only Avaya SIP phone?
In other words, the customer wants to use Avaya H.323 phone with Breeze JS CSDK based Ocean agents application. Is it possible?
Dmitry_Shikulin
Joined: Dec 20, 2016
Messages: 58
Offline
Hello Chris,

Thank you for your question.
Native CSDK and JS CSDK supports only SIP phones.
So the answer is No.

Regards,
Dmitry
KwonYong(Chris)Kim
Joined: Jul 6, 2015
Messages: 26
Offline
Hello, Dmitry_Shikulin.
Thank you for your reply!
Would you please clarify one further question?

This customer will only use CC packages like Customer Interactive Services package, Customer Interactive Utilities package.
and they are not going to use UC packages like Communication Services package, Meeting Management Services, etc.
and this customer will not use WebGateway because there is no WebRTC contact request.
In this case, Still should this customer's agent use only SIP phone?

FYI, Oceana Workspaces which is developed on same CSDK can afford H.323 and SIP.

Best regards,
Chris Kim.
Dmitry_Shikulin
Joined: Dec 20, 2016
Messages: 58
Offline
Hello Chris,

Sorry for late response.
Unfortunately I am not aware about Oceana Workspaces and how it is working.
Also I am not sure what you assume under "can afford H.323 and SIP".
CSDK was designed to work as SIP endpoint. However it is possible to make calls from H.323 endpoint to CSDK SIP endpoint.
This should be handled by Communication manager.
Another moment - CSDK can work in "shared mode". When CSDK enpoint controls hardware phone. But this is only for SIP hard phones.

Probably this answers your question.

Regards,
Dmitry
KwonYong(Chris)Kim
Joined: Jul 6, 2015
Messages: 26
Offline
Thank you. Dmitry
Among the CSDK packages, to create custom Oceana agent appliation, only following packages are used in the Java Script SDK in this case.
- Customer Interactive Services
- Customer Interactive Utilities
- Data Services
- Sharing Services
When a customer call comes in a contacter,
An agent will accept the call via agent application, while the the agent will hear the voice via desktop phone.
I want to know whether H.323 deskphone can be used in this scenario.
Best regards,
Chris Kim
Dmitry_Shikulin
Joined: Dec 20, 2016
Messages: 58
Offline
Chris,

You are talking about "Shared control".
In CSDK in order to establish shared control we need to use MDA extension.
If hardphone will use h323 - CSDK just don't see it and there will be no way to enable shared control.
Both CSDK and hard phone should use same SIP extension in order to work in shared control.

Regards,
Dmitry
Go to:   
Mobile view