Spam I Am

Spam label checks for AI voice and sales agents

A spam label is a silent failure for an AI voice agent: the call connects normally in your logs, but the recipient sees a warning like "Spam Risk" and doesn't answer. Spam I Am lets you check what real phones on AT&T, Verizon and T-Mobile display when your agent's number calls them. Run a check when you provision a number, before each campaign, and on a schedule while the number is active.

*Covers AT&T, Verizon and T-Mobile. See coverage*

An API and an MCP server are coming soon. Today, you start each check on the website, and your calling platform places the test calls.

Why AI voice calls get flagged

The same things that flag any caller hit AI agents especially hard:

In February 2024, the FCC ruled (FCC 24-17) that AI-generated voices count as "artificial or prerecorded voice" under the TCPA. So AI-voice calls generally need the called party's prior express consent unless an exemption applies. Calls people didn't agree to get reported, and reports drive labels. This isn't legal advice. Talk to counsel about your use case.

What your logs can and can't tell you

SignalWhat it meansVisible in your logs?
Call blocked by the carrierAnalytics stopped the call. The phone never rang.Yes, as SIP 603+ "Network Blocked." What it means
Call labeled ("Spam Risk," "Scam Likely," etc.)The phone rang with a warning.No. It looks like a normal unanswered call.
Call silenced by an app on the phoneThe recipient's device screened it.Usually no
Answer rate droppingSomething is wrong.Yes, but it doesn't tell you what

A label is the gap: the only way to see it is to look at the recipient's screen. That's what a check does.

How a check works in your pipeline

  1. Start a check on the website for the number your agent calls from. (Starting checks through the API is coming soon.)
  2. Place a call from that number to each carrier's test line (one fixed line per carrier). The call must come from the number being checked. We never spoof numbers, so your platform has to originate it.
  3. Get the result: the label (or none), the caller name, and a screenshot from a real phone on each carrier you checked.

When to run checks

When a check comes back flagged

  1. Pause calls from that number. More calls from a flagged number usually mean more unanswered calls and more reports.
  2. Alert a human. A person should decide what changes and file the review.
  3. Fix the cause: latency, volume, list quality, consent. Why numbers get flagged
  4. Request a review from that carrier's analytics provider: AT&T · Verizon · T-Mobile
  5. Re-check every few days until it clears.

Incomplete, even though you dialed from the right number with caller ID on? The call may have been blocked before it rang. Treat it as more urgent than a label, and check your logs for SIP 603+.

Don't auto-rotate. Swapping in a fresh number whenever one gets flagged hides the problem from you, and the behavior looks like label evasion to the analytics engines. We won't help build that, and it doesn't fix anything.

Coming soon: checks your agent can run itself

We're building direct access for AI agents that notice low answer rates or call rejections:

Until then, a person starts checks on the website. Plain-language notes for agents: llms.txt

Pricing

No subscription required and no sales call. Pricing

Limits

FAQ

Why are my AI agent's calls going unanswered when my logs show no errors?

They may be labeled. A call that rings with "Spam Risk" or "Scam Likely" on screen produces no error code, so your logs show a normal unanswered call. Only blocked calls return SIP 603+. Check what the recipient's screen actually shows.

Under a February 2024 FCC ruling, AI-generated voices count as "artificial or prerecorded voice" under the TCPA, so such calls generally require the called party's prior express consent unless an exemption applies. Consult a lawyer about your specific use case.

How often should I check my agent's numbers?

At provisioning, before each campaign, on a regular schedule while numbers are active, and every few days while a label is under review.

Can I check a number my agent doesn't call from?

No. The check call has to come from the number being checked, because we never spoof numbers. In practice, that means you can only check numbers you control.

What should my pipeline do when a number is flagged?

Pause calls from it, alert a human, fix the cause, and request a review. Don't automatically rotate to a new number.

Sources

See what your number shows

Call our real AT&T, Verizon and T-Mobile phones and see the label, caller name and a screenshot. The first check of any number is free.

Check your number free