AI answering machine detection · Vicidial · Asterisk · FreeSWITCH · API

AI answering machine detection for Vicidial and outbound dialers.
10–20% more live talks.

Your dialer’s built-in AMD (answering machine detection) decides if a human or a voicemail picked up. The stock version gets it wrong and drops an estimated 10–20% of live humans as voicemail. AMDY listens to the answer itself and decides in 1/8 of a second at 99% accuracy. It also flags carrier false-answers (FAS): calls the carrier bills as connected that nobody answered. Install on Vicidial, Asterisk, or FreeSWITCH in 5 minutes, or connect any dialer or platform through our API. 50,000 free detections to evaluate.

99% accuracy and 1/8-second detection-start timing are measured across ~2.3 billion answered calls on the AMDY network each month. See the data report →

— calls classified in the last 7d

By the numbers

Every figure links to the page where it is documented.

2.3B

Answered outbound calls analyzed across the AMDY network in a 30-day window.

Source: State of AMD 2026
14.2%

Of those answers were fake. The carrier reported a connect (FAS, false answer supervision) but nothing picked up.

Source: State of AMD 2026
10–20%

Estimated share of live humans the stock AMD built into dialers drops as voicemail.

Source: Stock AMD drawbacks
99%

AMDY detection accuracy, with detection starting in 1/8 of a second.

Source: Default AMD vs AMDY

What is AI answering machine detection?

AI answering machine detection (AMD) is software that decides, in the first second of a call, whether a human or a machine picked up. AMDY.IO runs this decision as a server-side AI classifier for ViciDial, Asterisk, and FreeSWITCH dialers. Instead of timing silence like stock Asterisk AMD, it listens to the acoustic signature of the answer and returns HUMAN, MACHINE, or NOTSURE in 1/8 of a second, at 99% accuracy measured across ~2.3 billion answered calls a month on the AMDY network. A wrong guess costs a live lead: stock AMD drops 5–15% of live humans as voicemail, and every dropped prospect is one your agents never hear. It also flags carrier false-answers (FAS), where the trunk bills you for a connect nobody answered, and honeypot lines that stock AMD cannot see. Install is one command on the dialer; agents hear only live humans, and abandon rates stay inside the FTC’s 3% cap.

01 · Compliance

Stay legal. Run compliant.

The FTC caps abandoned calls at 3%. Your AMD is forcing you to 20% so it can catch machines. Pick one — keep your license, or run a real dialer. AMDY removes the trade-off.

Pass FTC audits at 3% abandon

Run your dialer at the regulator-required abandoned-call rate. Pass audits. Sleep at night.

You learn which numbers are spam-traps

Spotted spam-traps get flagged so you don't dial them again on your next campaign.

02 · Production

More live talks. Less wasted dial-time.

Your old AMD drops live humans by mistake — every dropped lead is one your agent never even hears. AMDY doesn't.

10–20% more conversations from the same lead list

Same agents, same shift, same campaign. Just the connects your old AMD was throwing away.

Your live prospects never get hung up on by mistake

No more sales pipeline leaking out the bottom because your AMD called a human a machine.

Agents talk to humans only

No more "you've reached the Smith residence." No dead-air. No demoralized reps.

Stop wasting dials on disconnected numbers

AMDY catches dead lines and auto-dispositions — slot recycles to a real lead instead.

03 · Cost

Stop paying for problems you didn't make.

Carrier billing fraud is real and pervasive. So is overpaying for AMD. Both stop here.

Stop paying carriers for fake connections

When your carrier bills you for an "answered" call that never actually connected, AMDY catches it. Take the evidence to billing dispute and claw it back.

A third of what Twilio charges. A fraction of Telnyx Premium.

Twilio AMD: $0.0075 per call. Telnyx Premium: $0.0065. AMDY: $0.00010–$0.00025. More cash left for the next campaign.

04 · Easy to start

Easy to start. Easy to bet on.

