Interfaces
Create an Engagement
Only the Agent ID is required. The service resolves the target endpoint and Agent card from the Agent registry, so you never pass an endpoint directly.- MCP
- REST API
Red team the customer support agent over 3 waves with 5 seeds each
Follow a Run
An Engagement reportsstatus, phase, current_wave, attackers_completed, and attackers_errored while it runs.
- MCP
- REST API
What wave is the red team engagement on, and has anything succeeded yet?
degraded with a degradation_reason when the target failed mid-run, which means the report is partial rather than a clean pass.
Read the Results
Findings are addressable per wave and per seed, so you can pull one transcript rather than the whole run.
Every endpoint takes
team_id as a query parameter.
Personas and Policies
Personas and Policies are the context an Engagement attacks with and judges against. An Engagement given neither still runs, but its judgments fall back on general safety and security expectations rather than your rules.
Create both from presets:
Next Steps
How Engagements Work
Waves, seeds, judgments, and reflections
MCP Tools
The Red Team tool catalog for Agents
Run From the Console
Launch Red Team from the UI