Introduction and deep dive to Cisco CVP Operations Console

Cisco CVP Operations Console, also known CVP OPS console, is a web-based interface and is part of Cisco Unified CVP solution. You can configure other CVP solution components using CVP OPS console and also monitor overall health of CVP call routing. It also provides the ability to distribute Call Studio applications to Unified CVP VXML Servers, perform Reporting DB administration.

Why CVP Ops console

You can monitor and manage the following Unified CVP components directly from the Operations Console:

  • Unified CVP Call Server
  • Unified CVP Reporting Server
  • Unified CVP VXML Server

CVP Ops console provides access to the following operations:

  • Health Monitoring: Most of the Unified CVP Solution components issue SNMP traps and statistics that can be delivered to any standard SNMP-based tool. So use any SNMP-standard tool to get a detailed visual representation of CVP solution.
  • Administration of IOS-based components: Administrators can select an individual gateway for direct administration using SSH. Configuration can also be uploaded to CVP Ops console.
  • Error handling: CVP Ops console provides below validation types:
    • Client side – Validations using Java script that run within the web browser.
    • Server side – Validations that run on server side. These are extensive validations that include the client side validations and any business validations

For this blog, I am assuming you already have CVP Ops console installed and you have Administrator password to login.

Login to CVP Ops console

  • In the web browser, enter https://FQDN of Ops console:9443/oamp to navigate to the login page.
Login screen
  • Enter your Administrator credentials, which were set during installation.
  • You will be redirected to CVP Ops console dashboard.

CVP Ops console Menus

Let’s look at the menus and options available after logging in to the CVP Ops console.

System Menu

  • Control Center – Shows status of Cisco CVP environment by device type or device pool. You can also initiate Start, Shut down or Graceful Shutdown actions on devices.
  • Device Pool – Create, modify, and delete device pool names and descriptions for logical groups of devices.
  • Import System Configuration – Import a previously saved Ops console server configuration file and apply it to the current system.
  • Export System Configuration – Save and export all configuration items for the CVP Ops console server and save it in a file. This can be used to restore Ops Console server during disaster recovery.
  • Location – Add, edit, synchronize, and delete Unified CM location information.
  • SIP Server Groups – Configure server groups for SIP and view Call Server deployment status.
  • Web Services – Configure Diagnostic Portal servlet credentials.
  • Dialed Number Pattern – Configure the Dialed Number Patterns for a destination. You can define the dialed numbers for the Error Tone, Ring Tone, Post call survey and other destinations.
  • IOS Configuration – IOS template management and deployment for IOS gateways.
  • Courtesy Callback – Configure allowed and denied dialed numbers, maximum callbacks per number, and Call Server deployment.

Device Management Menu

  • Unified CVP Call Server – You can perform below tasks:
    • Configure Call Server general and infrastructure settings
    • Specify call services settings for each deployment model
    • Associate Call Servers with device pools and the SIP Proxy Server
    • Apply licenses to a Call Server
  • Unified CVP Reporting Server – You can perform below tasks:
    • Configure Reporting Server general and infrastructure settings
    • Associate Reporting Servers with Call Servers
    • Associate Reporting Servers with device pools
    • Perform Reporting database administration, like schedule backup and purges
    • Manage database and reporting credentials
    • Apply licenses to a Reporting Server
  • Unified CVP VXML Server – You can perform below tasks:
    • Configure VXML Server general and infrastructure settings
    • Specify Primary and Backup Call servers
    • Enable VXML Server reporting and specify VoiceXML data filters
    • Associate VXML Servers with device pools
    • Apply licenses and transfer scripts to a VXML Server
  • Unified CVP VXML Server (standalone) – Same as above, but except Call Server and Reporting server components.
  • Gatekeeper – Configure a Gatekeeper and add this device to the Device Pool
  • Gateway – Perform below tasks:
    • Configure Gateway general settings
    • Associate Gateways with device pools
    • Execute a subset of IOS commands
    • View gateway statistics
  • Virtualized Voice Browser – Configure VVB general settings and associate VVB with device pools
  • Device Past Configurations – Review and Restore past device configurations
  • Media Server – Configure Media Server general settings and associate a Media Server with device pools
  • Unified CM – Perform below tasks:
    • Configure Unified CM general settings
    • Specify the URL of Unified CM Administration page
    • Associate Unified CM with Device pools
  • Unified ICM – Configure ICM Server general settings and associate the ICM Server with device pools
  • SIP Proxy Server – Perform below tasks:
    • Configure SIP Proxy Server general settings
    • Specify the URL to the SIP Proxy Server Device Administration page
    • Associate the SIP Proxy Server with device pools
  • Unified IC – Configure CUIS Server general settings and associate the CUIS Server with device pools
  • Device Past Configurations – Review and Restore past device configurations
  • Device Versions – View version information for the Call Server, Reporting Server, VXML Server, and VXML Server (standalone)