One command on Vicidial. No migration. No contract. No surprise bills.

Go live in 5 minutes

One bash command on your Vicidial server. Native support for FreeSWITCH and Issabel too. No SIP migration, no media-server changes, no consultant.

Predictable monthly bill, free to test first

$79 / $299 / $999 plans. 50,000 calls free on your real list before you pay anything. Cancel anytime, month-to-month.

Live on Vicidial in 5 minutes

SSH into your dialer. Paste one line. Done.

vicidial-01 ~ #
bash <(curl -s -k https://download.amdy.io/installamd.sh)
Detects your Vicidial version, drops the right config
Provisions an API key automatically
Reversible — one command to uninstall

Pricing

Pick a plan, use what's included, overage at a flat per-call rate. No per-minute multipliers. No surprise bills. Start free.

Sandbox
$0forever
50,000 calls / mo
No card. Hard cap.
Start free
Starter
$79/ mo
500K calls / mo
$0.00025 over · unlimited servers
Choose Starter
MOST POPULAR
Growth
$299/ mo
5M calls / mo
$0.00015 over · unlimited servers
Choose Growth
Scale
$999/ mo
25M calls / mo
$0.00010 over · unlimited servers
Choose Scale
23 built-in reports

Your numbers, not a black box

Every detection is logged and queryable. See human vs machine the way you actually run campaigns — by IP, area code, state, carrier, model stage, and honeypot exposure. Most AMD services give you a flag; AMDY gives you 23 reports across 7 categories.

Executive

2
  • Dashboard overview
  • Monthly performance

Usage

3
  • Hourly trends
  • Daily usage
  • Period comparison

Classification

4
  • Classification breakdown
  • AMD type analysis
  • Honeypot analysis
  • FAS by carrier

Performance

4
  • Detection accuracy
  • Caller ID performance
  • Human exits by stage
  • IP performance (HUMAN / AM)

Geographic

4
  • Country breakdown
  • Area code breakdown
  • HUMAN % by state
  • Phone analysis

Alerts

3
  • Error types
  • Anomaly detection
  • Performance alerts

Billing

3
  • Billing summary
  • Billing history
  • Cost optimization

23 reports · 7 categories · time-window + per-IP filters · every detection logged in TimescaleDB and exportable.

How AMDY compares

Per-call AMD pricing is public — here are the numbers side by side.

What you care aboutAMDYTwilioTelnyxKhompConvoso
Run at FTC-compliant 3% abandon✓———partial
Per-call AMD cost$0.0001–0.00025$0.0075$0.0065 premiumbundledbundled in seat
Setup time<5 min2–4 hr2–4 hrhardwarefull migration
Telco / dialer lock-inNoneTwilio VoiceTelnyxTheir gatewayTheir dialer
Works with your existing Vicidial✓✓✓✓✗ (replaces it)
Disconnected-number flag✓————
Free tier to try first50K calls————

Twilio price: machine_detection add-on, $0.0075/call published.  Telnyx Premium AMD: $0.0065/invocation per their Dec 2022 release notes. Pricing as of June 2026, from each vendor’s published rate cards — verify current rates before purchase.

FAQ

Same leads. Same agents. More live talks.

50,000 calls free. No card required. Live on your Vicidial in 5 minutes.

Start free — 50,000 calls

Sources and further reading

Where the numbers on this page come from.

  1. State of AMD 2026 (AMDY). Our network dataset: 2.3 billion answered outbound calls over 30 days, including the 14.2% carrier false-answer finding.
  2. The 3% rule: how AMD accuracy keeps you TCPA-compliant (AMDY). The FTC cap on abandoned calls, and how detection accuracy changes the math. Not legal advice.
  3. ViciDial project documentation. The official docs for ViciDial, the dialer AMDY installs on with one command.
  4. Asterisk documentation. The official docs for Asterisk, the open-source phone engine under ViciDial and its built-in AMD.
AI Answering Machine Detection | 99% Accuracy | AMDY.IO