Skip to content

AMD Detection

Answering Machine Detection (AMD) automatically determines whether a call was answered by a human or a voicemail system. This allows the platform to route human-answered calls to agents instantly while automatically leaving voicemail messages on machines — avoiding wasted agent time on voicemail greetings.

AMD Detection management page — dashboard, campaigns, voicemail, and fingerprints

Dialer.CX uses a two-layer approach for maximum accuracy, combining fast heuristic detection with AI-powered deep analysis.

Rapid initial classification based on audio patterns:

  • Analyzes greeting duration, silence gaps, and word patterns
  • Results in under 1 second for minimal call connection delay
  • High confidence results are acted on immediately
  • Uncertain results are escalated to Layer 2

AI-powered deep analysis for ambiguous cases:

  • Uses your configured AI provider for advanced audio classification
  • Analyzes speech cadence, vocabulary, and greeting structure
  • Higher accuracy for edge cases like short human greetings or unusual voicemail messages
  • Provider and confidence threshold configurable per campaign

Navigate to Admin > AMD with four management tabs.

Sidebar navigation to AMD

Real-time AMD performance analytics:

  • Campaign-level AMD accuracy statistics with human vs. machine breakdown
  • Daily accuracy trends charted over time
  • False positive and false negative rates per campaign
  • Performance comparison across campaigns to identify tuning opportunities

Per-campaign AMD tuning parameters:

SettingDescription
Enable AMDTurn detection on/off per campaign
AI ClassificationEnable Layer 2 AI analysis for uncertain cases
Confidence ThresholdMinimum confidence score for machine classification (lower = more aggressive)
Initial SilenceMaximum silence duration before greeting starts (ms)
Greeting DurationMaximum greeting length before flagging as machine (ms)

Pre-recorded messages for automatic delivery to answering machines:

  • Upload audio files directly or generate via TTS using the built-in text-to-speech engine
  • Assign different voicemail messages per campaign for targeted messaging
  • Automatic delivery when voicemail is detected — no agent involvement needed
  • Track delivery success rates

Known voicemail greeting pattern library:

  • Carrier voicemail pattern database (e.g., “The person you are calling is not available…”)
  • Improves Layer 1 detection accuracy by matching known patterns
  • Auto-learning from confirmed classifications builds the library over time
  • Reduces false positives by recognizing carrier-specific greeting formats

Full AMD management page showing all four tabs

The AMD flow for each outbound call:

  1. Call connects — audio stream begins
  2. Layer 1 analysis — fast heuristic classification runs immediately
  3. High confidence human — call routes to the next available agent
  4. High confidence machine — voicemail drop message plays (if configured)
  5. Uncertain — Layer 2 AI classification runs (if enabled)
  6. Layer 2 result — routes to agent or drops voicemail based on AI classification