Scammers keep a parent alone. Parent Line brings in the family.

When Mom's bank SMS looks like a scam, the family group gets an alarm, and two AI agents help them act.

SBI, on Mom's phoneFri 6 Nov, 23:40

Dear Customer, A/C X1234 debited by Rs.480000.00 on date 06Nov26 by IMPS to RAKESH KUMAR Ref 431234567890. If not u? call 1800111109. -SBI

Bank watch

  • over ₹50,000
  • a payee never paid before
  • late at night
Bank watch, in the family group23:40

Bank alarm: Mom, 23:40

₹4,80,000 left the account to RAKESH KUMAR.

@guardian over to you.

Try it in one minute

Python 3.11 · no Switch needed

The last command prints the alarm the family group would get.

Full setup with Switch and Telegram takes about 20 minutes: README.

Terminal
  1. git clone https://github.com/prx-my/parent-line && cd parent-line
  2. cp family.example.toml family.toml
  3. python3 -m unittest discover -s tests
  4. python3 -m bankwatch simulate "Dear Customer, A/C X1234 debited by Rs.480000.00 on date 06Nov26 by IMPS to RAKESH KUMAR Ref 431234567890. If not u? call 1800111109. -SBI" --at 23:40 --dry-run

The bank calls Mom to confirm. The scammer, still on video, tells her what to say. Parent Line asks the family instead.

The bank's check

Bank calls Mom
Scammer coaches her
"Yes, it's me"
More money leaves

Parent Line

Bank SMS
Bank watch
Family group
Riya calls Mom
21,900+

complaints, Jan to Aug 2026

Hindustan Times

₹647 cr+

involved in those complaints

Hindustan Times

₹60 lakh

saved when a daughter stepped in

Amar Ujala

One alarm, start to finish

Three jobs. Nobody left waiting.

  1. Bank watchservice, no AI

    Bank alarm: Mom, 23:40. ₹4,80,000 left the account to RAKESH KUMAR. @guardian over to you.

  2. GuardianAI agent

    ₹4,80,000 left Mom's SBI account at 23:40
    To RAKESH KUMAR · ref 431234567890
    Looks like a digital-arrest scam: big amount, new payee, late at night.

    1. Call Mom now, normal call, not WhatsApp
    2. Report on 1930 or cybercrime.gov.in
    3. Call SBI on 1800 111 109 (from their SMS)

    Reply @guardian with the number of the job you're taking.

  3. ClerkAI agent

    Case file opened: case-2026-11-06-sbi-480000

  4. GuardianAI agent

    1 nobody yet
    2 nobody yet
    3 nobody yet
    Riya, Arjun: call Mom first.

  5. Riyafamily

    @guardian I'll take 1

  6. GuardianAI agent

    1 Riya calling Mom
    2 nobody yet
    3 nobody yet
    Arjun, can you take 3? @clerk is writing the complaint.

  7. GuardianAI agent

    Alarm closed: Mom is safe
    Done: Riya reached Mom · SBI blocked transfers · complaint filed
    Still open: complaint number from 1930

Times from a live test on Telegram, with a simulated bank SMS.

One room on Switch

Services post alarms into the family's Telegram group. Switch delivers each one to the agents and people who act on it, and every reply lands in the same history.

Raise alarms

Bank watchcodePOST /agents/{id}/message
Ride watchcodeGET /agents/{id}/events
Call watchcodeTwilio in, agent API out
LineAI agent, optionalconnect_to_room
The family roomTelegram group, on Switch
  1. Bank watchBank alarm: Mom, 23:40. ₹4,80,000 left the account.
  2. GuardianThree jobs: call Mom, report on 1930, call SBI.
  3. Riya@guardian I'll take 1
  4. ClerkCase file opened.

Act on them

GuardianAI agentthe room's instructions
The familypeopleTelegram bridge
ClerkAI agentcreate_room_document

an alarm coming inSwitch delivering, and a replyoptional, waiting on a Switch pull request

Three more ways in

Mom never has to spot the scam herself.

A ride alone at night

Say how long it takes. No "reached" in time, and the family is alerted.

  1. Riyafamily

    @ride-watch 25 min

pickuphome
  1. 25 minRide time
  2. +10 min"Reached?"
  3. +5 minAlarm

A missed call

One missed call to "Family SOS". Free, no app, no typing.

Mom → Family SOS

Ringing

  1. Call watchservice, no AI

    Mom gave a missed call. Who's calling Mom?

A question that is really a scam

Line, Mom's help line, refuses and alerts the family.

Needs Switch's WhatsApp adapter, an open pull request.

  1. Papaon WhatsApp

    bank wale bol rahe AnyDesk download karo

  2. LineAI agent

    Kripya rukiye. Yeh dhokha hai. Main aapke parivaar ko bata raha hoon, woh aapko phone karenge.

  3. Linein the family group

    Line alarm: Papa may be in a scam
    @guardian over to you.

3 working days to report

Report an unauthorised debit in time and Mom bears no loss. Bank watch counts the days.

  1. Fri6NovDebit at 23:40
  2. Sat7NovDay 1
  3. Mon9NovDay 2
  4. Tue10NovDay 3. Report by today

Sundays don't count. Bank holidays only push the deadline later.

Public posts on X? The Clerk drafts. A person reads it and presses Post.

What it sees, what it can't

It sees

  • Bank SMS, nothing else
  • Alarms, never everyday spending
  • A ride, only when someone starts one
  • No OTPs, PINs or passwords, ever

It can't

  • Stop a transfer. Only the bank can
  • See cash or gift-card scams
  • Alarm if Mom's phone is off
  • Track where a rider is