Call screening

iOS 26 call screening and your outbound calls: detect it, then answer it

iPhone's Ask Reason for Calling, Google Call Screen and carrier call blockers now answer a meaningful share of outbound calls before a person does. VM Hunter recognises the screening prompt in the first two seconds, so your dialer can respond instead of hanging up.

Since iOS 26, an iPhone can answer a call from an unknown number itself. The caller hears "Hi, if you record your name and reason for calling, I'll see if this person is available", and the owner reads a transcript before deciding to pick up. Google has offered the same on Pixel phones for years, and handset and carrier call blockers ask similar questions.

For an outbound dialer this is a new kind of answer. It is not a person, so an agent should not be connected yet. It is not voicemail, so hanging up throws away someone who is sitting there deciding whether to take the call. And because the dialer plays silence while its AMD runs, the screener hears nothing and the call dies. On one customer's traffic, 15% of answered calls hit a screening prompt, more than three times the number of live answers.

What the screening prompts sound like

ScreenerWhat the caller hears
iPhone, iOS 26 Ask Reason for Calling"Hi, if you record your name and reason for calling, I'll see if this person is available."
Google Call Screen (Pixel)"Hi, I'm Call Assist by Google, recording this call..." or "...the person you're calling is using a screening service from Google. Go ahead and say why you're calling."
Handset and carrier blockers"Call blocker. Please say your name after the tone." / "Calls to this number are being screened."

Timing-based AMD hears a sentence of continuous speech and calls it a machine. VM Hunter matches the wording and labels the call CALLGUARD_PHRASE:<phrase>, with the phrase that matched.

What your dialer should do with a screened call

  • Say who is calling. Play a short recorded intro the moment the screening prompt is detected: your company name and the reason for the call, in one sentence. The screener transcribes it and the owner sees it.
  • Then connect an agent, as if a person had answered. If the owner picks up, the agent is there; if not, the call ends like any other no-answer.
  • Give it a disposition. A screened call is not a voicemail. Keeping it separate in your reports tells you how much of your list is behind screening.

The Asterisk/VICIdial and FreeSWITCH clients include that branch: they check AMDCAUSE for the CALLGUARD prefix, play an intro and transfer to the agent queue. Pre-recorded messages are regulated in many places; check the rules for your campaigns before enabling it.

How VM Hunter detects it

The engine transcribes the first two seconds after answer. A list of screening phrases, built from real call transcripts and updated as new prompts appear, is checked before any other rule. A match wins over everything else, so a screening prompt is never mistaken for a voicemail greeting or a person.

Every screened call is logged with its transcript and audio in your call logs, filterable by cause, so you can see the share of your list that is behind screening and listen to any verdict you doubt.

FAQ

Questions

What is iOS 26 call screening?

A feature in iOS 26 (released September 2025) that answers calls from unknown numbers before the phone rings. The caller hears a prompt asking for their name and the reason for calling; the iPhone owner sees a transcript and decides whether to pick up. Apple calls the setting Ask Reason for Calling.

How does call screening affect outbound campaigns?

A dialer that plays silence at answer, as most do while AMD runs, gives the screener nothing to transcribe. The call is either dropped by the screener or classified as a machine by the dialer. Either way a reachable person is lost. On one customer's traffic we measured 15% of answered calls hitting a screening prompt.

Can VM Hunter detect call screening?

Yes. The screening prompt is recognised from its wording within the first two seconds and labelled AMDCAUSE=CALLGUARD_PHRASE:<phrase>. That covers iPhone Ask Reason for Calling, Google Call Screen on Pixel phones, and carrier and handset call blockers.

What should my dialer do with a screened call?

Treat it as a person who is listening. Play a short recorded intro that says who is calling and why, then connect an agent. The bundled Asterisk and FreeSWITCH dialplans include that branch. Check the rules on pre-recorded messages for your campaigns first.

Is a screened call billed?

Yes, like any analysed call. The verdict is what makes the call usable instead of lost.

See how much of your list is behind screening

Run one campaign through VM Hunter and filter your call logs by cause. The free plan covers 5,000 calls.