Live Video Chat Service for a Bank


One of our customers is a regional bank. The customer was interested in a software solution that would allow the bank’s clients to chat with the call center. Originally, the customer intended to customize BigBlueButton software to meet its needs, but this proved infeasible. Axmor convinced the customer that developing a VoIP application from scratch would be the most cost-effective option.

Software Solution

Axmor developed a video chat system for the bank using FreeSWITCH, an open-source communications platform. With this application, the bank’s clients can make video calls to the call center from the bank’s website, from the client’s member account, or using specially equipped ATMs in the bank's branches.

Video Call

Clients can make video calls from the bank's website or from their own online accounts without having to install any additional software. This application is compatible with Google Chrome, Mozilla Firefox, and Opera browsers. The client and the call-center operator only need a web camera, head phones and a microphone to see and hear each other. WebRTC video streaming proved to be clear enough for operators to verify the identities of clients.

Video Call Queues

The VoIP application can manage incoming call queues and distribute calls between call-center operators. The client can monitor his place in the queue right from his web browser. Since FreeSWITCH does not support this feature, we developed our own module for displaying the client’s position in the queue.

Document Sharing

During a video call, the operator can share electronic documents with the client in the web browser.

Call Forwarding

The operator of the call center can easily forward a call to another bank employee using this VoIP application. The operators can see if their call-center colleagues are available, on a call, or not available.


We integrated this VoIP application with the bank’s CRM system. The operator can enter the client’s ID and view all of the information about the caller in the web interface of the VoIP application.

Provided Value

  • Software development costs were reduced by using free and open-source components.
  • The system was deployed on an on-site server to ensure sensitive financial information will be stored securely.


Back End
Java, FreeSWITCH
Web User Interface
JavaScript, HTML5, WebRTC

Trusted by

We can help you find the best solution for your business

Results: 0