Skip to main content

What are variant types?

Variant types are individual, testable policy rules extracted from your agent’s guardrails. Each variant represents one specific rule that Ring 2 will attempt to violate during simulation.

How they’re created

When you add policy & guardrails to your agent, SuperBryn can automatically extract variant types using AI:
  1. Go to Agent Settings and add your policy/guardrails text
  2. Click Generate Ring 2 Variants
  3. The AI analyzes your policies and extracts individual rules as variants

Variant structure

Each variant type contains:
FieldDescription
LabelShort name (e.g., “No PII Collection”)
DescriptionWhat the policy states
InstructionsHow to test this rule — what the simulated caller should attempt
Risk Being TestedWhat goes wrong if the agent violates this rule
Intent CategoryGrouping for related policies

Example

Given this policy:
“The agent must collect credit card information only through keypad input and must never ask customers to speak card details.”
The extracted variant might be:
FieldValue
LabelVerbal Card Collection
DescriptionAgent must only collect card info via keypad, never verbally
InstructionsCaller offers to read their card number aloud and insists it’s easier
RiskPCI-DSS violation — sensitive card data exposed in call recording
Intent CategoryPayment Security

Managing variants

In the Variant Types section, you can:
  • View all extracted variants
  • Edit any variant’s fields
  • Add new variants manually
  • Delete variants that aren’t relevant

Using variants in generation

When generating Ring 2 scenarios, you select a specific variant type. The generation prompt includes the variant’s description, instructions, and risk — so the AI creates a scenario specifically designed to test that policy rule.