What is answering machine detection (AMD)?
Answering machine detection (AMD) is a feature in dialling software that tries to tell whether a person or a machine picked up the phone. If it hears a live “hello”, it can connect the call to an agent or start a spoken script. If it thinks it reached voicemail or an answering machine, it can hang up, leave a message, or mark the number for another try.
Why does answering machine detection exist?
Outbound calling wastes time when half the numbers hit voicemail. A person sitting with a headset doesn’t want to wait through a long greeting just to hang up. AMD aims to sort live answers from machines so the live ones get attention first.
Small businesses feel the same gap without a call centre. You ring ten leads, five go to voicemail, and your afternoon disappears. Anything that helps you spend time on real conversations helps. The catch is that AMD isn’t perfect, and a wrong guess can annoy someone who did pick up.
How does answering machine detection work?
Most AMD systems listen for the first second or two of audio after the call connects. They look for clues such as:
- A short, live “hello” or “yeah?” from a person
- A long pre-recorded greeting typical of voicemail
- Beeps or tones that often mean “leave a message”
- Silence patterns that differ between people and machines
Older systems used simple rules. Newer ones use machine learning on audio. Either way, the software makes a best guess, then follows the rule you set: connect, hang up, leave a message, or retry later.
What can go wrong with AMD?
AMD can mis-hear a person as a machine, especially if someone picks up quietly, says nothing at first, or has a long pause. That person may hear a click and a hang-up. The reverse also happens: a short voicemail greeting gets treated as a live answer, and your agent starts talking to a recording.
Because of that, teams that use AMD usually watch a few practical checks:
- How often live people get hung up on
- How often voicemail is treated as live
- Whether leaving a short, clear message is better than hanging up
What happens after AMD makes a decision?
Once the software guesses person or machine, your rules take over. Common choices:
- Connect a live person or start the AI script
- Hang up quietly and try again later
- Leave a short recorded message
- Mark the number as voicemail in the results
Outbound sales teams often prefer a clean retry over a long message. Reminder calls sometimes leave a brief note. There’s no single right setting for every business. What matters is that your team can see what the system decided, and change the rule when the guess rate looks wrong.
Is answering machine detection the same as call progress detection?
People mix the labels. Call progress detection is the wider idea: working out what’s happening on the line (busy, ringing, fax, human, machine). Answering machine detection is the part that focuses on person versus machine once the call has connected.
You might also hear “voicemail detection” used the same way as AMD. In everyday talk, most sales and call-centre teams mean the same job: don’t waste a live agent on a recording if you can help it.
When do businesses care about AMD?
AMD shows up most in outbound sales, reminders and collections, where lists are long and connect rates vary. Inbound call centres care less about AMD on the way in, because the person already called you. They care more about how calls are queued and who answers.
For a small business using voice AI, the practical question is simpler: when your agent rings a list, what should it do if nobody’s there? Some products try AMD. Others treat “no answer” and “voicemail” as outcomes your team can see, without promising perfect machine detection.
Where does WiseCall fit?
WiseCall answers incoming calls and makes outbound business calls on lists you provide: sales, follow-ups, applicants and similar jobs. Agents introduce themselves as an AI assistant from your business and only call inside the hours you set. AMD matters most on the outbound side, when the agent is dialling out. This glossary explains AMD as an industry term.
If you want someone ringing your lead list and lining up meetings with people who answer, start on agents with Sales. See also pricing.
FAQ
What is answering machine detection?
It's software that tries to tell whether a person or an answering machine (or voicemail) picked up an outbound call.
Why do outbound teams use AMD?
So live people get the conversation, and machine answers don't burn as much agent time.
Is AMD always accurate?
No. It can hang up on a quiet person or treat a short voicemail as live. Teams watch error rates and choose whether to leave a message or retry.
Is AMD the same as voicemail detection?
Most people use the terms for the same idea: spotting a machine greeting instead of a live answer.
Does every voice AI product use AMD?
No. Products differ. Some lean on AMD; others focus on clear outcomes when a call doesn't reach a person.