Voice Broadcasting

Answering Machine Detection (AMD) for Voice Broadcasts (2026)

What answering machine detection does in a voice broadcast campaign, how human vs machine vs unknown verdicts work, what it costs, when to turn it on, and how to use the results to plan retries.

Edesy Team5 min read

Frequently asked questions

What is answering machine detection?

Answering machine detection (AMD) listens to the first moments of an answered call and decides whether a person or a machine (voicemail, a recorded announcement) picked up. Each call gets a verdict: human, machine or unknown.

Why does AMD matter for a voice broadcast?

Because 'answered' doesn't always mean a person heard your message. AMD separates calls a human heard from calls that landed in voicemail, so your reach numbers are honest and you can retry the machine-answered contacts at a better time.

Is AMD always right?

No. It classifies a short greeting, so it can be unsure. When it can't decide, for example on silence or a very short 'hello', it returns unknown rather than guessing. Treat unknown as its own group.

Does a machine-answered call cost money?

Yes. The carrier reports it as an answered call, so it is billed like any answered broadcast call: Rs 0.50 per minute with a 60-second pulse on Edesy, plus 18% GST. Unanswered calls are free.

Should I turn AMD on for every campaign?

Turn it on when you need to know who actually heard the message, such as reminders, alerts and anything you plan to retry. It is opt-in per campaign because it adds speech analysis to every answered call.

Can I use AMD with the API?

Campaigns have an AMD option. Single calls placed with POST /v1/calls do not run AMD today, so use a campaign when you need it.

Edesy Team

The Edesy engineering team, building voice AI, messaging, and automation products for Indian businesses.

Published

Share

Voice BroadcastingOutbound CallingTelephonyBest PracticesAutomationIndia
Back to blog