Answering Machine Detection Policy (AMD Policy)
Updated
The Answering Machine Detection Policy allows admins and supervisors to fine-tune how the system identifies whether an answered call is picked up by a human or a voicemail. It aims to give non-engineering teams the ability to easily fine-tune and optimize the Answering Machine Detection (AMD) model in real time through a simple, self-service interface.
Right now, any change to AMD settings, like adjusting how aggressive or conservative the detection is, it requires help from the engineering or ML team. That means backend code updates, system restarts, and delays that slow down campaign performance and customer response.
With a new UI-based configuration tool, teams like Support, Product, Implementation, and Admin are able to directly test, adjust, and roll back AMD settings as needed, without waiting for engineering support.
This solution:
Speeds up time-to-value by letting teams make quick adjustments during live campaigns.
Increases flexibility with the ability to tune AMD behavior for different regions or carriers.
Improves accuracy, aiming for at least 85% within the first few days of launch.
Adds transparency and control through built-in audit logs and rollback options.
In short, this project makes AMD tuning faster, easier, and more responsive, helping teams deliver better performance and a smoother experience for customers.
Enablement Note: Access to this feature is controlled by permissions - Create, Edit, View, Delete, and Share.

Creating AMD Policy
Perform the following steps to create the AMD Policy.
Click the New Tab icon. Under the Sprinklr Service tab, click Voice Care within Listen.
The Voice Application screen is displayed.

Click AMD Policy on the left pane of the Voice Settings screen.
The AMD Policy screen is displayed.

Click + Create AMD Policy on the top right corner.
The AMD Policy screen is displayed.
.png)
Enter the Name.
Enter the Detection Timeout (ms).
Select the AMD Model from the drop down list.
Select the Voicemail Classification Method from the drop down menu.
Click Enable Early Media toggle if you want to enable audio singals early in the call.
Click Classify call as Voicemail in case of complete silence toggle if you want to classify a silence as a voicemail.
Click Enable Voicemail Drop.
Select Voicemail Drop IVR.
Click Save.
Refer to the following table for parameter decsription of the AMD Policy screen.
Parameter | Description |
Name | Enter a name for the AMD Policy. This helps identify it easily when associating with campaigns. |
Detection Timeout (ms | The maximum permissible time (in milliseconds) for AI to decide whether the call is answered by a human or a voicemail. |
AMD Model | Choose which AI model should be used for Answering Machine Detection in this policy.
|
Voicemail Classification Method | Defines how voicemail detection is performed. There are three modes available:
|
Enable Voicemail Drop |
|
Enable Early Media | It refers to the phase of a call before it is formally connected, during which the telecom provider may still transmit audio signals such as ringback tones, announcements, or voicemail greetings. |
Classify call as Voicemail in case of complete silence | If the system detects complete silence during the call (no speech, tones, or background noise), it automatically classifies the call as voicemail. |
Implementing AMD
Perform the following steps to implement the AMD policy in the Campaign creation.
Navigate to the Campaign creation screen. To edit or create a Campaign, refer To create a Campaign.
On the Campaign screen click the Enable Answering Machine Detection checkbox to select the AMD policy you have created in the above steps.

Click Save.
Applications of AMD Policy
Voicemail Drop Automation: Automatically triggers pre-recorded voicemail messages when a machine is detected, saving agent time.
Campaign Optimization: Helps fine-tune call strategies based on live detection patterns, improving contact rates and conversion.