Skip to content

Migration from AudioCodes to Voice Gateway

Starting from February 2025, you will no longer be able to create new AudioCodes Nodes and Generic Voice Nodes, but you can still edit or clone existing ones. Flows using these Nodes will continue to operate after the deprecation date.

Before that date, we strongly recommend migrating from the third-party AudioCodes service to the native Cognigy product, Voice Gateway, for smoother integration with your voice AI Agents.

Prerequisites

  • Add the FEATURE_VG_AC_COMPATIBILITY_MODE feature flag to the Cognigy.AI values.yaml file to activate the compatibility mode.
  • Note that when transferring settings from AudioCodes Nodes to Voice Gateway Nodes:
    • Some parameter names may differ slightly, as well as the names of the Nodes.
    • The values of some parameters may also vary slightly. If you notice a significant difference in the configuration, contact Cognigy technical support.

Install Voice Gateway

  1. Install the Voice Gateway Self-Service Portal as a SaaS or on-premises solution.
  2. Follow the Getting Started Guide for further actions. For additional assistance, keep in touch with the customer success manager to help you with configuration.

Create a Voice Gateway Endpoint

  1. In the left-side menu of the Cognigy.AI interface, select the Project where you want to create a Voice Gateway Endpoint.
  2. In the left-side menu of the Project, go to Deploy > Endpoints.
  3. On the Endpoints page, click + New Endpoint.
  4. In the New Endpoint section, do the following:
    1. Select the Voice Gateway Endpoint type.
    2. Add a unique name.
    3. Select a relevant voice Flow from the list.
  5. Click Save.
  6. In the Endpoint, go to the AudioCodes Compatibility Mode section.
  7. Activate the Enable AudioCodes Compatibility Mode setting. This setting allows the Voice Gateway to treat your Flow with the AudioCodes Node as if it were a Flow with Voice Gateway Nodes, ensuring that the voice AI Agent works smoothly without interruptions.
  8. Manually move the required settings from your previous AudioCodes Endpoint to the Voice Gateway Endpoint.
  9. Save your changes.

You can use the AudioCodes Endpoint alongside the Voice Gateway Endpoint. First, test the AI Agent with the Voice Gateway Endpoint, and if the tests are successful, you can switch to the Voice Gateway Endpoint permanently.

With Compatibility Mode enabled, you can simultaneously use both Voice Gateway and AudioCodes Nodes in a Flow.

Mapping of Voice Nodes

The table outlines the mapping of Generic and AudioCodes Nodes to their corresponding Voice Gateway Nodes. By following this mapping during migration, you can ensure that your AI Agents remain functional and effectively use the features of Cognigy Voice Gateway.

Generic Voice Node AudioCodes Node Voice Gateway Node
- Call Recording Call Recording
Barge In - Config Set Session Params: Barge In Set Session Config: Barge In
Continuous ASR - Config Set Session Params: Continuous ASR Set Session Config: Continuous ASR
DTMF Collect - Config Set Session Params: DTMF Set Session Config: DTMF and DTMF
Hang Up Hang Up Hang Up
Mute Speech Input - Mute Speech Input
Play URL Play URL Play
Send Metadata Send Metadata Send Metadata
- Send Message - 1
Session Speech Parameters - Config Set Session Params Set Session Config
Transfer Transfer Transfer
User Input Timeout - Config Set Session Params: User Timeouts Set Session Config: User Input Timeout

More Information


  1. There is no direct replacement for the Send Message Node. Alternatively, you can use a Say Node with the Voice Gateway Channel that supports SSML.