Telephony solution development

Telephony solution development
Project overview
The main goal of the project is the solution development for the transformation of the Microsoft Teams from the commonly used app / video conferencing software into the complex telephone system that is able to make, process and receive external calls.

Telephony solution development

Telephony solution development
Client
The successful company from Germany, Nordrhein-Westfalen, that operates and serves their clients in the industry of telecommunications. This firm provides software-based services as well as has its own IP telephony solutions. Company offers a wide range of communication solutions for video conferencing, VOIP etc.
Key Features
  • The customer was able to present the new interpretation of MS Team, in particular in the form of a system for making and receiving external calls.
  • The customer has received the progressive solution in the telecom industry that can compete with common telephone systems providers.
Project Facts
Technologies: C++, Innovaphone SDK, JavaScript, Microsoft Graph API, Websockets
Industry: Telecom
Project Duration: 400 Man-days
Team: 2 Senior C++/JavaScript software engineers
Project overview
The main goal of the project is the solution development for the transformation of the Microsoft Teams from the commonly used app / video conferencing software into the complex telephone system that is able to make, process and receive external calls.

Business Challenge

The customer as a company that already has developed many different apps in the area of cloud telephony that are already popular and oftenly used. Development of the new solution with SIP trunk to extend MS Teams to the telephone system was a challenge for the customer as he had an idea with the concerns if this solution will find its place on the market and will get a good client’s feedback.

Our Solution

The customer started the communication with the Chudovo engineering team and hired one C++ software developer who also had JavaScript knowledge. After two month of work he decided to extend the team with one additional developer with the same stack to speed up the development and to get the desired system.

The concept is that the team application can be used not only in the common way as everyone is used to. This application can be used as a full-fledged telephone system. To make this possible users need to purchase a special Microsoft license and to have an IP voice connection that is provided by the customer. With the SIP trunk it is possible to extend MS Teams with the additional telephony component. After making successful configuration the system is able to make and receive external calls through the Teams interface. It is possible via mobile and desktop versions of MS Teams. Encryption of the communication can be available via TLS/SRTP. SIP voice connection in comparison to ISDN doesn’t require the additional physical connection.

Business Impact

The realization of the IP telephony software made it possible for the customer to propose to his current and potential clients highly scalable telephone systems with high level of security and at the lower price in comparison to other providers. Large coverage and availability in lot’s of European countries, cheap communication to landlines and to mobile networks, SRTP encryption and possible local numbers - all these can be defined as the advantages that customer was able to provide to the clients thanks to the developed voice solution with SIP trunk.

Client
The successful company from Germany, Nordrhein-Westfalen, that operates and serves their clients in the industry of telecommunications. This firm provides software-based services as well as has its own IP telephony solutions. Company offers a wide range of communication solutions for video conferencing, VOIP etc.
Key Features
  • The customer was able to present the new interpretation of MS Team, in particular in the form of a system for making and receiving external calls.
  • The customer has received the progressive solution in the telecom industry that can compete with common telephone systems providers.
Project Facts
Technologies: C++, Innovaphone SDK, JavaScript, Microsoft Graph API, Websockets
Industry: Telecom
Project Duration: 400 Man-days
Team: 2 Senior C++/JavaScript software engineers
Contact us