Blog: Security

An anti-vishing solution for small and medium businesses

By the TelecomsXChange engineering team ·

Your email is locked down. Your phone line is the open door. Small and medium businesses have spent years hardening email, the website and the database. Scammers moved to the channel nobody checks and phone your staff instead. Voice phishing, or vishing, is social engineering by call. Open Voice Shield is an anti-vishing solution for that channel. Every call in or out of the business is recorded, transcribed and scored within minutes, a flagged number's next call is blocked, and the recording, transcript and report are kept as evidence. Nothing changes on your phones.

The gap

Social engineering does not need a vulnerability

A scammer does not have to break in when a person will open the door. The call sounds like the bank's fraud desk asking to "verify" a card, the IT help desk needing the code that just arrived by text, a supplier whose bank account "changed" this morning, or the owner, travelling, who needs a payment made before noon. Each script is rehearsed, calm and urgent, and each one ends with a member of staff handing over credentials, a one-time code or a transfer, believing they helped.

Email has filters, link scanning and a report button. The website has a firewall. The database has encryption and access logs. The phone line has none of that. Nothing records what was said, scores it or raises an alert, and often nobody remembers more than "someone from the bank called". Texting is the same attack in another channel, and the two are often combined: a text to warn you the call is coming, then the call. For the text half we build OpenTextShield, an open-source SMS phishing and spam detection model that runs on your own servers or anywhere you choose. This post is about the call.

New to the term? What vishing is, and how it works. The Canadian Centre for Cyber Security describes the attack, its common scripts and how to recover in its guidance What is voice phishing (vishing)? ITSAP.00.102. Its section on STIR/SHAKEN explains the caller-ID authentication the CRTC has required since 2021. That protection stops at the signalling. It can tell a carrier that a caller ID was not forged, but it never hears the call. A scammer with a legitimately obtained number passes it, and so does the "IT help desk" calling from a real mobile. The attack happens in the conversation, and nothing was checking the conversation.

Open Voice Shield was built for voice operators who route millions of calls. The same hop works for a business with twenty phones, because the problem is the same: a conversation nobody could review.

Definition

What an anti-vishing solution has to do

Caller-ID spam filters and "scam likely" labels judge a call before it is answered, from the number alone. Vishing protection for a business has to judge the conversation, because the number is often real and the person answering is the target. Four things make a solution worth the name:

  1. Detection from what was said, on every call in or out, not a reputation score on the caller ID.
  2. An alert a person will see, within minutes, with the reason quoted from the call.
  3. Prevention of the next attempt: the flagged number's next call is blocked or diverted without anyone having to act.
  4. Evidence that survives the incident: recording, transcript, report, and a way to share them with the bank, the insurer or the police.

What it does

Every call, scored and kept

The platform is one SIP hop between your phone system and your carrier. A call passes through it live, untouched, and after the hangup an analysis pipeline reads it:

  • A verdict within minutes. A fraud probability from 0 to 100, the category (bank or card fraud, government or IT impersonation, supplier payment redirection, pressure sales, robocall), the entity the caller claimed to be, and a recommendation: block, review or allow.
  • Red flags that quote the call. Numbered, in the caller's own words: "asked for the six-digit code that was just sent", "new bank details, must be paid today". A person can read them in ten seconds.
  • An alert where your team already is. E-mail, Slack, or a signed webhook into your ticketing or SIEM, above the threshold you choose.
  • The next call stopped. An automation rule puts a flagged number under control: its next call is refused or diverted to a voicemail, a security line or an AI agent, for an hour, a week or for good. Numbers can be released at any time.
  • Evidence that holds up. The stereo recording with each party on its own channel, the timed transcript, the SIP log, a PDF report, and a share link with a password and an expiry for the bank, the insurer or the police.

Outbound calls get the same treatment. A staff member calling back a number from a voicemail, or someone a scammer has already talked into dialling "the fraud line", places an outbound call, and it is scored too.

Integration

One hop on the line you already have

Whatever your phone system is, it reaches the world through a SIP trunk: a hosted PBX, an on-premises PBX, a cloud phone system with a trunk option, or a session border controller in front of Teams. That trunk points at your carrier today. With Open Voice Shield it points at the platform, and the platform forwards to the carrier. Inbound, the carrier delivers your numbers to the platform, and the platform forwards to your phone system. Phones, extensions, numbers and call flows stay as they are.

