Sign up and login
- Navigate to console.agentsentinel.dev
- Click “Sign Up” or “Sign In” (powered by Clerk)
- Create an account using:
- Email + password
- Google OAuth
- GitHub OAuth
Quick Start wizard
On first login, you’ll see the Quick Start Wizard - a 4-step guide to get you up and running.Step 1: Welcome
Introduction to Agent Sentinel features:- Interventions: See what actions Sentinel blocks
- Approvals: Human oversight for sensitive operations
- Runs & Replay: Debug agents with zero-cost replay
- Activity Ledger: Complete audit trail
- Analytics: Cost and performance tracking
Step 2: Create API Key
Generate your first API key for SDK integration:- Click “Generate API Key” button
- Copy the key immediately (shown only once)
- Store it securely (password manager, secrets vault)
- Click “Next”
Step 3: SDK Setup
Choose your language and copy the code snippet: Python:Step 4: Complete
Wizard completion with next steps:- ✅ API key created
- ✅ SDK setup instructions provided
- 🎯 Next: Run your agent and view telemetry in the console
- 📚 Learn more: Check out the full documentation
Verify integration
After running your agent with the SDK:- Navigate to Runs page
- See your first run appear within seconds
- Click the run to see action details
- View costs, duration, and outcome
Explore the console
1. Dashboard
Main overview with:- 5 stat cards (Total Runs, Units, Consumption, Pending Approvals, Failure Rate)
- 8 tabbed sections
- Real-time connection indicator
- Notifications bell
2. Interventions
Policy enforcement monitoring:- Total interventions
- Blocked actions
- Cost saved
- High-risk blocks
3. Approvals
Human-in-the-loop workflow:- Pending approvals with countdown
- Priority and risk indicators
- One-click approve/reject
- Decision history
requires_human_approval=True and watch it appear in the inbox.
4. Runs
Execution history:- Run registry with filtering
- Telemetry view (action sequences)
- Replay simulation
- Determinism analysis
5. Activity Ledger
Complete audit trail:- All actions across all runs
- Advanced filtering
- Export capabilities
- Compliance metadata
6. Agents
Agent discovery:- Auto-registered agents
- Performance metrics
- Activity timelines
- Recent runs
7. Analytics
Cost and performance:- 30-day consumption chart
- Daily breakdown
- Average metrics
- Time-based filtering
8. Settings
Configuration:- Policies: Create budget limits, denied actions, rate limits
- API Keys: Generate, view, revoke tokens
- Notifications: Configure Slack, Email, Webhooks (coming soon)
Common tasks
Create a budget policy
- Go to Settings → Policies tab
- Click “Create Policy”
- Set name: “Development Budget”
- Set run budget: $1.00
- Set session budget: $5.00
- Enable the policy
- Save
Generate additional API keys
- Go to Settings → API Keys tab
- Click “Generate New Key”
- Copy the key immediately
- Key appears in list with prefix (e.g.,
as_a1b2c3...)
Approve a pending action
- Go to Approvals page
- Click “Review” on a pending approval
- Review action details, inputs, risk level
- Click “Approve” or “Reject”
- Add optional notes
- Confirm
Export activity ledger
- Go to Activity Ledger page
- Apply any desired filters
- Click “Export” button
- Choose format (JSONL, JSON, CSV)
- File downloads immediately
View agent statistics
- Go to Agents page
- Click on an agent
- See comprehensive stats:
- Total runs, actions, cost
- Success rate
- Recent activity (24h, 7d, 30d)
- Approval metrics
- Intervention rate
Keyboard shortcuts
/- Focus search bar (where available)Esc- Close modals and dialogsCmd/Ctrl + K- Command palette (coming soon)
Troubleshooting
”No runs showing”
- Verify API key is correct
- Check SDK is configured with
enable_remote_sync() - Confirm agent is actually running
- Check browser console for errors
”Real-time updates not working”
- Check WebSocket connection indicator (top right)
- Verify no firewall blocking WebSocket (port 443)
- Try refreshing the page
- Fallback polling should activate automatically
”API key not working”
- Ensure key starts with
as_ - Copy full key including prefix
- Check key is active (Settings → API Keys)
- Verify organization matches
”Approval not appearing”
- Confirm
requires_human_approval=Trueon action - Check action hasn’t already completed
- Verify timeout hasn’t expired
- Look in “Decision History” tab for expired approvals
Next steps
Interventions
Monitor policy enforcement in real-time
Approvals
Set up human-in-the-loop workflows
Activity Ledger
Explore complete audit trails
Settings
Configure policies and integrations
See also
- SDK Installation - Install the Python SDK
- Instrumentation - Instrument your agents
- Policies - Configure budget limits and rules
