An enterprise Class 4/5 Softswitch with intelligent voicemail detection built into the core — and now with Artificial Intelligence that transcribes, analyzes and audits every human conversation. Route, bill and transcode in milliseconds, then know what happened on every call — and reach your customers by SMS from the same platform, balance and billing.
Think of AMD as a gatekeeper that only lets real people through — that’s exactly how IAMD (Intelligent Answering Machine Detection) works. It analyzes the audio of every call in real time and decides in under 100ms whether there’s a human or a voicemail on the other end. If it’s a voicemail: hang up or leave a pre-recorded message. If it’s human: connect the agent instantly.
Voicemails have a uniform, predictable greeting in length and cadence. A human response is more variable, hesitant, and natural.
Automated messages have structured pauses before playing the recording tone. IAMD detects these patterns instantly.
Voicemail systems emit characteristic tones when activating recording mode. IAMD identifies these signatures with precision.
ML models analyze intonation, speed, and spectral frequencies to differentiate human voice from synthetic or recorded audio.
The call is disconnected automatically before the agent answers, or the system leaves a pre-recorded message. Zero agent time wasted.
The call is connected immediately to the available agent. No waiting, no dead air. The customer hears the agent in the very first second.
IAMD tells you who answered. The AI layer tells you what happened in the conversation, why it was won or lost, and whether your script was followed — with the exact quote and second of the recording as evidence. Transcription runs 100% on-premise: your audio never leaves your infrastructure.
Calls are recorded per route — mono, or stereo with agent and customer on separate channels.
On-premise speech-to-text with timestamps and speaker separation. No external cloud.
Generative AI writes an executive summary and decides if the campaign objective was met: Yes / No.
Agent score, customer sentiment, loss reason, objections and topic for every call.
Each item of your sales script is checked: Met / Not met, with exact quote and second.
Dashboards, PDF reports, client portal and REST API — minutes after the call ends.
Transcription, generative analysis and compliance auditing built into the same platform that routes and bills your traffic — one vendor, one panel, one CDR.
Every human call becomes searchable text with timestamps. Speech recognition runs on your own servers — audio and data never leave your infrastructure.
Executive summary, topics discussed, causes of failure and key points — plus a clear Yes / No: was the campaign objective achieved?
Sales, collections, support or verification: each campaign, client or trunk defines its own context and success criteria in plain language. No code, no IT tickets.
Agent score 0–100, customer sentiment, loss reason, objections raised (and overcome) and call topic — with your own campaign categories.
Your script as a checklist: every critical and non-critical item evaluated as Met / Not met, with observations. Enabled per route, without touching the rest of your traffic.
Each finding comes with the literal quote and the exact second in the recording. Click it and jump straight to that moment in the audio.
Agent and customer recorded on separate channels and shown as a chat. Listen to each side independently and review the AI-corrected text — the original is always preserved.
AI Statistics with automatic findings, one-click “Operation with AI” PDF reports, audit PDFs per call, client portal access and a REST API with all results.
This is what your supervisors and quality team see after every call.

Beyond “sale: yes or no”, the AI explains the call — and turns thousands of conversations into coaching material for your team.

Compliance teams stop listening to random samples. The AI reviews every call against your script and shows the proof.

