← All articles
Product UpdatesSep 11, 2026 11 min read

Khomp Integration with AMDY.IO: AI AMD for Hardware-Based SIP Gateways in 2026

Khomp gateways are workhorses. They handle PSTN-to-SIP bridging reliably, they sit in racks across Latin American and international call centers, and they keep running long after the original installer has moved on. But there is one thing Khomp hardware has never solved on its own: knowing whether the call that just connected reached a live person or a voicemail machine.

That gap is exactly where answering machine detection matters most — and in 2026, it matters more than ever. The rollout of iOS 26 Call Screening has added a third category of call outcome that legacy AMD engines simply cannot handle. This article explains how AMDY.IO integrates with Khomp-based SIP environments, why the combination produces better live-connect rates than anything built into the gateway itself, and what CALLGUARD means for call centers still losing prospects to screening prompts.


Why Khomp Environments Need a Better AMD Layer

Khomp produces digital gateways, boards, and SIP trunking hardware that convert traditional telephony signals into SIP traffic. When you pair a Khomp gateway with Asterisk, FreePBX, Issabel, or a similar open-source PBX, the SIP audio stream flows through your dialer exactly like any other trunk. That is the integration point.

The problem is Asterisk's native AMD module — the one most Khomp-connected dialers rely on by default. It was built in 2003 as a silence-based detector, listening for audio patterns to distinguish a human greeting from a voicemail recording. With careful tuning, it reaches 75 to 80% accuracy, a ceiling confirmed repeatedly in the vicidial.org community. That means somewhere between one in four and one in five calls is misclassified: either an agent wastes time on a voicemail, or worse, the engine hangs up on a live prospect.

For a 20-seat outbound team running 300 dials per hour, that error rate translates directly into missed conversations, dead air complaints, and lost revenue. The Khomp gateway is not the bottleneck. The AMD layer sitting above it is.


How AMDY.IO Connects to Khomp-Based SIP Environments

AMDY.IO is a standalone SaaS AMD engine. It does not replace your dialer, your PBX, or your Khomp gateway — only the detection layer, which is the specific component causing the accuracy problem.

The integration works through the SIP audio stream that Khomp already produces. AMDY.IO connects via a WebSocket API to any SIP-based dialer, slotting into the call flow without requiring a hardware change or a platform migration. If your stack runs Asterisk or FreePBX on top of a Khomp gateway, the one-line install path applies directly. For environments with custom SIP routing, the WebSocket API handles the connection.

Once connected, AMDY.IO analyzes the audio fingerprint of each answered call in real time using a machine learning engine, classifying every call into one of three states:

  • HUMAN — a live person answered; route to an agent immediately
  • MACHINE — a voicemail system answered; execute voicemail drop or skip
  • CALLGUARD — the call was intercepted by a screening system; handle separately

That third classification is what separates AMDY.IO from every AMD option available inside a legacy Khomp-plus-Asterisk stack.


The CALLGUARD Problem Specific to 2026

iOS 26 introduced on-device Call Screening that affects an estimated 150 million U.S. iPhone users. When your dialer calls one of those numbers, the call does not go directly to the person. An automated screening prompt answers first and asks the caller to identify themselves.

Stock Asterisk AMD hears that prompt and classifies it as MACHINE. The dialer hangs up. The prospect never knows you called — or worse, they see a dropped call and mark you as spam.

CALLGUARD is a live production feature in AMDY.IO that identifies this scenario as a distinct third class, detecting interception by:

  • iOS 26 Call Screening
  • Google Call Screen
  • Samsung Bixby screening
  • T-Mobile Scam Shield
  • AT&T ActiveArmor
  • Verizon Call Filter

When CALLGUARD fires, your dialer knows the call was screened, not answered by a machine. You can configure the system to retry at a different time, reroute to a different queue, or play a targeted message that passes the screening prompt and reaches the live person. None of that is possible when your AMD engine only has two states.

For Khomp environments dialing U.S. consumer numbers in 2026, this is not a theoretical edge case. It is an active daily problem. The iOS 26 rollout is already generating discussion on the Asterisk Community and ViciStack forums from operators who cannot figure out why their connect rates dropped without any change to their dialer configuration.


Accuracy: What the Numbers Actually Mean for Your Operation

AMDY.IO states 99% accuracy using ML audio fingerprint analysis. Stock Asterisk AMD tops out at 75 to 80% with manual tuning.

That 19 to 24 percentage point gap is worth putting in concrete terms. If your Khomp-connected dialer answers 500 calls per hour:

  • At 80% accuracy, roughly 100 calls per hour are misclassified
  • At 99% accuracy, roughly 5 calls per hour are misclassified

The misclassifications that hurt most are false positives — a live person classified as a machine, the call dropped before an agent connects. Every false positive is a lost conversation. In outbound sales, collections, or appointment setting, each of those dropped calls has a measurable cost.

AMDY.IO's ROI calculator lets you input your own dial volume and conversion assumptions to put a dollar figure on what the accuracy improvement means for your specific operation.


What the Integration Actually Looks Like

For a call center running Asterisk or FreePBX on top of a Khomp gateway, the integration path is straightforward.

One-Line Install for Asterisk-Based Stacks

AMDY.IO supports one-line installation into Asterisk, FreePBX, Issabel, ViciDial, GoAutoDial, and 3CX. If your Khomp gateway feeds into any of these platforms, you are installing into a supported environment. No hardware modification is required on the Khomp side — the gateway continues to handle PSTN-to-SIP conversion exactly as it always has.

The install points AMDY.IO at the audio stream Asterisk is already receiving from the Khomp trunk. From that point forward, call classification happens in real time with ultra-low latency, so agents are not sitting idle waiting for an AMD decision before a call is routed.

WebSocket API for Custom SIP Routing

