Several year ago, when I started the process of learning Cisco UC, I was a contact center engineer. I worked for the company that created (and OEM’d) Cisco Agent Desktop (CAD). Back in those days, large contact center deployments leveraged ICM and IP-IVR. It seemed complicated; that is, until CVP came along.
With the emergence of Customer Voice Portal (CVP), contact center engineers were forced to educate themselves at the CLI level. No more RDP or web GUIs on this side of town! Welcome to the world of dial-peers, SIP trunks, and additional MTP resource allocation. Enjoy!

CVP is a powerful technology. If you work with Cisco UC on a regular basis, it would behoove you to skim through the SRND. Know the basics. If you want a job that’s in high demand, master CVP. (Aside: Most of the recruiters who contact me want CVP gurus and are willing to pay $150k+/year).
This week, I needed a refresher on the SIP call flow for CVP. I’m including this information from the CVP 8.x SRND for review:
Comprehensive
This functional deployment model provides organizations with a mechanism to route and transfer calls across a VoIP network, to offer IVR services, and to queue calls before being routed to a selected agent.The most common usage scenario for this functional deployment model is for organizations wanting a pure IP-based contact center.
Callers are provided IVR services initially and then, upon request, are provided queue treatment and are transferred to a selected Unified CCE agent. Upon request, callers can also be transferred between Unified CCE agents.
In this functional deployment model, Unified CVP and Unified ICM can also pass call data between these endpoints and provide cradle-to-grave reporting for all calls.
This functional deployment model provides all the capabilities of the Standalone Unified CVPVXML Server and Call Director functional deployment models, plus the ability to route and queue calls to Unified CCE agents.
Callers can access Unified CVP via either local, long distance, or toll-free numbers terminating at the Unified CVP ingress voice gateways. Callers can also access Unified CVP from VoIP endpoints.
This model requires the following components:
- Ingress voice gateway(s)
- VoiceXML gateway(s) (Can be co-resident with the ingress gateway)
- Unified CVP Server
- Unified CVP Operations Console Server
- Cisco Unified ICM Enterprise
- H.323 gatekeeper (for H.323 deployments)
- SIP Proxy Server (for SIP deployments

Traditional CVP with UCCE Call Flow
Continue Reading…