User Management Menu

  • User Roles – Create, modify, and delete user roles. Assign SuperUser, Administrator, or Read Only access privileges to roles
  • User Groups – Create, modify, and delete user groups. Assign roles to user groups
  • Users – Manage Unified CVP users, and assign them to groups and roles

Bulk Administration Menu

  • File Transfer – Transfers License files, Script and Media file and VXML Application to multiple devices. These are given as sub menus.


  • V1/V2c – Configure the SNMP agent that runs on the Unified CVP device to use the V1/V2 SNMP protocol to communicate with an SNMP management station
  • V3 – Configure the SNMP agent that runs on the Unified CVP device to use the V3 SNMP protocol to communicate with an SNMP management station
  • System Group – Configure the MIB2 System Group system contact and location settings, and associate the MIB2 System Group with devices

Tools Menu

  • SNMP Monitor – Launch the SNMP Monitor application in a new browser window
  • Configure – Display the URLs that launch the SNMP Monitor

Help Menu

  • Contents – Display the table of contents for the help system
  • This Page – Display help of the current screen
  • About – Display the version of the help system

Let’s deep dive into some of these menu items which are important to know for day-to-day operations and configuration.

System -> Control Center Menu

As shown in image below, you can see list of your CVP devices, their hostname, IP address, Status, Active calls under this menu. You also have options to Start, Shut down and Graceful shutdown any of these components. You can also see Statistics of any component that is listed.

Control Center menu

System -> Export system configuration menu

You can save entire configuration of CVP Ops console by using this menu, which can be used to recover system in case of disaster recovery. As shown in below image, you just need to click Export and choose path to save configuration file on your local system.

Export configuration menu

System -> Import system configuration menu

You can restore CVP Ops configuration using previously exported configuration file by using this menu. As show in below image, you need to choose path where your exported configuration is saved and then click on Import button.

System -> SIP server group menu

This menu can be used to create groups of different servers like CUCM, VVB, VGs which can be referred in other configuration as destinations. Click Add New to view below screen, where you need to provide SIP server group’s name, IP address/ hostname of the server that you want to add and priority/weight. You can add multiple hosts in this group. Once done, click Save.

System -> Dialed number pattern menu

You can add Dialed numbers in this menu and define destination for each of these dialed numbers. Destinations can be – Static route to a server like CUCM and you can also give SIP server groups as destination, you can define custom ringtones or you can define Post call survey for incoming calls.

Dialed number pattern

Once you add or update any dialed number pattern, you should deploy those changes by clicking on Deploy button. You can see current status of deployment by clicking on Deployment Status.

Deploy changes

Bulk Administration -> File Transfer -> VXML Application menu

You can deploy your VXML Application built in Call Studio to your VXML Server using this menu. As shown in below image, select your CVP/VXML server and move them to right hand box, select your application file from browse menu and click Transfer.

VXML Application deploy

You can view status of your application transfer by clicking on File Transfer Status.

I will have another blog that will describe about how to add Call Server, Reporting server and VXML server and will also cover SNMP monitoring configuration. If you have any questions or feedback, please feel free to drop in your notes.