Accelerate ’22 Virtual Series
  |  Register Today
Transform Agent Engagement with Gamification   |  
Learn How
Alvaria™
Alvaria Customer Support Login Training Login
English/UK
  • English/UK
  • English/US
    • Products & Solutions
      SOLUTIONS OVERVIEW

      Optimise your engagement centre with the most powerful, flexible set of solutions available

      Learn More ALVARIA CLOUD

      Every Alvaria product, and any combination thereof, we offer in the cloud

      Learn More
      ALVARIA WEM SUITE

      Enterprise grade workforce engagement management solution – cloud, on-premise or hybrid

      Workforce

      Award-winning call centre workforce management – superior forecasting, scheduling and tracking

      Employee Experience (EX)

      Elevate employee engagement with quality management, performance management and game mechanics

      Mobile App

      Engage and connect agents on-the-go with mobile applications

      Real Time Optimiser

      AI-powered Intelligent Automation to improve productivity, agent engagement, and customer satisfaction

      ALVARIA CX SUITE

      Turn your customer experience into a competitive advantage. Communicate on the channel they prefer, in compliance, with automation and insights.

      Voice Agent

      Superior contact centre inbound and outbound voice interaction management

      Omni Agent

      Unified contact channels - voice, email, web chat, SMS and social, all through a single, modern agent UI

      Automated Agent

      Customer convenience and control with automated self-service via modern IVR and digital bots and assistants

      Compliant Outreach

      Sophisticated dialling options and compliance controls to drive high-touch service, personalised campaigns and precision-targeted collections

      Fraud Detection

      Leverage consumer behaviour data, device location, and voice biometrics to identify and act on fraudulent interactions

      INSIGHTS

      Optimise your operations with customer and workforce analytics that inform and enlighten

      PLATFORMS

      On prem or in the cloud? Public or private cloud? Alvaria gives you freedom of choice.

      INDUSTRIES

      Deliver Superior CX that Meets Your Industry's Unique Challenges

      Banking/Finance Collections Insurance Providers Healthcare Manufacturing Airlines Automotive Retail Utilities Telecommunications
    • Services & Support
      Professional Services

      Rely on the Alvaria team of experts to help you optimise your software investment

      Support

      Connect with online resources and expert support analysts available to help you resolve your questions and issues

      Training

      Training services tailored to your needs with online, classroom and computer-based training for your workforce

    • Company
      About Alvaria

      Great customer experience starts here

      Leadership Team

      Our senior leadership team is focused on transforming the customer experience

      News

      Alvaria in the news plus relevant industry stories that matter to you

      Events

      Mark your calendar and join us in person or virtually at events, webinars and tradeshows

      Careers

      Innovators Wanted! Join Us

      Search Jobs Alvaria User Group

      An independent group of Alvaria customers with the goal of helping each other

      Alvaria Customer Advisory Council

      Members play an active role in guiding product development

      GLOBAL OFFICE LOCATIONS
    • Resources
      Resource Library

      See the latest data sheets, articles, case studies, white papers, eBooks and more

      Blog

      Hear from our thought leaders, get the latest news and learn more about reshaping CX

      Partners

      Our channel partner program provides increased market share and offers a robust ecosystem of mutual investment and achievement

      Events

      Mark your calendar and join us in person or virtually at events, webinars and tradeshows

    • Contact
      • Support Login
      • Training Login
      • Partner Community Login
      • Alvaria User Group Login
      • English/UK
      • English/US
    1. Home
    2. Glossary
    3. CCXML

    CCXML

    The W3C standard markup language for controlling how phone calls are placed, answered, transferred, conferenced, and more. CCXML works hand-in-hand with VoiceXML to provide a 100% standards and XML based solution for any telephony application.

    Call Control, session control for telephone calls, has traditionally required interaction with and understanding of telephony APIs which often change from one platform to another. CCXML is the “Call Control eXtensible Markup Language”. It is an XML based language that can control the setup, monitoring, and tear down of phone calls. CCXML allows the industry to leverage the strength of Web platforms and technologies to intelligently control calls on and off the telephone network. Additionally, CCXML creates a high-level industry standard for Call Control that can run over any telephony platform.

    What does CCXML allow you to do?

    There are a number of features that VoiceXML currently can’t supply that CCXML can:

    Support for multi-party conferencing, plus more advanced conference and audio control. Any telephone conferencing application requires such features.

    The ability to give each active line in a voice application its own dedicated VoiceXML interpreter. Currently, many VoiceXML platforms initiate a second call or “call leg” to transfer a call from an automated VoiceXML platform to another telephone user. The second leg of a transferred call on these platforms lacks a VoiceXML interpreter of its own, limiting the scope of possible applications that can occur on that second leg.

    Sophisticated multiple-call handling and control, including the ability to place outgoing calls at any time, initiated outside of the VoiceXML platform.

    Handling for richer and more asynchronous events. Advanced telephony operations involve substantial signaling, status events, and message-passing. VoiceXML does not currently have a way to integrate these asynchronous “external” events into its event-processing model.

    An ability to receive events and messages from systems outside of the CCXML or VoiceXML platform. Interaction with an outside call center platform, calls started asynchronously from the VoiceXML platform, and communication between multiple “clustered” VoiceXML or CCXML platforms all require event interaction from one platform to another.

    CCXML allows developers to write advanced applications that require these features. Examples of such applications include:

    “Follow me, Find me” applications that find the person you are trying to call by dialing their cell phone, home phone, and office phone in parallel.

    Call center applications that intelligently gather information from the caller and then pass that information on to the call center agent.

    The W3C Voice Browser Working Group decided to tackle Call Control and came up with a set of comprehensive requirements that address the Call Control needs of almost all voice applications. After reviewing those requirements several proposals were submitted. CCXML is the result of those proposals.

    What does CCXML bring to VoiceXML?

    CCXML adds robust Call Control support to VoiceXML. However CCXML could also be used with other dialog systems such as a traditional IVR (Interactive Voice Response) platforms created before VoiceXML was available.

    One critical thing to understand is that CCXML is not a media/dialog language like VoiceXML. It only provides support to move calls around and connect them to dialog resources. CCXML does not provide any dialog resources on its own.

    WHAT CAN ALVARIA DO:

    Alvaria is the world leader in enterprise-scale customer experience (CX) and workforce engagement management (WEM) solutions. Our name is derived from Latin for “hives” – nature’s perfect form for millions of years – bringing you call centre solutions that are scalable, resilient and secure, with efficiency, speed and pinpoint accuracy. 

    • Careers / Global Job Openings
    • Support
    • Events
    • Training
    • Reviews
    • Subscribe
    • Resource Library
    • Glossary
    • Contact Us
    • Global Office Locations
    Privacy Policy | Terms of Use | Acceptable Use Policy | Code of Conduct  | Anti-Slavery and Human Trafficking Policy | Cookie Policy | Manage Email Preferences