Telecom AI agent · Fraud triage

Fraud & SIM-Swap Triage AI Agent

Score a SIM change, port-out or account request against the challenge set your officer certified, hold what fails and route it — a fraud analyst decides whether any number is locked.

Typical delivery
4–6 weeks
Deployment
Your stack
Analyst review
Challenge-bound
After launch
Agent Care

What this agent does

Does the triage, not the lockout decision

In

  1. 01

    SIM-change, port-out and profile-transfer requests arrive from supported care, retail, self-service or API sources.

  2. 02

    Account, device, network and channel signals are normalised, each carried forward with the record it came from.

Reason

  1. 03

    The fixed challenge set is scored as configured, and no easier path is offered.

  2. 04

    The carrier's configured risk, market and exemption rules are applied.

  3. 05

    Each factor in the score is bound to the record it was read from, and the gaps are marked.

Decide

  1. 06

    Line-separation signals are recognised and routed to trained staff, unscored.

  2. 07

    A hold on the change goes to the named fraud analyst to decide.

Out

  1. 08

    The signal, the evidence, the analyst's decision and the timing stay on the case.

  2. 09

    Execute write actions only inside the approval boundaries agreed during implementation.

Product statement

The agent triages and holds; a fraud analyst decides each release and lock, and an officer still certifies the procedures.

Example workflow

One SIM change, request to decision

  1. 1Change request receivedCare call, retail visit, app self-service or an inbound port request
  2. 2Signals assembledAccount, device, tenure, channel and network signals, each with its named source
  3. 3Request scoredChallenge result, risk factors and confidence
  4. 4Controls appliedFixed challenge set, exemption checks, line-separation detection and confidence threshold

No human action required

Stages 1 to 4 run unaided and none of them locks anything — the agent is triaging, and the analyst's lane opens at the confidence gate.

5DecisionBranches at the confidence threshold
High confidence

Goes to the fraud analyst to decide.

Low confidence

Adds a second analyst's read first.

Fraud-desk review

The change is held with its signals, its evidence and the confidence.

Clear · Uphold · Escalate to security

Cleared — change proceeds

  1. 6Fraud systems updatedOnly where write access and approval policy allow it
  2. 7Outcome evaluatedHold precision, analyst overturns, time to review and swaps confirmed after the fact

Overturns

Every analyst overturn is counted in the evaluation.

What should not run autonomously

Human approval stays in control

Outside the boundary — human approval required

8 items

  • Lifting a hold so a SIM change can go through.
    • Locking a number, suspending it or freezing a port.
    • Substituting an easier challenge for a failed one.
    • Actioning a line-separation request from a survivor.
  • Automation boundary

    Agent acts unaided

    • ✓Score the request against the challenge set as configured.
    • ✓Assemble the evidence a fraud analyst would need to decide.
    • ✓Place a hold on the change and route it to the fraud desk.
    • ✓Surface exemption signals and stop short of adjudicating them.

    Any write happens inside the boundaries agreed at implementation, never ahead of a release.

    • Changing the challenge set or its configuration.
    • Treating an SMS passcode as the authenticating factor.
    • Restoring a number after a swap has been confirmed.
  • Changes to hold, exemption or escalation rules.

Example output

One held change, annotated

A SIM change is itself access to CPNI, so what the agent proposes stays attached to its evidence.

Triage output · single request

Illustrative example
Account
Long-tenure postpaid line
Agent action
Held for fraud-desk review rather than locked outright
Channel
Retail, out of market
Failed challenge
Knowledge factor failed
Confidence
88%
Customer impact
Number stays live

As received

Taken from the account record, the challenge result and the network signals — nothing on this side is inferred.

Signals used

  • Challenge result
  • Device and SIM history
  • Channel and location

Why this hold

The challenge failed and no easier one is offered and a person still decides.

What the score decides

Below the configured threshold the hold picks up a second analyst's read before anyone clears it.

Action

ClearUpholdEscalate to security

Value

Where AI adds value

The same four claims, placed at the point in the workflow where each one applies.

Where the value lands

Value 01 – 04

Every change request

From care, retail and self-service

03Triage

Score against the set

Draw on the account record, the fixed challenge result and the device, network and channel signals.

01Approved path

Hold the change, not the customer

Routine changes clear without an analyst touching them.

02Human review

Send the desk to the real calls

Held changes carry their evidence, so the analyst's time goes to the cases where a decision is owed.

04

Build an evidence trail

The signal, the evidence behind it and the analyst who released the hold stay on the case.

Integrations

Typical integrations

Five system groups connect to the same agent. Which of them are in scope is decided in discovery.

  • Fraud and risk platforms

    • SAS
    • NICE Actimize
    • Feedzai
    • in-house rules engines
  • BSS / OSS

    • Amdocs
    • Netcracker
    • CSG
    • Optiva
    • provisioning stack
  • CRM and care

    • Salesforce
    • Dynamics 365
    • Zendesk
    • ServiceNow

Agent

