
CUCM-Integration-with-WebDialer-using-SOAP
The Incident management portal can be used by incident managers to call a specific incident team on a click of a button instead of dialing out a number which would consume time and effort. This project intends to make the incident response quicker and agile.
The Dashboard has three different buttons which dials out to different number with respect to the incident. It also has a counter to keep a track on how many successful call were made.
Author(s):
Date: March/April 2018
API Reference/Documentation:
Other References:
https://developer.cisco.com/site/webdialer/webdialer/
https://getbootstrap.com/
https://www.tutorialspoint.com/soap/what_is_soap.htm
Requirements:
Cisco Unified Communications Manager
WebDialer
CORS plugin
Steps to Reproduce
- Download/clone entire repository
- Make sure you have valid CUCM IP address, user ID, device number and line number
- Make the necessary changes in the MakeCall.js inside the /dist/js
- Run the code on your favourite code editor / open index.html in your web browser.
DISCLAIMER:
Please note: This script is meant for educational purposes only. All tools/ scripts in this repo are released for use "AS IS" without any warranties of any kind, including, but not limited to their installation, use, or performance. Any use of these scripts and tools is at your own risk. There is no guarantee that they have been through thorough testing in a comparable environment and we are not responsible for any damage or data loss incurred with their use.
You are responsible for reviewing and testing any scripts you run thoroughly before use in any non-testing environment.
Use Case
The Incident management portal is backed by a CUCM and WebDialer integration and can be used by incident managers to call a specific incident team with a single button click. This project makes the incident response quicker and more agile.
The dashboard has three different buttons that dial out to different numbers with respect to the incident. It also has a counter to track the number of successful calls.
Objectives
- Restore “normal” service operation as quickly as possible, minimizing any adverse impact on business operations or the user.
- Integrate Cisco WebDialer by installing on a Cisco Unified Communications Manager node.
- Enable Cisco Unified IP Phone users to make calls from web and desktop applications.
Requirements
- Cisco Unified Communications Manager
- WebDialer
- CORS plugin