Each campaign defines what success means. Write it once — the AI applies it strictly and consistently to every call.
A Softswitch is more than routing — it’s the central intelligence that controls every traffic decision: how, when, at what cost, and with which codec.
Least-cost routing (LCR), priority, ANI prefix, and automatic real-time failover. Multiple routing policies configurable per client.
Second-by-second billing while the call is active. Multi-currency support, balance alerts per client, and automatic cutoff at limit.
Built-in codec conversion: G.711 A/U, G.729, Opus and AMR. Interconnect networks with different codecs without external hardware or quality loss.
Real-time dashboard with active calls, channels per trunk, ASR, ACD and PDD per operator. Automatic alerts on traffic anomalies.
Load distribution across SIP servers with automatic failure detection and traffic redistribution without service interruption.
Detailed record of every call with Q.850 cause, duration, cost, trunk and ANI. Exportable to CSV/Excel directly from the panel.
Dialing prefix management, random ANI rotation and heading manipulation to optimize contact rates on outbound campaigns.
Real-time capture and analysis of SIP messages. Diagnose registration, authentication and signaling issues without external tools.
Segmented access per client with their own panel: balance, CDR, active trunks and statistics. Each client sees only their own data.
Automatic Access Charges (CCA/PISA) per destination. Applied and calculated directly inside the billing engine.
Real-time number portability query integrated into the routing engine. Automatic updates of NPV/NPC databases from the regulator.
Automatic email/SMS notifications when balance, consumption or channel thresholds are reached. Configurable per client or trunk.
Connect your own SMS carriers over SMPP and sell SMS to your clients with the same accounts, tariffs, balance and portal you already use for voice. Your clients send from their systems with a simple API — and only pay for messages that are actually delivered.
Connect any SMS provider over SMPP 3.4. Automatic reconnection and keep-alive, live link status in the panel and changes applied in seconds — no restarts.
Longest-prefix routes with priority and automatic failover to a backup carrier, number-length rules and prefix manipulation per route.
The cost is reserved from the client’s balance when sending and charged only when the carrier confirms delivery. Failed or unconfirmed messages are released automatically.
SMS prices by prefix live in the same tariff as voice — one tariff per client for both services. CSV import and export, shared balance and credit limit.
REST/JSON with a per-client token, plus a simple GET for legacy platforms. Requests are accepted only from the client’s authorized trunk IPs — a stolen token is useless.
@, accents, ñ, € and emojis delivered correctly: GSM, Latin-1 or Unicode chosen per carrier, long messages split and rejoined on the phone without breaking a character.
Per-carrier sending speed and window: bulk traffic is queued and sent at the pace each carrier accepts, with automatic retry when the carrier asks to slow down.
SMS history with delivery status and the exact failure reason (unknown number, no route…), CSV export, a dashboard indicator — and a client portal with history, API docs and a test window.
Apolo Softswitch IAMD + IA + SMS is structured in 9 functional groups — including the new AI Analysis and SMS groups. Select any module to see exactly what it does.
Select a module from the left panel
to see its details.
IAMD goes beyond traditional AMD. Being integrated into the Softswitch, it makes decisions at the call core without adding latency or depending on external systems.
No external libraries, no added latency. Detection runs inside the SIP engine of the Softswitch with direct access to the RTP audio stream.
Each carrier has its own detection model trained with real audio from your operation. Accuracy improves with every processed call.
The time between audio start and the Human/Machine verdict is under 100ms. The agent connects before the customer notices any silence.
When voicemail is confirmed: automatic disconnect or playback of a customizable pre-recorded message. Configurable per campaign or trunk.
Q.850 cause analysis per call and dynamic reputation scoring per ANI number. Detects fraud, misrouting and invalid numbers.
Numbers with recurring invalid Q.850 causes are automatically flagged and removed from active dialing lists.
Detects voicemail or IVR even before the call is answered (183 early media) and cancels it — that minute is never billed. Ringback is never cut.
Supervisors correct results from the CDR, the model is retrained and deployed without downtime. The more you use it, the more accurate it gets.
Machines are detected and released first, so transcription and AI analysis focus on real human conversations — AI resources are spent where they matter.
From the incoming call to the final destination, every decision happens in milliseconds inside a single unified engine.
SIP traffic arrives from the client or provider via authenticated trunk.
Analyzes audio: human or voicemail? Decides in <100ms and acts instantly.
Selects the best route by LCR, priority and ANI. Automatic failover if route fails.
The call is billed second by second. Automatic cutoff when limit is reached.
When finished, the CDR is recorded with Q.850 cause, cost and quality metrics.
Human calls are transcribed, analyzed, scored and audited automatically.
If the client originates in G.729 and the destination requires G.711, the transcoding engine (G.711 A/U · G.729 · Opus · AMR) converts the codec automatically in step 3, without affecting IAMD detection latency or call quality.
Measurable results from the first days of operation with outbound campaigns.
Distinguishes voicemail from human with 97% accuracy using ML models trained on your traffic.
Dramatic reduction in agent time consumed on calls that end in voicemail.
More calls reach real people. More real conversations per agent hour.
Detection and action happen before the agent or customer perceives any silence.
Having Softswitch, AMD, AI and SMS on the same platform eliminates latency, integration costs and single points of failure.
| Capability | Apolo Softswitch IAMD + IA + SMS |
Softswitch Without AMD |
External AMD Separate |
|---|---|---|---|
| LCR Routing + Failover | ✓ | ✓ | ✗ |
| Real-time billing | ✓ | ✓ | ✗ |
| Native transcoding (G.729/Opus/AMR) | ✓ | Optional | ✗ |
| AMD / Voicemail detection <100ms | ✓ | ✗ | ✓ *external |
| Zero integration latency | ✓ | N/A | ✗ +latency |
| Per-operator ML model | ✓ | ✗ | Some |
| Q.850 analysis + ANI reputation | ✓ | ✓ partial | ✗ |
| Automatic ANI database cleanup | ✓ | ✗ | ✗ |
| Unified CDR (call + detection) | ✓ | Call only | AMD only |
| On-premise call transcription | ✓ | ✗ | ✗ |
| Generative AI analysis & agent scoring | ✓ | ✗ | ✗ |
| Script audit with quote & second as evidence | ✓ | ✗ | ✗ |
| SMS gateway (SMPP) with client API | ✓ | ✗ | ✗ |
| Voice + SMS on the same tariff, balance and portal | ✓ | ✗ | ✗ |
| One vendor · One contract · One support | ✓ | ✗ | ✗ |
Double the effective human contact rate. Eliminate agent costs from waiting on voicemail. Score 100% of conversations with AI, audit script compliance automatically and follow up by SMS from the same platform.
Manage Class 4/5 traffic, detect fraud with real-time Q.850 analytics, apply automatic CCA, and interconnect networks with different codecs.
Optimize every dial with ANI scoring, prefix rotation and voicemail detection. More productive calls per dialing hour.
One platform for your entire voice infrastructure: SIP trunking, billing, call quality and intelligent detection — no multiple vendors.
Schedule a demo with our technical team and see live how IAMD detects voicemails, how the routing engine manages your traffic, and how the AI transcribes, scores and audits your own calls.