AMD Console

AMD Console

Sign in to manage the answering-machine detection engine.

AMD Console
engine

Overview

—

Calls per minute

peoplemachinesnot surehung up

How the engine is set up

What made each call

Your dialers

DialerCallsPeople vs machinesPeopleTakesLast call

Why calls were judged that way

Your dialers

DialerIP addressCalls checkedPeople vs machinesPeopleTakesWent through uncheckedLast call

Add a dialer

This opens the firewall for that IP address and hands you a one-line command to run on the dialer. About a minute of work — or send someone the setup guide and let them do it.

Recent decisions —

TimeVerdictWhyDecided byTook

Calls as they come in

TimeDialerVerdictWhyDecided byListened forTookCampaign

Who is allowed to reach this server

IP addressDialerRule

You never edit these by hand. Adding a dialer opens the door for its IP address, removing it closes it again, and changing its IP moves the rule across. Any other machine on the internet is simply refused.

The firewall's own words

—

Your account

Who can sign in

UsernameCreatedPassword changed

How the detection is tuned these are set on the server and shown here so you know what is running

SettingCurrentlyWhat it doesChange it with

Connecting your own scripts

Anything you can do on these pages, a script can do too — GET /api/clients to list dialers, POST /api/clients to add one, DELETE /api/clients/<name> to remove one, GET /api/fw for the firewall. Scripts identify themselves with the admin token in an X-Admin-Token header instead of signing in, so the token never has to leave your server.

Client created — set up the dialer

Run this once on that dialer, as root. It installs the AMD client and this key, and changes no call behaviour until you switch a campaign over.


  

This is the only time the key is shown — the engine stores only its hash.


    

If you install by hand instead, this is /etc/amd-ai/agi.conf:


  

Then, in that dialer's VICIdial admin: paste the dialplan the installer prints into Admin → Carriers, dial 8371 from an agent phone to hear the verdict, and set the campaign's Routing Extension to 8370.

Not doing it yourself? Send them the setup guide — it walks a non-technical person through the whole thing.