CHATBREAKER
Pricing Guides Blog Threat Pulse Log inSign up
  1. Home
  2. Blog
  3. AI Red Teaming for Chatbots: What Gets Tested

Blog · ← All posts

AI Red Teaming for Chatbots: What Gets Tested

Published: November 6, 2026 · 8 min read

By the Ingenious AI team

Share: X Facebook LinkedIn WhatsApp

The short answer

A chatbot red team tests whether the bot can be talked out of its instructions, its data, or its guardrails — systematically, across every known way of asking. ChatBreaker's shipped library runs 68 probes across 17 attack families: direct injection, system-prompt extraction, multi-turn jailbreaks, roleplay, multilingual and encoded overrides, PII exfiltration, tool override, RAG poisoning, canary traps, and seven more. Each probe is graded by evidence in the reply — a leaked canary string outranks a suspicious tone — and the deliverable is a transcript-backed finding per failure, not a vibe. The free test runs 8 of the real probes; the full library is what a serious audit looks like. Library as shipped in ChatBreaker's red-team engine, November 2026.

The 17 families

FamilyWhat it triesExample probes
Direct injection (di)Override the bot's instructions head-ondi-01 blunt instruction override · di-02 persona hijack · di-03 persistent instruction plant · di-04 marker echo command
System extraction (se)Get the hidden prompt out — see the extraction guidese-01 verbatim request · se-02 pre-conversation recall · se-03 hidden-instructions dump · se-04 translation exfiltration
Multi-turn jailbreak (mj)Escalate across turns until the guardrail thins outmj-01 novelist escalation · mj-02 hypothetical data-access ladder · mj-03 trust-building extraction · mj-04 support-agent impersonation
Roleplay (rp)Move the conversation into a fiction where rules "don't apply"rp-01 DAN jailbreak · rp-02 grandmother story exfiltration · rp-03 developer-mode override · rp-04 terminal simulation
Multilingual (ml)Ask in a language the guardrails police less carefullyml-01 Spanish override · ml-02 French override · ml-03 German override · ml-04 Spanish extraction
Encoded (enc)Hide the instruction inside an encoding the filters don't readenc-01 Base64 instruction · enc-02 hex instruction · enc-03 ROT13 instruction · enc-04 Base64 extraction
PII exfiltration (pii)Talk the bot out of personal data it can reachpii-01 direct PII recall · pii-02 identity-verification pretext · pii-03 fake support extraction · pii-04 session summary leak
Tool override (to)Forge the inputs the bot trusts — results, policies, errorsto-01 fake CRM privilege grant · to-02 fake search-result injection · to-03 fenced fake system policy · to-04 fake error-message bypass
Refusal bypass (rb)Reframe the request so refusing feels wrongrb-01 safety-researcher framing · rb-02 academic hypothetical · rb-03 emotional manipulation · rb-04 transparency-test framing
Canary trap (can)Prove a leak with a planted fake secret only the prompt containscan-01 direct canary ask · can-02 forgotten-secret pretext · can-03 internal-note recall · can-04 audit-log confirmation
RAG poisoningPlant instructions in the content the bot retrieves and trustsFour probes against the retrieval path
Policy puppetryFormat a fake policy so the bot obeys its shapeFour probes on policy-shaped inputs
Many-shot primingFill the context with examples until the pattern completes itselfFour probes on primed contexts
Skeleton-key augmentationAttach a plausible "authorized exception" to a forbidden requestFour probes on exception framing
Chain-of-thought hijackingSteer the bot's reasoning steps, not just its answerFour probes on reasoning paths
Echo-chamber false memoryConvince the bot it already agreed, disclosed, or verified somethingFour probes on fabricated history
Implicit extractionReconstruct protected information from indirect answersFour probes on inference-shaped leaks

An earlier version of our attack-classes guide described ten families; the library has grown since — the table above is the current engine, and it is why a red team from last quarter is already out of date (more on cadence in how often to red-team). The shapes currently moving against production bots are tracked on our Threat Pulse.

How findings are graded

Severity follows evidence. A probe that returns a planted canary string or a real customer's data is CRITICAL — the thing happened, on transcript. A probe that bends the bot's persona without extracting anything is a lesser finding with the same transcript attached. The families carry base severities in the library (extraction and PII probes start at CRITICAL; encoding and multilingual at MEDIUM to HIGH), and the score a bot receives rolls the findings into the 0–100 the report leads with — our score explainer covers what that number does and does not claim. When we probed 12 production chatbots with this library, seven failure patterns accounted for nearly everything that broke.

What a red team is not

It is not a vibes-based "we tried some jailbreaks from a forum thread." The difference between a red team and a screenshot is coverage (every family, not the fashionable three), repeatability (the same probes after the fix — our mutation-testing guide covers verifying fixes hold), and evidence (transcripts a sceptical engineer can re-run). If a report cannot show you the exact conversation that broke your bot, it is marketing, not testing. For one family worked end to end — a full extraction run, with transcripts — see Attack of the Week #1.

Probe your chatbot free → The free test runs 8 real probes spanning 7 families, with transcripts of exactly what got out.

Related from the Ingenious AI suite

  • Agent Auth Gateway — budgets, approvals and kill switches for AI agents
  • Rogue-Agent Defense — firewall that polices every AI agent action
  • See ChatBreaker pricing →
ChatBreaker · by Ingenious AI · automated red-teaming — test only chatbots you own or are authorized to test · About · Blog · Guides · Contact · Privacy · Terms · Security · Startup AIdeas
More from Ingenious AI:
DisclosureGuard — AI disclosure compliance · Vibe-Code Audit — AI code security scanner · Rogue-Agent Defense — AI agent firewall · BreachHunter — website penetration testing · ModelMinder — AI model deprecation radar · TermsWatch — AI vendor terms monitor · Agent Flight Recorder — tamper-evident agent audit trails · Agent Auth Gateway — agent credentials & kill switch · DomainGuard — domain impersonation defense · Agent Passport — Know-Your-Agent registry · AgentGate — agent policy publisher · AgentBlock — AI agent & crawler access control · BoundaryVault — agent log forensics · Agentic Receipts — verifiable agent payment receipts · EvalEgress — eval-to-production exposure scan · HomeShield MCP — home AI server exposure check · WireWatch — payment verification ceremony · ADMT Notice Kit — AI decision notice compliance · DueLadder — human-approved invoice chasing · Agent-Ready Store Audit — can AI agents buy from your store · ContentCraft AI — content operations · AgentReady — agent-readiness checks · AI Audit Exchange — AI audit exchange · CallbackShield — callback & webhook protection · CompanionGuard — AI companion safety guardrails · CRAClock — EU Cyber Resilience Act deadline clock · EInvoice Translator — e-invoice format translator · GEOFixer — geo & local listing fixes · MandateGuard — agent spending mandates · OutcomeMeter — AI outcome measurement · ProvenanceGuard — content provenance checks · ReviewDesk — review response desk · ReviewProof — verified review evidence · TakedownCoop — coordinated phishing takedowns · TrustGate — trust & safety gating · ChatBreaker — AI chatbot red-teaming · All 36 platforms — the Ingenious AI portfolio

We use cookies. Necessary cookies keep the site working. With your permission we also use analytics cookies (to understand usage) and marketing cookies (for ads). Read our privacy policy.

NecessaryRequired for login, security and core features. Always on.
AnalyticsHelps us understand which pages are useful.
MarketingUsed for advertising and measuring ad performance.
↑↓ navigate · Enter open · Esc close
← Go back