Enable Silero Voice Activity Detection (VAD) for AI Agents

Updated 

This article explains how to enable Silero Voice Activity Detection (VAD) for an existing AI Agent. Silero VAD improves voice interactions by helping the agent more accurately detect when a caller starts and stops speaking. This results in smoother conversations, improved turn-taking, and fewer interruptions.

To enable Silero VAD, update the AI Agent configuration by modifying the existing application settings and submitting the updated request through Postman.

Estimated time: 5-10 minutes

Prerequisites

Before you begin, ensure that you have:

  • Access to the AI Agent application.
  • Permission to modify application settings.
  • Postman installed.

Enable Silero VAD

Open Conversation Settings

  1. Open the AI Agent application.
  2. In the left navigation pane, select Build > Conversation Settings.

​

Open Developer Tools

  1. Open your browser's developer tools by:

    • Right-clicking the page and selecting Inspect, or
    • Pressing F12.
  2. Select the Network tab.

​

Capture the UpdateApplication Request

  1. Return to the Conversation Settings page.
  2. Select Save.

Saving the configuration generates an UpdateApplication request in the background.

  1. In the Network tab, locate and select the UpdateApplication request.

​

Copy the Request as cURL

  1. Right-click the UpdateApplication request.
  2. Select Copy > Copy as cURL.

This copies the complete API request to your clipboard.

​

Import the Request into Postman

  1. Open Postman.
  2. Select Import.
  3. Paste the copied cURL command.

Postman converts the cURL command into an editable API request.

Add the Silero VAD Setting

  1. Open the Body tab of the imported request.
  2. Locate the updateField array.
  3. Add the following object to the array:

{ "fieldName": "sileroVadEnabled", "op": "SET", "value": true}

This setting enables Silero VAD for the AI Agent.

​

Submit the Request

  1. Select Send in Postman.

Postman submits the updated configuration.

Verify the Configuration

  1. Review the response returned by Postman.
  2. Confirm that the request returns an HTTP 200 status code.

A successful response indicates that Silero VAD has been enabled for the AI Agent.

​

Result

After you enable Silero VAD:

  • The AI Agent can more accurately detect when callers start and stop speaking.
  • Voice interactions use improved turn detection.
  • Conversations feel more natural and responsive.
  • Interruptions and overlapping speech are reduced.