Call Accounting & IP Telephony Management Software

As an enterprise with an extended IP telephony network, you, typically, can solve a number of problems, which demand custom software:

  • reduce corporate phone bills with a custom call accounting system by:
    • managing your employee access to charged calls,
    • setting and managing limits on charged calls,
    • restricting paid calls, when the limit has been exceeded, by interacting with your G/L system to process CDR records on a daily basis;
  • unify and simplify the process of assigning IP phones and phone numbers by integrating your IP telephony management system with corporate inventory and HRM software;
  • upgrade your IP telephony network with hardware/software components of any vendors quickly and feel confident in their compatibility with custom connectors and plug-ins;
  • talk with your remote clients and partners and don’t worry about quality of your VoIP transmission with a custom QoS solution to monitor and manage your network components.

As a matter of fact, one of the BCS-IT clients was looking for a software solution to:

  • reduce the cost for charged phone calls (with a possibility to put limits and control employees’ phone calls expenses),
  • decrease expenses for enterprise IP telephony network management,
  • simplify and to speed up the work with a corporate address-book.

To solve the client’s problem, the BCS-IT team has developed a call accounting & enterprise IP telephony network management system that

  • provides the client with a means to manage and set limits on charged phone calls and therefore decreases expenses;
  • can be run by one, not necessarily highly skilled, administrator and thus decreases expenses from enterprise IP telephony network management system administration;
  • ultimately speeds up employees interactions due to the reduction of time spent searching for contact information;
  • eliminates the possibility of reassigning IP-telephones and numbers that are currently being used.

Case Study: Enterprise Call Accounting and IP Telephony Management Software

You can download the case-study of "Enterprise call accounting and IP telephony management software" (238Kb, PDF) and see, if you want to get similar results in your company with the help of our team.

Objective

The BCS-IT client faced many challenges, when they significantly increased the number of IP-phones used in their company:

  • the client’s corporate address book had approximately 10,000 employee’s contact information and contained many mistakes (such as out-of-date information or re-assignment of phone numbers that were currently in use);
  • the existing IT landscape had no call accounting system, which was necessary to control phone calls expenses and to put limits on charged phone calls;
  • the cost of enterprise IP telephony network administration was excessive.

Note:The standard administrator interface doesn't solve the above problems, because:

  • it gives a network administrator access to advanced network settings that are excessive for everyday needs,
  • access to everyday operations is impeded,
  • accidental or ill-intentioned usage of network settings can lead to a complete system failure.

That's why our client needed a custom IP network management solution without unused functionality to have reliable software and save time and money, while having a piece of custom software developed for him.

Approach

Business Approach

To meet the needs of the client, BCS-IT specialists developed a call accounting & enterprise IP telephony network management software that synchronizes the corporate address-book with an HRM-system. This solution provides the network administrator with an easy-to-use tool for performing everyday IP telephony management tasks.

Integrated with HRM-software, this IP telephony network management system tracks changes in organizational structure and automatically generates requests for changes in the IP telephony network to be processed by the administrator (requests can be generated manually too).

The network administrator is able to do the following:

  • identify and select available IP phones by using the enterprise inventory software and assign it to new employees along with the phone number;
  • in case of an employee’s long term absence, calls can be forwarded to a mobile phone or to the employee’s supervisor;
  • when an employee leaves the company, his IP-phone and number will be made available for new employees;
  • set and manage limits on paid phone calls (for either an employee, a department, or a site);
  • find corporate HRM and inventory information in a blink of an eye with a built-in easy-to-use search engine to create and manage user accounts, the table of charge rates, etc.

Integration with Cisco CallManager allows the developed call accounting and IP telephony solution to process CDR records on a daily basis and restricts paid calls, when the limit has been exceeded.

This IP telephony network software logs all actions performed by the administrator.

Technical Approach

The developed enterprise IP telephony system supports up to 100 helpdesk requests simultaneously and up to 50 000 calls per day. It provides connectors to Cisco CallManager 4.1, Avaya PBX, MS Exchange and MS AD. It also supports report’s export to MS Excel 2003.

General scheme of  enterprise call accounting and IP telephony management software developed by the BCS-IT team

Scheme of the developed enterprise IP telephony network management solution

The use of plugins in software architecture allowed the client to have a multivendor and multi-PBX solution. This way, to change any hardware or software component, the client only needs to develop a new plug-in or connector for it.

A user-friendly Web interface was powered by DevExpress components.

Results the Client Received

Deployment of the call accounting & enterprise IP telephony management system, developed by the BCS-IT team, gave the client an opportunity to:

  • manage and set limits on charged phone calls and therefore decrease expenses; 
  • decrease expenses from IP telephony network administration, because the system can be ran by one, not necessarily highly skilled, administrator;
  • ultimately speed up employees interactions due to the reduction of time spent searching for contact information; 
  • eliminate the problem of reassigning IP telephones and numbers that are currently being used.