Some Khomp deployments use custom SIP routing logic that does not sit cleanly inside a standard Asterisk dialplan. For these environments, the WebSocket API provides a direct integration path. Your application sends the audio stream to AMDY.IO and receives the classification result — HUMAN, MACHINE, or CALLGUARD — as a real-time event.

This is also the right path for SIP dialer developers building contact center software on top of Khomp hardware. The API abstracts the AMD layer entirely, so you do not need to maintain your own detection logic.


Voicemail Drop and Skip in a Khomp Environment

Two features that matter specifically for outbound call centers using Khomp gateways are voicemail drop and voicemail skip.

Voicemail drop plays a pre-recorded message when AMDY.IO classifies a call as MACHINE, freeing the agent for the next dial while the message plays out. No one is sitting on the line waiting for a beep.

Voicemail skip moves the dialer past the voicemail entirely without leaving a message — useful for campaigns where voicemail contact is not part of the strategy.

Both behaviors are triggered by the MACHINE classification. Because AMDY.IO's ML engine distinguishes machine audio from human audio at 99% accuracy, these features fire reliably rather than misfiring on live prospects, which is the core failure mode of silence-based AMD.


Ghost Call Elimination

Ghost calls are a known symptom of poor AMD accuracy. When the detection engine is slow or uncertain, calls connect to agents who hear nothing, or drop before anyone speaks. Both outcomes create dead air and frustrated agents.

AMDY.IO's real-time audio fingerprint analysis resolves this by making a confident classification decision early in the call — before the silence window that triggers ghost call behavior in legacy AMD. Agents receive connected calls that are already classified, rather than inheriting the uncertainty of a slow detection engine.

For Khomp environments running high dial volumes, ghost call elimination has a direct effect on agent utilization and morale. Agents who spend less time picking up dead calls spend more time in productive conversations.


Compliance Considerations for Khomp-Connected Outbound Dialers

Outbound call centers in the U.S. and U.K. operate under TCPA and Ofcom regulations that govern how AMD-related call drops are handled. Calls answered by a live person and then immediately dropped — which is what happens when a false positive fires — can create compliance exposure.

Higher AMD accuracy directly reduces the frequency of these events. When AMDY.IO classifies a live human correctly 99% of the time, the rate of abandoned live-answered calls falls significantly compared to a system running at 75 to 80%.

CALLGUARD adds another compliance-relevant layer. Rather than dropping calls intercepted by screening systems — which could be logged as abandoned calls against a live number — CALLGUARD flags them for appropriate handling. That distinction matters when regulators look at your abandoned call rate.


Pricing in Context

AMDY.IO is priced at $79 per month flat with unlimited concurrent channels. For a Khomp environment running 20 or more simultaneous outbound lines, that flat rate is the relevant comparison point against per-user or per-minute AMD pricing models.

A 14-day free trial is available with no setup fees, which means you can test the integration against your actual Khomp-connected call traffic before committing. The ROI calculator at amdy.io gives you a way to estimate the revenue impact of moving from 75 to 80% accuracy to 99% on your specific dial volume.


FAQs

Does AMDY.IO require any changes to the Khomp gateway itself?
No. AMDY.IO integrates at the SIP audio stream level, above the gateway. Your Khomp hardware continues to handle PSTN-to-SIP conversion without modification. The integration point is your Asterisk, FreePBX, or other PBX platform — not the gateway.

What is CALLGUARD and why does it matter for Khomp environments dialing U.S. numbers?
CALLGUARD is a live production feature in AMDY.IO that classifies calls intercepted by iOS 26 Call Screening, Google Call Screen, Samsung Bixby, T-Mobile Scam Shield, AT&T ActiveArmor, and Verizon Call Filter as a distinct third state, separate from HUMAN and MACHINE. Without it, legacy AMD classifies these screening prompts as MACHINE and drops the call, losing a live prospect. CALLGUARD lets you retry, reroute, or respond to the screening prompt instead.

How does the one-line install work with a Khomp-plus-Asterisk stack?
The install targets your Asterisk or FreePBX configuration, not the Khomp hardware. AMDY.IO intercepts the audio stream that Asterisk is already receiving from the Khomp trunk and applies ML-based classification in real time. No changes to your SIP trunk settings or gateway configuration are required.

What happens to voicemail drop when AMDY.IO replaces stock Asterisk AMD?
Voicemail drop continues to work, triggered by AMDY.IO's MACHINE classification instead of Asterisk's native AMD result. Because AMDY.IO classifies at 99% accuracy, voicemail drop fires reliably on actual voicemail systems rather than misfiring on live prospects.

Can the WebSocket API be used if our Khomp environment uses custom SIP routing?
Yes. The WebSocket API connects AMDY.IO to any SIP-based dialer regardless of how the routing logic is structured. Your application sends the audio stream and receives classification events in real time. This is also the recommended path for developers building contact center software on top of Khomp hardware.

Does AMDY.IO affect call latency in a Khomp-connected environment?
AMDY.IO is designed for ultra-low latency real-time classification. The classification decision is made early in the call audio, before the silence windows that cause ghost calls in legacy AMD systems. Agent routing is not delayed waiting for a detection result.

Is the 14-day free trial available for Khomp-connected environments specifically?
Yes. The free trial has no setup fees and no restrictions based on gateway type. You can test AMDY.IO against your actual Khomp-connected call traffic during the trial period.


Getting Started

If your outbound operation runs on Khomp hardware paired with Asterisk, FreePBX, Issabel, or a similar open-source PBX, the AMD layer sitting above your gateway is almost certainly the weakest link in your call classification chain. The one-line install and the 14-day free trial make it practical to test that assumption against your own call volume — no procurement process, no platform migration required.

Learn more and start the trial at amdy.io.