Open Voice Shield as one hop between a business phone system and its carrier Three boxes stacked top to bottom. At the top, the business phone system: hosted or on-premises PBX, cloud phone system or an SBC in front of Teams, with the desk phones, softphones and mobile apps behind it. In the middle, Open Voice Shield, one SIP hop that relays the call live and, after hangup, records, transcribes, scores, alerts and blocks the next call from a flagged number. At the bottom, the carrier and the public phone network. Outbound calls flow down through the hop and inbound calls flow up through the same hop. A strip underneath lists the evidence kept per call: recording, transcript, verdict, SIP log, PDF report, and the alert channels. Your phone system hosted or on-prem PBX, cloud phone system, or an SBC in front of Teams desk phones · softphones · mobile apps calls out calls in Open Voice Shield one SIP hop, the call relayed live after hangup, within minutes: record · transcribe · score · alert block the next call · keep the evidence calls out calls in Your carrier the SIP trunk you already pay for the public network: customers, suppliers, banks, and people pretending to be them Kept for every call, in or out recording (a channel per party) · transcript verdict with red flags · SIP log · PDF report share link with a password and an expiry alerts: e-mail · Slack · signed webhook
Calls in both directions pass through one hop. The phones, the numbers and the carrier stay, and the platform sits between them and reads every call after it ends.

Three ways to connect

  1. You run the PBX or the SBC. Add Open Voice Shield as the trunk your system sends calls to, and add your PBX as the destination on the platform. Your carrier points your numbers at the platform for inbound. It takes about half an hour and one change on each side.
  2. A hosted phone system with a trunk option. Most cloud PBX products let you bring your own SIP trunk. Bring the platform as that trunk, and make your carrier the platform's destination.
  3. Your provider does it for you. Ask your telecom or security provider to route your line through Open Voice Shield. Providers that partner with us switch it on per client without touching the client's equipment.

Not sure which you are? Send us the name of your phone system and your carrier and we will tell you which of the three applies, and what to type. The connection guides cover the common systems.

A call, minute by minute

What happens when the "bank" calls reception

Timeline of a social-engineering call through Open Voice Shield A vertical timeline with five points. Minute zero: the call rings and is relayed live to reception. Minutes zero to four: the conversation, recorded on two channels. Minute four: hangup, the pipeline starts. A few minutes later: the verdict arrives, block at 91, category bank impersonation, a red flag quoting the request for the one-time code, and an alert goes to e-mail and Slack. Later the same day: the same number calls again and is refused before it rings, and the evidence is shared with the bank. 0:00 "the bank" calls reception relayed live, nothing in the way 0:00 to 4:10 the conversation recorded, one channel per party 4:10 hangup; the pipeline starts a few minutes later block · 91 · bank impersonation "asked for the six-digit code that was just sent" alert to e-mail and Slack later that day the same number calls again: refused before it rings evidence shared with the bank Illustrative numbers; a real verdict depends on what was said.
The platform reads the first call and stops the second. Most voice scams need more than one call.

For security providers

Add the voice channel to your portfolio

Managed security providers, IT firms and telecom resellers already sell email security, endpoint protection and awareness training to law firms, clinics, accountants, non-profits and local government. The phone line is the channel their clients still ask about after an incident. Open Voice Shield partners add it as a line item:

  • Per-client routing by dialled prefix or source address, so many clients share one connection to the platform and each sees only their own calls.
  • Alerts into your SOC: signed webhooks, Slack, e-mail, and a REST API and MCP server so your tooling or your AI agents read verdicts and evidence directly.
  • Evidence you can hand over: the PDF report, the recording and the transcript per call, plus a case per caller, for the incident file.
  • Prepaid, per analyzed minute plus one fee per call, no seats and no minimum, so a client can start at a fraction of their existing security spend. Data stays in Canada by default, or the United States per account.

Texting is the same attack in another channel. Open Voice Shield covers voice, and OpenTextShield, our open-source SMS phishing and spam detection model, covers messaging and can be deployed on your own infrastructure or anywhere you run it. With the email protection you already provide, the three close the social-engineering gap for a client. Talk to us about adding it to your portfolio.