Fraud & SIM-swap triage

  • Reads the signals
  • Scores the request
  • Holds for the desk
  • Identity and authentication

    • IAM
    • knowledge-factor store
    • Document check
    • in-store photo ID
  • Observability & evaluation

    • OpenTelemetry
    • Langfuse
    • Supported monitoring/evaluation sources

Integration availability depends on the client's existing systems and API access.

Agent controls

Six layers between the model and the customer's line

Every layer wraps the next. What none of them catches is in the map below.

L6 · Outermost — last line of defence

Inward → L1 · closest to the model

L6Rollback / safe modeFall back to manual review when evaluation or production signals degrade.Roll back
L5Version monitoringTrack model, prompt, challenge-set and threshold configuration changes.Track
L4TraceabilityRecord the signals, the score, the evidence, the decision and the analyst.Record
L3Analyst releaseA person decides any release or lock; an officer certifies the procedures, not the agent.Gate
L2Challenge guardrailsTest the request against the fixed challenge set; a substitution is refused and the case returns.Restrict
L1Confidence thresholdsRoute low-confidence holds to a second read; confidence is not a reading of intent.Require review
Model coreRequest scored — challenge result, risk factors, exemption signals and confidence
L1 – L2
Test whether a request may stand
L3
Puts the release in an analyst's hands
L4 – L5
Hold the evidence the signal was raised on
L6
Falls back to manual review when signals degrade

How Nestack evaluates it

Evaluate the whole triage workflow — not only the swaps you confirmed.

Coverage runs the whole depth of the workflow, and every layer is cut by slice.

Surface — the decision the customer feels

  1. E1Final-output evaluationWas the challenge result read correctly, and was the hold precise?
  2. E2Step-level evaluationDid the agent use the right account, challenge set and exemption rules?
  3. E3Tool evaluationDid it read and write the correct account and the correct case?
  4. E4Confidence calibrationDo low-confidence holds actually attract more analyst overturns?
  5. E5Slice evaluationHow does performance change across specific request types?
  6. E6Business outcomeHow many holds were overturned, and how many swaps were confirmed after the fact?

Floor — who ends up locked out

Failure modes

Where each failure originates in the agent

Seven failure modes, placed at the stage each one originates.

Agent lifecycle

Direction of processing →

  1. 01 · Retrieval

    1 mode

    • QV-03

      Stale account signal

      Device or address history read from a superseded record.

    Stage gathers

    Account record, challenge set , with the source each came from

  2. 02 · Reasoning

    2 modes

    • QV-04

      Weakest-challenge substitution

      A failed challenge is replaced with an easier one the caller can pass.

    • QV-06

      Survivor read as attacker

      A line-separation request scores as account takeover.

    Stage proposes

    The score, its factors and the confidence

  3. 03 · Tool / write

    2 modes

    • QV-02

      Circular authentication

      The change is verified over the number being changed.

    • QV-05

      Hold without evidence

      A hold reaches the desk without what an analyst needs.

    Stage writes

    Only where write access and approval policy allow it

  4. 04 · Output

    1 mode

    • QV-01

      Wrongful lockout

      A legitimate customer is cut off from their own number.

    Stage returns

    The decision the analyst makes and the customer feels

  5. 05 · Change / Version

    1 mode

    • QV-07

      Silent threshold regression

      A model or rule change widens what the agent holds.

    Stage tracks

    Model, prompt, challenge set and threshold config

  • Sev-1 · a number is locked without an analyst
  • Sev-2 · a wrongful hold reaches the customer
  • Sev-3 · signal degrades, case routes to the desk
See the complete Telecom failure-mode catalogue

Affected slices

Overall precision can hide one bad cohort

A confirmed swap is rare against the volume of legitimate SIM changes, so wrongly-held customers outnumber caught attackers at any usable threshold. Nestack reports the overturn rate on holds by slice, not only in total.

Slice performance — reported separately, not only in aggregate

Illustrative example
SliceFailure rateLiftLift vs. thresholdStatus
Line-separation requests9.7%3.4×Review
Recent movers and travellers8.3%2.9×Review
Prepaid and shared accounts4.3%1.5×Watch
Routine device upgrades2.0%0.7×Normal

Bar: overturn-rate lift vs. the device-upgrade baseline · scale 0–4.0× · tick marks the 2.0× review threshold

2 of 4 slices over threshold

Evidence-linked improvement

A miss becomes a standing test

The loop shuts when the miss is a case in the suite, not when it has been explained. That suite is what the next SIM change requested is measured against.

Improvement cycle · five stages

Switchback — the path turns at Improve and returns at Learn

  1. 01

    Detect

    Overturn rate rises in a request slice.

  2. 02

    Diagnose

    Signal, challenge set or threshold? The desk reads the held cases until one cause stands.

  3. 03

    Improve

    Whatever changes ships against a version, with the cases that prompted it attached.

  4. 04

    Verify

    Nothing ships until the affected cases pass a second time.

  5. 05

    Learn

    The suite grows by one case; so does the exemption list.

  6. Learn → Detect

    The return edge. The next cycle is measured against a suite one case longer.

