Scripting for VoIP

The following is an example of the type of innovative process enhancements solutions4networks provides:

Cisco Unity Connection is a feature-rich voice messaging platform based on the same Linux operating system as Cisco Unified Communications Manager.  Connection users can access voice messages using e-mail, web clients, mobile devices, instant messaging, and desktop clients.  Connection also provides comprehensive automated-attendant functions, including intelligent call routing and easily customizable call screen and message notification options.

Cisco Unity Connection includes several Representational State Transfer (REST) application programming interfaces (APIs) that provide provisioning, messaging, and telephony access to Connection. These APIs allow the ability to integrate Connection features into existing enterprise-wide provisioning management systems and messaging clients. The APIs are REST interfaces that standardize operations such as add, delete, view, and modify.

Solutions4networks has built various interfaces for clients that allow access to the most commonly provisioned data on Cisco Unity Connection systems — users, contacts, distribution lists, and call handlers.  Through this interface you can give help desk personnel access to certain functions within the Application Administration page, without giving them full access to the system.  These functions include:

User Detail:
Username
First Name
Last Name
Display Name
Extension
Billing ID
Force VM Enrollment
Reset PIN
Reset Password

User Notification:
Home Phone
Mobile Phone
Pager
SMTP
Work Phone

Distribution Lists:
Adding/removing users from System Distribution Lists

These basic functions are usually all that is needed for on-going support of a Cisco Unity Connection environment.  Along with these functions, we can provide an interface for adding and removing subscribers.

Because this solution is based on open API’s, the interface is fully customizable to fit into your environment.  Customers are inserting self-help solutions for end users in an intranet environment, which would fill the gap of voice mail mailbox PIN reset/account unlocks.

Due to Cisco Unity Connection’s inability to segregate the access per site, many of our customers are considering solutions like these.  When you grant access to help desk staff and they need more information than just PIN resets or account unlocks, you are required to give them full access to the system.  With our solution, you can give them access based on User ID.  This way you determine what they can and cannot access.

If your environment contains multiple Cisco Unity Connection clusters, we would be able to identify which server we need to query and submit changes to specific servers.  (Digital networking is required for this functionality).