Poject Information

  • Technologies: .NET (C#), ASP.NET, Cisco CallManager (CCM), AXL SOAP, WCF, DevExpress, MS SQL, Oracle DB, AXL
  • Project duration: 4 months
  • Project team: architect, .Net-developers (2), test-designer, test-engineer, project manager

Other Enterprise IP Telephony Software We Developed

Also, you might want to learn, how the other our clients had relied on us to use our experience in developing custom IP telephony software to help them solve their problems and get results:

Enterprise IP Telephony Network Administrator

A SOA-based platform that is an easy-to-use tool for rapid extension of enterprise IP telephony network functionality.

  • Technologies: .NET, XML Web Services
  • Hardware and software: Cisco CallManager, IBM Lotus Notes/Domino, IP Communicator, Cisco desktop IP-phones

Request more information about this enterprise IP telephony network administrator

Global Address Book for Cisco-Based IP Telephony Networks

An XML service that runs on Cisco IP phones and provides access to employees database necessary for

  • quick contact information search (by enterprise site, department, name and position);
  • displaying information about a caller during incoming calls.

Data actualization is ensured by XML service integration with corporate HR software.

  • Technologies: .NET, XML Web Services
  • Hardware and software: Cisco CallManager, IBM Lotus Notes/Domino, IP Communicator, Cisco desktop IP-phones

Request more information about this global address book for Cisco-based IP networks

VOIP Audio/Video Conference Software for an Enterprise

An IP telephony network audio/video conference moderator was developed to satisfy the requirements of large enterprises. This solution:

  • supports up to 320 participants and up to 95 user groups,
  • provides conference call recording, 
  • is compatible with IP telephony environment from any vendor,
  • supports analog and mobile phones also,
  • has a user-friendly user interface, that can be used with a touch-screen technology.

For development of this system the BCS-IT team used:

  • technologies: C++, .NET, TAPI2, Cisco XML Services, H.323, GNU Gatekeeper
  • hardware and software: Cisco CallManager, Conference Bridge, H.323 Gatekeeper, IP Communicator, desktop IP-phones (Cisco 7911, 7912, 794x, 796x, 797x)

Probably, you'd like to learn more about how our client received results with his VOIP audio/video conference software for an enterprise, which was developed by the BCS developers.

Our Skills in Developing Enterprise IP Telephony Systems

While developing various software for enterprise IP telephony, the BCS-IT team has earned a lot of experience in creating software for and integrating systems with

  • Cisco Unified Communications software and hardware: Cisco CallManager (CCM), CCM Conference Bridge, Cisco IP-Communicator
  • Cisco IP-phones: series 7900, 7911G, 7941G, 7970G

Learn more about our Cisco Unified Communications skills

You can also feel confident in getting results from charging us with a project that demands the IP development skills in the technologies below:

  • Avaya technologies: Avaya PBX, Avaya IP Phones: 4600 and 9600 Series;
  • Asterisk technologies: Asterisk PBX, Inter-Asterisk eXchange protocol.

We can guarantee your satisfaction with our services, because we use rigorous development and quality management processes that ensure high quality software and a fit in your timeframes and your budget.

You can have us develop the enterprise IP solution you need in any of these programming languages, in which we have solid experience:

We also know these protocols: TAPI2, TAPI3, JTAPI, H.323, HTTP/XML, SIP, TCL.

Get in Touch to Learn How We Can Help You

If you want to get a free detailed quote of your project, prepared by technical specialists, please tell us about requirements for your enterprise IP telephony software:

  • contact us and have us sign a Non-Disclosure Agreement,
  • send us as much details as possible to get a more detailed evaluation,
  • get a free technical proposal including budget and time-frames estimates.

Software Case Studies

Learn which results clients have got with our assistance with:

See all of our business software case studies and see if you can use our help to reach your goals.

Software Development

Get your custom software with our quality services in:

Learn which of our software development services would suit you best and why.

Quality Services

You can have us develop quality software for you using the following technologies:

Learn if these technologies suit you and our experience in them.

Benefit from Custom Software

Get a great ROI with custom software to:

  • reduce your development costs
  • learn more with the customized software
  • solve the tasks that other software can't
  • adapt the software to your needs faster
  • get documentation, support and training

Do get high ROI with quality software, thanks to our thorough development process.

Quality Software, Guaranteed

Use our high quality software development services, guaranteed by:

Learn what guarantees that you'll receive reliable, quality and secure services from us.

Learn how we can help you get the results you need.

Learn How We Can Help You

Learn how we can help you with your project and get a free estimate.

E-mail*:

Your e-mail is safe with us.

Message:

Company Profile

Learn general information about BCS-IT expertise and pass it on to your team:

Adobe

Download the BCS-IT corporate profile (PDF, 131Kb).

Read Our E-book

Feel free to read our free e-book and learn how to empower your enterprise with VOIP.

The Connected Enterprise: Unleash the True Potential of Your Enterprise VoIP

Download the free e-book, "The Connected Enteprise" (PDF, 825Kb), to learn how to make your enterprise more efficient with VoIP.


Lavrentyeva 6/1, Novosibirsk
630090, Russia