Typical build scope

Twelve workstreams across six weeks

The build scope read against the delivery timeline. Week structure follows the six-week plan — discovery, sources, triage workflow, evaluation, integration, then production validation and handover.

Workstream

Week 1Week 2Week 3Week 4Week 5Week 6

  1. 01Triage workflow discovery and automation-boundary definition.Week 1
  2. 02Signal and case-source assessment.Week 1, Week 2
  3. 03Challenge-set, exemption and escalation-rule mapping.Week 1, Week 2
  4. 04Request ingestion and signal normalisation.Week 2
  5. 05Scoring logic and evidence binding.Week 2, Week 3
  6. 06Confidence scoring and desk routing.Week 3
  7. 07Fraud-desk review workflow.Week 3, Week 4
  8. 08Fraud-platform and BSS integration.Week 5
  9. 09False-hold regression cases.Week 4, Week 5
  10. 10Guardrails and release controls.Week 4
  11. 11Case-trail instrumentation.Week 5, Week 6
  12. 12Deployment, documentation and Agent Care handover.Week 6

12 workstreams · 6 weeks · bar shows the weeks a workstream is active — several run in parallel

Final scope and sequence confirmed in discovery

Engagement tiers

What each tier includes

Rows are the capabilities named in each tier's scope. Higher tiers include everything below them.

Capability✓ in scope · — not at this tierPilotOne market, one change pathProductionProduction fraud systemsAdvancedMultiple markets / brands
Introduced at Pilot
Triage on your challenge set✓✓✓
Analyst release✓✓✓
Hold-precision baseline✓✓✓
Introduced at Production
Reporting by change type—✓✓
Desk workflow in your systems—✓✓
Approved write-back—✓✓
Fraud-platform integration—✓✓
Introduced at Advanced
Multi-market challenge sets——✓
Multi-stage fraud approvals——✓
High request volume——✓
Multi-market fraud controls——✓
Build priceFrom $5,000From $8,000Custom quote
Final build price
Confirmed after discovery based on integrations, workflow complexity, transaction volume, approval controls and deployment requirements.
Separate from build
Build pricing is separate from recurring Agent Care, which covers managed monitoring, evaluations, incidents and verified improvements after launch.

What we need from you

What you bring, and what we build with it

Each input maps to a piece of build scope and a week in the delivery timeline.

  1. 01Your request intake paths and account record structure

    Request ingestion and signal mapping

    Week 1
  2. 02Representative held and released cases

    Scoring baseline, signal extraction and evidence binding

    Week 2
  3. 03Your challenge set and exemption policy

    Challenge-set, exemption and escalation-rule mapping

    Week 1
  4. 04Access to relevant APIs, feeds or exports

    Signal and case-source assessment, then integration setup

    Week 2
  5. 05Holds you would not want placed

    False-hold cases and the evaluation suite

    Week 4
  6. 06What must reach an analyst before a number is locked

    Confidence scoring, desk routing, guardrails and release controls

    Week 3
  7. 07Named fraud analysts to decide held cases

    Fraud-desk review workflow, then pilot and production validation

    Weeks 5–6

Nothing else is required

Deployment, documentation and Agent Care handover are ours.

Delivery timeline

Four phases across six weeks

The bands follow real work rather than a plan, so evaluation and pilot genuinely share the fifth week.

Phase

W1

W2

W3

W4

W5

W6

  1. DiscoveryW1
  2. BuildW2 – W3
  3. EvaluateW4 – W5
  4. Pilot & LaunchW5 – W6

Week focus

W1Triage workflow discovery, challenge mapping and the automation boundary

W2Signal and case-source integration and the scoring baseline

W3Triage workflow, confidence logic and release controls

W4Evaluation suite, false-hold cases and failure-mode testing

W5Fraud-platform integration, pilot cases and targeted corrections

W6One review cycle triaged under the fraud desk, then handover

Reading the band
Each band spans only the weeks its work is named in. The fifth week genuinely carries two kinds of work.
At the end of W6
Once the cycle validates, Agent Care owns the running agent.
Duration
Six-week plan shown · typical delivery 4–6 weeks depending on scope confirmed in discovery.

Next step · Telecom AI agent

Build a fraud agent around the challenge set your officer certifies.

Show us your change paths, your challenge set and who decides a lock. Get it wrong and you cut a real customer's number, their second factor and their emergency calls. We'll set the boundary and name what stays with an analyst.

Typical delivery
4–6 weeks
Deployment
Your fraud stack
Analyst review
Challenge-bound
After launch
Agent Care available

Nestack Agents · Fraud & SIM-swap triage

AGT-TL-14 · Agent Care available after launch

Build a fraud triage agent

Four questions so the call starts from your actual setup — then pick a time that suits you.

About you
Your cases

No obligation. We’ll map the workflow, name the automation boundary and tell you if an agent is the wrong answer.