Overview
The CVP Port Usage API is a RESTful interface that delivers real-time insights into Cisco Unified Customer Voice Portal (CVP) VXML server license utilization. It aggregates license usage data from all deployed VXML servers, providing both a consolidated overview and detailed, segregated information for each individual server, enabling customers to easily monitor license consumption across their entire deployment.
By providing essential capacity and live usage metrics, this API empowers contact centers to optimize resource allocation, refine business logic such as campaign management, and boost overall operational efficiency.
With the introduction of the CVP Port Usage API, modern outbound campaigns can now address and overcome previous limitations, leading to more efficient operations:
-
Oversubscription or Underutilization: Difficulty in accurately managing CVP port usage led to either oversubscribing ports (resulting in dropped calls when agents were unavailable) or underutilizing valuable resources.
-
Lack of Real-time Visibility: Contact center administrators lacked real-time insight into port capacity and usage, making it difficult to react quickly to changing demands.
-
Business Logic Limited by Resource Availability: Due to reliance on available resources rather than accurate, real-time data, outbound campaign planning was inefficient, resulting in suboptimal performance and customer dissatisfaction.
The CVP Port Usage API offers the following capabilities:
-
Real-time Metrics: Provides both current capacity and live usage metrics for CVP ports.
-
Dynamic Polling: The API endpoint can be polled at any time to assess current usage against capacity.
-
Threshold-based Alerts: Supports triggering alerts when predefined usage thresholds are met, preventing overloads or underutilization.
-
Aggregated and Per-Server Data: Offers both a consolidated view and detailed information for individual VXML servers.
-
Fine-Grained Real-Time Data Availability: Provides highly granular, real-time availability data with per-second accuracy.
-
High-performance Caching: Utilizes in-memory caching for efficient data retrieval.
-
High Availability (HA): Built with high availability, the API ensures uninterrupted access to critical data, supporting resilient operations.
Configure CVP Port Usage
For more information on configuring the CVP port usage, see the Configure CVP Port Usage section of the VXML Server Configuration chapter in the Configuration Guide for Cisco Unified Customer Voice Portal at https://www.cisco.com/c/en/us/support/customer-collaboration/unified-customer-voice-portal/products-installation-and-configuration-guides-list.html.
Manage CVP Port Usage
For more information on monitoring and managing license usage across your CVP deployment, see License Usage APIs section of the CVP REST API Developer Guide at https://developer.cisco.com/docs/customer-voice-portal/cvp-rest-api-dev-guide/.
Feedback