# DeepBlocker Docs > How to run simulated scam calls against your own staff, and how DeepBlocker tests your AI agents. - [Welcome to DeepBlocker](https://deepblocker.mintlify.app/index.md): Help for running simulated scam calls against your own staff, and for the tests DeepBlocker runs against your AI agents. - [How DeepBlocker tests people and agents](https://deepblocker.mintlify.app/overview.md): A two-minute explanation of the two products, who runs each one, and what you see at the end. - [Before you test anyone: authorisation and consent](https://deepblocker.mintlify.app/before-you-start.md): Who must authorise a campaign, what consent a cloned voice and a member of staff need, and what the platform refuses to do. - [Your first 15 minutes](https://deepblocker.mintlify.app/quickstart.md): Add a voice, create an attacker, build a campaign from a template, and take the test call in your browser. Nobody on your staff is called. - [Words we use](https://deepblocker.mintlify.app/glossary.md): The terms you meet in the console and in these docs, one line each. - [Support and contact](https://deepblocker.mintlify.app/support.md): Who to write to for help, for data and consent questions, and for licences and minutes, plus the phone number and the booking link. - [Service status](https://deepblocker.mintlify.app/status.md): How to check whether DeepBlocker is running, from inside the console. - [What a simulated call is](https://deepblocker.mintlify.app/vishing/overview.md): What happens when DeepBlocker phones one of your staff, what the person hears, what is recorded, and what you see afterwards. - [The console at a glance](https://deepblocker.mintlify.app/vishing/console-tour.md): Where everything lives in the Red Team tab, the seven segments, the stat tiles and the Get started pill. - [Six ways to run a campaign](https://deepblocker.mintlify.app/vishing/campaign-types.md): The campaign kinds you choose from on the first step of the wizard, and when to use each. - [The scenario library](https://deepblocker.mintlify.app/vishing/scenarios.md): The seven single-call scenarios and the three help desk cover stories, with what each one tests and what counts as a failure. - [Multi-call sequences explained](https://deepblocker.mintlify.app/vishing/sequences.md): What a multi-call sequence is, the phases each call plays, how the caller remembers between calls, and the 21 built-in sequences you can run. - [Add a voice](https://deepblocker.mintlify.app/vishing/voices.md): Use one of six ready-made voices, record a clone in your browser, or upload a sample, and what each consent status means. - [Clone an executive's voice with consent](https://deepblocker.mintlify.app/vishing/executive-voice-consent.md): Email an executive a one-use link so they record their own consent and voice sample, what they see, the five statuses, and how they withdraw. - [Create an attacker](https://deepblocker.mintlify.app/vishing/attackers.md): Every field on the attacker form, from the name the caller answers to and the voice it speaks with, to the tone, the opening line and the language model. - [Add the people you will call](https://deepblocker.mintlify.app/vishing/people.md): Add one person at a time or import a CSV, with the consent fields DeepBlocker needs before a call, plus tags and filters. - [Fair testing rules](https://deepblocker.mintlify.app/vishing/fair-testing.md): The Fair testing page field by field, why each rule exists, and what a campaign shows when a person is held or skipped. - [Your caller numbers](https://deepblocker.mintlify.app/vishing/caller-numbers.md): The numbers your campaigns can call from, how to ask for one, how to pick it in the wizard, and why you may not need one. - [Let staff report a suspicious call](https://deepblocker.mintlify.app/vishing/report-link.md): Share the public report link with staff, turn a matching test call into a Reported result, and get an email when a report matches no test. - [Send warm-up notices from your own domain](https://deepblocker.mintlify.app/vishing/warm-up-sender.md): What a warm-up notice is, how the text and email versions work, and how to verify your own sending domain on the Fair testing page. - [Build a campaign](https://deepblocker.mintlify.app/vishing/campaigns/create.md): Walk through the four wizard steps for a standard single call, from choosing who calls to pressing Launch. - [Schedule, pacing and retries](https://deepblocker.mintlify.app/vishing/campaigns/schedule.md): Every field on the From where and when step, with its default and what it does to the calls. - [Authorise and launch](https://deepblocker.mintlify.app/vishing/campaigns/authorise.md): The authorisation record every campaign needs, the extra scope ticks per campaign kind, and the checks that can still refuse a launch. - [Take a test call in your browser](https://deepblocker.mintlify.app/vishing/campaigns/test-call.md): Hear your campaign's attacker call you before anyone on your staff is called. Nobody is dialled. - [Run a help desk test](https://deepblocker.mintlify.app/vishing/campaigns/help-desk.md): Call your own IT help desk as a locked-out employee and see whether the agent verifies the caller before resetting anything. - [Rehearse a campaign](https://deepblocker.mintlify.app/vishing/campaigns/rehearse.md): Run simulated conversations with your campaign's persona before you call real people, read the pass rate, and accept a suggested fix as a new version. - [Run a call-back trap](https://deepblocker.mintlify.app/vishing/campaigns/call-back-trap.md): Send staff a text or email with a phone number in it, let the AI answer anyone who calls, and see who called and what they gave away. - [Run a multi-call sequence](https://deepblocker.mintlify.app/vishing/campaigns/sequence.md): Pick one of the built-in sequences, set the timing and memory options, split people into an A/B test if you want one, then launch. - [Run an autonomous campaign](https://deepblocker.mintlify.app/vishing/campaigns/autonomous.md): Set a goal, a cap on calls per person, a gap, the caller identity and your guardrails, then let the AI plan and adapt each call itself. - [Run a video call test](https://deepblocker.mintlify.app/vishing/campaigns/video.md): Email staff a meeting link, show them a rendered face speaking in the cloned voice on our own meeting page, and always reveal the test at the end. - [Save and reuse a campaign template](https://deepblocker.mintlify.app/vishing/campaigns/templates.md): Keep a campaign's set-up as a template, start the next campaign from it, and manage your templates. - [Research a person before a call (OSINT)](https://deepblocker.mintlify.app/vishing/research.md): Build a target exposure profile from public, professional sources, confirm the person, read the evidence, pick a suggested attack and launch a pre-filled campaign. - [Watch and listen live](https://deepblocker.mintlify.app/vishing/live.md): See each call as it happens, listen in, read the transcript as it forms, and end a call that should not continue. - [Pause, resume, stop everything](https://deepblocker.mintlify.app/vishing/controls.md): Pause or stop one campaign, halt every call in your workspace with the emergency stop, and archive what is finished. - [Campaign versions](https://deepblocker.mintlify.app/vishing/versions.md): Every saved change to a campaign's script, voice, background, tactics or schedule becomes a version you can view, compare results by, and restore. - [Campaign statuses](https://deepblocker.mintlify.app/vishing/statuses.md): What each campaign status means, how a campaign moves between them, and what you can do in each one. - [Read your results](https://deepblocker.mintlify.app/vishing/results/overview.md): What the results table on a campaign page shows for each person called, and how the Passed, Failed and Reported verdicts are decided. - [One call in detail](https://deepblocker.mintlify.app/vishing/results/call-detail.md): The call window on a campaign page, with its Overview, Transcript, Audio and Analysis tabs, and what each one shows. - [Coaching at the end of a failed call](https://deepblocker.mintlify.app/vishing/results/coaching.md): Turn on the end-of-call reveal so a person who gives something away hears that it was an exercise, learns what to do next time, and gets the same note by email. - [The workspace Reports page](https://deepblocker.mintlify.app/vishing/results/reports-page.md): The Reports segment lists every campaign in your workspace with its status, the people reached and the caller's success rate, and links to each campaign's printable report. - [Export for auditors](https://deepblocker.mintlify.app/vishing/results/auditor-pack.md): Build the evidence pack or the auditor pack for one campaign, mapped to the frameworks you choose, with a content hash your auditor can check. - [The "detector caught" column](https://deepblocker.mintlify.app/vishing/results/detector.md): What Caught, Missed and Not scored mean, where the 80% threshold comes from, and why the detector's result sits next to each person's result. - [Help desk and call-back results](https://deepblocker.mintlify.app/vishing/results/variants.md): How a help desk test is graded, what each verification label means, and what the call-back trap results page shows per person. - [Your yearly testing plan](https://deepblocker.mintlify.app/vishing/results/compliance-plan.md): Set your tests per year and audit period, then read what ran, who was covered, which teams were missed and when the next test is due. - [Send results to your SIEM or LMS](https://deepblocker.mintlify.app/vishing/results/webhook.md): Post each call result to your own system with a campaign webhook URL, with the full payload, when it fires, and how to protect an unsigned endpoint. - [How minutes work](https://deepblocker.mintlify.app/vishing/minutes.md): What counts as a simulated-call minute, the three yearly licences with their prices and extra-minute rates, the setup fee, the 12-month term and the five free test minutes. - [When you run out](https://deepblocker.mintlify.app/vishing/minutes-exhausted.md): What the console shows when your simulated-call minutes are used up, the email you receive, what happens to a running campaign, and how to get more minutes. - [Every message DeepBlocker sends to your staff](https://deepblocker.mintlify.app/vishing/staff-messages.md): The five messages a member of your staff can receive from DeepBlocker, who gets each one, what triggers it, the channel, the sender and what it says. - [Troubleshooting](https://deepblocker.mintlify.app/vishing/troubleshooting.md): What to do when a launch is blocked, a test call is silent, nobody answered, an import is refused, research is off or an invite link fails. - [Frequently asked questions](https://deepblocker.mintlify.app/vishing/faq.md): Twenty questions security teams ask before and during their first simulated calls, answered from how the product works. - [What Agent Assurance does](https://deepblocker.mintlify.app/agent-assurance/overview.md): DeepBlocker tries to trick your AI agent into breaking its rules, and writes a report of what it found. - [How a test runs, end to end](https://deepblocker.mintlify.app/agent-assurance/engagement.md): The eight steps from adding an agent in the console to reading its report, and who does each one. - [Channels you can test on](https://deepblocker.mintlify.app/agent-assurance/channels.md): The two channels a test can run on today, web chat or API and Telegram, and what each one needs from you. - [Test modes](https://deepblocker.mintlify.app/agent-assurance/test-modes.md): Connect our test tools or test the agent as it is, and what each choice means for how deep a finding can go. - [Plans and usage](https://deepblocker.mintlify.app/agent-assurance/plans.md): What each plan allows in agents, test conversations a month, own rules and report review, and what happens at the limit. - [Add an agent and prove it is yours](https://deepblocker.mintlify.app/agent-assurance/add-agent.md): Add a web or Telegram agent in the console, then put the proof code where only its owner can, so tests can start. - [Write the rules your agent must follow](https://deepblocker.mintlify.app/agent-assurance/rules.md): Tick the standard rules and, on Pro and above, write your own must-never and may rules, so each test has something to check. - [Sign the testing agreement](https://deepblocker.mintlify.app/agent-assurance/agreement.md): What the testing agreement says, who can sign it in the console, what it covers and when it must be signed again. - [Plan, start, pause and stop a test](https://deepblocker.mintlify.app/agent-assurance/run-tests.md): Plan a test on the agent's page, start it with the agent name, watch it run, and pause or stop it at any time. - [Connect a web agent](https://deepblocker.mintlify.app/agent-assurance/connect/web-api.md): The signed POST we send to your agent, the JSON reply we need, how to check the x-db-signature header, and the limits. - [Connect a Telegram bot](https://deepblocker.mintlify.app/agent-assurance/connect/telegram.md): Add your Telegram bot as an agent, prove it with its About text, and know how our attacker talks to it. - [Connect our test tools](https://deepblocker.mintlify.app/agent-assurance/connect/sandbox-mcp.md): Give a test copy of your agent our hosted fake tools over MCP, so every tool call is recorded and nothing real happens. - [Send activity logs](https://deepblocker.mintlify.app/agent-assurance/connect/traces.md): Point your agent's OpenTelemetry exporter at our trace and log endpoints with a bearer key, so a report can show the calls your agent made. - [The Agent Assurance console](https://deepblocker.mintlify.app/agent-assurance/console.md): The four tabs, what each number on them means, the test statuses in plain words, and how often the page refreshes. - [Read a report](https://deepblocker.mintlify.app/agent-assurance/reports.md): The sections of a report, the exposure bands and levels, automatic versus reviewed reports, versions, printing, and what a report never shows. - [Safety and stopping](https://deepblocker.mintlify.app/agent-assurance/safety.md): How to stop every test at once, what pauses a test by itself, and the escalate-now email for a Critical finding. - [Troubleshooting Agent Assurance](https://deepblocker.mintlify.app/agent-assurance/troubleshooting.md): Every message the console or a test can show, in the words you see it, with the cause and the fix. - [Agent Assurance questions](https://deepblocker.mintlify.app/agent-assurance/faq.md): Short answers to the questions customers ask about testing their AI agents, each with a link to the full page. - [Getting an account](https://deepblocker.mintlify.app/account/get-started.md): DeepBlocker creates your account after the order form is signed. There is no sign-up page. - [Sign in, password reset, staying signed in](https://deepblocker.mintlify.app/account/sign-in.md): Sign in with email and password or with Google, reset a forgotten password, and know how long you stay signed in. - [Your workspace](https://deepblocker.mintlify.app/account/workspace.md): One workspace per organisation holds everything your team makes. Rename it from the Account page. - [Invite your team and roles](https://deepblocker.mintlify.app/account/team.md): Invite colleagues by email with a single-use link that lasts 7 days, choose their role, and remove them when they leave. - [Profile and language](https://deepblocker.mintlify.app/account/profile.md): Change your name and picture, see the email on your login, and choose English, French or Greek for the console. - [Usage and licences](https://deepblocker.mintlify.app/account/usage.md): What the Usage & licences tab shows for each product on your workspace, and what it shows when nothing is set up. - [Buying and renewing](https://deepblocker.mintlify.app/account/billing.md): Licences are bought on an order form, paid in advance, for 12 months. Top-ups and changes are arranged by email. - [Price list](https://deepblocker.mintlify.app/account/pricing.md): The current DeepBlocker price list, version 1.2 of 5 November 2026, for the vishing programme, the self-service licence, protection plans, Agent Assurance and the partner plans. - [Closing your account](https://deepblocker.mintlify.app/account/close.md): How to ask for your account to be closed, what is deleted from your workspace, and what to export first. - [Where your data lives](https://deepblocker.mintlify.app/trust/data-residency.md): The two deployments DeepBlocker runs, which one your workspace is on, and where each kind of data is stored and processed. - [Sub-processors](https://deepblocker.mintlify.app/trust/sub-processors.md): The providers that handle your data on our instructions, what each one does, where it runs, and the notice we give before changing the list. - [Retention and deletion](https://deepblocker.mintlify.app/trust/retention.md): How long DeepBlocker keeps each kind of data, what happens when the time is up, and who to email for a different arrangement. - [Voice cloning and consent](https://deepblocker.mintlify.app/trust/voice-consent.md): The rule for cloning a named person's voice, what the person records, what we store, how they withdraw, and what the platform refuses. - [Security](https://deepblocker.mintlify.app/trust/security.md): The controls the platform enforces today, in one table, with what is not available and what is planned kept apart. - [Legal documents](https://deepblocker.mintlify.app/trust/legal.md): The public terms, privacy notice and trust page, the documents we send on request, the self-service licence in plain words, and the law that applies. - [Access, erasure and export requests](https://deepblocker.mintlify.app/trust/requests.md): How to ask for a copy of your data, its correction or deletion, or a full export, what we return, and what the privacy notice says about timing. - [Regulations the auditor pack maps to](https://deepblocker.mintlify.app/trust/regulations.md): The seven frameworks the Export for auditors pack can map a simulation to, which control each line answers, and what the pack does and does not claim. - [What's new](https://deepblocker.mintlify.app/changelog.md): Changes you can see in the console, on calls, in reports, in your account and on the public site, one entry per production release. This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.