Practicalities

Cost, consent and what to tell staff

Cost. Pay as you go: $0.02 per analyzed minute plus $0.02 per call on the default tier, so a three-minute call is $0.08 with the recording, transcript, verdict and report included. Signup carries $5 of credit. Route only the lines that matter, reception and finance for instance, or analyze a sample of the rest.

Consent. A business may record its own calls when it tells the parties. Put a short recording notice on inbound lines and have staff say it on outbound calls. You set the retention window. Recordings are deleted on that schedule and the platform keeps an audit log of who opened what. Read a word to operators about consent.

Staff. Tell them the line is checked, and that a verdict reaching them after a call is not a judgment on them. The aim is that the second attempt fails and that nobody has to remember what "the bank" said, because it is written down. For the habits that stop the first attempt, the Cyber Centre's tips for spotting and avoiding vishing fit on one page. The one to pin up is "hang up and call back using a known, trusted number".

Ready to try it on one line? Start free with $5 credit, read getting started, or watch the six-minute tour.

Questions

Frequently asked questions

What is an anti-vishing solution?

Software or a service that detects and prevents voice phishing: scam calls that talk staff into giving up credentials, codes or payments. Caller-ID spam filters judge the number before the call. An anti-vishing solution for a business judges the conversation itself, alerts a person with the reason, blocks the caller's next attempt and keeps the recording and transcript as evidence. Open Voice Shield does this as one hop on the business's phone line.

How is Open Voice Shield different from a spam-call blocker or a caller-ID app?

A spam blocker scores the number before the phone rings, from reputation lists, and never hears the call. Open Voice Shield reads the call itself after it ends: what the caller claimed to be, what they asked for and how they pressured, and returns a verdict with quotes, an alert, an automatic block of the next call from that number, and the evidence. The two are complementary. The blocker stops known bad numbers, and this catches the scam on a number nobody has reported yet.

What is vishing?

Voice phishing: a scammer phones a person and, by pretending to be someone they trust (the bank, the IT help desk, a supplier, the boss), talks them into giving up a password, a one-time code, a payment or access. It works because a call feels personal and urgent, and because nothing on the phone line checks it the way an email filter checks mail.

How does Open Voice Shield protect a small business from phone scams?

It sits as one hop on the business's phone line. Every call in or out is recorded, transcribed and scored within minutes of hangup: a fraud probability, the entity the caller impersonated, the red flags quoted from what was said, and a block, review or allow recommendation. An alert reaches e-mail or Slack, an automation rule can refuse or divert the next call from that number, and the recording, transcript and a PDF report are kept as evidence.

Do we have to change our phones or our numbers?

No. Your phone system or SIP trunk sends calls through Open Voice Shield instead of straight to the carrier, and inbound calls arrive through it on the way to your phone system. Desk phones, softphones and numbers stay as they are. Setup is a destination and a routing rule on the platform plus one trunk change on your side.

Does it stop the scam while the call is happening?

In standard mode the verdict arrives minutes after the call ends. Realtime mode, set up on request at a higher cost, scores the call while it is still up, in time to cut or divert it. In standard mode what it stops is the next attempt: a flagged number's next call is blocked or diverted automatically, your team gets an alert with the transcript, and the evidence is there for the bank, the insurer or the police. Most voice scams take more than one call, so the second attempt is where it lands.

Doesn't STIR/SHAKEN already stop vishing?

STIR/SHAKEN, required by the CRTC since 2021, lets carriers authenticate a caller ID so a forged number can be flagged. It works at the signalling level and never hears the call, so a scammer calling from a legitimately obtained number passes it. The Canadian Centre for Cyber Security's guidance ITSAP.00.102 describes both the protection and its limits. Open Voice Shield reads the conversation itself, which is where the social engineering happens.

Can a security provider or MSSP offer Open Voice Shield to its clients?

Yes. Partners route each client's calls through the platform by prefix or source address, receive alerts and signed webhooks into their own tooling, read every call's evidence by API, and bill their client as part of a wider security service. For the messaging channel, OpenTextShield from the same team is an open-source SMS phishing and spam detection model that runs on the partner's own servers. Contact us to add either to your portfolio.