Console โ first 10 minutes
Sign-in to first protected scan, with a tour of every Console page along the way.
After signing up at app.intervensecurity.com/signup, this is the path that gets you from cold start to a live protected scan, with a tour of every Console page worth knowing.
1. Land on the Setup wizard
The first time you sign in, the Console drops you on a guided setup wizard. It walks you through:
- Confirming your company + tenant name
- Picking a starter policy pack (SRE / Healthcare HIPAA / Browser Agent / etc.)
- Minting your first API key
- Running a test scan from your terminal to confirm enforcement works
You can skip the wizard and come back to it any time โ every step is also available as a normal Console page. The wizard is just the recommended order.
2. Dashboard โ the firehose
/ (or Dashboard in the sidebar)
What you see at a glance:
- Scan volume + decision split โ calls/min, share of ALLOW / DENY / SANITIZE / REQUIRE_APPROVAL
- Risk distribution โ how risk-banded the recent traffic is (LOW / MED / HIGH / CRITICAL)
- Recent activity โ last N scans with decision and tool name
- Recent approvals + incidents โ anything that needs eyes-on
Click any tile to drill into the matching filtered view.
3. Activity โ every scan, every decision
/activity ยท full page
The most important page in the Console for forensics. One row per scan, newest first. Each row clicks open to a full trace showing:
- The full request that was scanned
- The decision and reason codes
- Which policies matched
- Which detection engines fired and what they scored
- Body classification (SECRETS / PII / PHI / INTERNAL)
- Linked approval (if REQUIRE_APPROVAL) or incident (if auto-opened)
Filter by agent, tool, decision, risk band, or trace ID. Export the current view as NDJSON / CSV / Splunk / Datadog / OCSF.
4. Agents โ who's calling, and how much can you trust them
/agents ยท full page
Lists every agent that has hit your gateway, with:
- Total calls + decision split
- Last-seen timestamp
- Current trust score (0.0โ1.0)
- Risk-band over the last 24h
Click an agent to see its full history, set per-agent policy overrides, or reset trust if a noisy spell pushed it into scrutiny mode.
5. Approvals โ the analyst queue
/approvals ยท full page
When a scan returns REQUIRE_APPROVAL, the request lands here. You can:
- See the full request and risk context
- Approve or deny with one click
- See the agent's recent history to inform the decision
Approve in Slack instead (recommended): see Alerts for the interactive-button setup. The Console queue is the fallback / audit log.
6. Policies โ what gets allowed, denied, sanitized
/policies ยท full page
Browse, edit, or create policies. Two edit modes:
- Form mode โ guided pickers for the common case
- Raw JSON mode โ multiple rules per policy, full DSL
Or manage policies as YAML in git with the policy-cli.
7. Tools โ the tool catalog
/tools
Every tool Interven has a normalizer for (GitHub, Slack, AWS, Salesforce, Stripe, โฆ). Click a tool to see the operations Interven recognizes, the URLs that map to it, and any default policies that target it. You can add custom operations here for policy authoring.
8. Incidents โ when something flagged itself
/incidents ยท full page
Auto-opened by the gateway when a single scan hits a high-severity threshold, or when correlated activity matches an incident pattern (e.g. repeated denies from one agent). Each incident links back to the triggering trace(s).
9. Inbound Routes โ protect SaaS agents you don't control
/inbound-routes ยท full page
For Salesforce Agentforce, HubSpot Breeze, Zendesk AI, Intercom Fin, Sierra, Decagon, Microsoft Copilot Studio. Define a path prefix + upstream URL + stored credentials; point the SaaS agent at the Interven URL; every call gets scanned before forwarding.
10. API Keys โ mint / rotate / revoke
/api-keys ยท full page
Mint iv_live_* keys for agents. Each key supports:
- Per-key IP allowlist (CIDR ranges)
- Default agent identity it represents
- Usage counter + last-seen
- Manual revoke
For one-shot or short-lived access, mint ephemeral keys instead โ see Ephemeral Keys.
11. Tool Credentials โ the upstream-secrets vault
/tool-credentials ยท full page
Stored credentials Interven uses when forwarding inbound-route traffic. Encrypted at
rest with INTERVEN_CREDENTIAL_ENCRYPTION_KEY. Rotate, revoke, attribute per route.
12. Alerts โ where decisions get surfaced
/alerts ยท Alerts docs
Configure Slack (with interactive Approve/Deny buttons), Discord, Microsoft Teams, Telegram, or SIEM webhook (CEF / OCSF / JSON). Per-channel event filters + severity thresholds.
13. Settings โ the rest
/settings
- Team & Roles โ invite users, set roles (Admin / Developer / Auditor / Reviewer). See Team & Roles.
- Billing โ current plan, usage, upgrade / downgrade, payment method. See Billing.
- Environments โ dev / staging / production separation. See Environments.
- Audit Log retention โ choose your retention window per your written policy.
- Compliance evidence export โ for auditors; date range + format.
What's next
- New to Interven? Run the Quickstart โ first scan in 5 lines.
- Already integrated and want to dig deeper? Skim the Activity page guide and the Policy DSL reference.
- Setting up for compliance? Start with Compliance and Team & Roles.