Horizon Dashboard Overview
The Horizon dashboard is where you manage governance: policies, approvals, agents, integrations, and usage.
Main pages
Page | What you do |
|---|---|
Dashboard | See metrics, recent actions, submit a test action |
Policies | Create, edit, and activate policy rules |
Approvals | Review and approve or deny pending actions |
Usage | View analytics, charts, and export data |
Agents | Register agents and monitor their activity |
Integrations | Connect GitHub, Slack, Stripe, and other services |
API Keys | Create and manage keys for your agents |
Audit | View and export the audit log |
Actions | Browse and filter all actions |
Billing | View plan, usage, and upgrade |
Settings
Profile — Name and account info
Account — Organization name
Appearance — Theme (light/dark), font size
Notifications — Slack webhook and email for approval alerts
Command palette and keyboard shortcuts
Power users can reach any page or action without the mouse.
⌘K (or Ctrl+K) — Open the command palette. Search by name and jump to Policies, Approvals, Usage, Settings, or any other page. Includes navigation, common actions, and theme toggle (14+ commands). Use ↑↓ to move, Enter to run, Esc to close. Search is real-time as you type.
⌘D — Dashboard
⌘P — Policies
⌘A — Approvals
⌘U — Usage
⌘, — Settings
Press ⌘K from anywhere in the dashboard to open the palette; type to filter and press Enter to run a command.
Dashboard
The dashboard shows an overview of your governance activity.
Metrics
Total actions — How many actions were submitted
Pending approvals — Actions waiting for your decision
Active agents — Agents that have run recently
Approval rate — Percentage of approvals vs denials
Recent actions
A feed of the latest actions. Click one to see details or approve/deny if it's pending.
Submit action
Use Submit Action to send a test action. Handy for checking policies or trying the flow without running a full agent.
Policies
The Policies page is where you define and manage rules for your agents.
Create a policy
Click Create Policy
Add a name and optional description
Add rules — each rule has match conditions (tool, operation, etc.) and an effect (allow, deny, require approval)
Save
Click Activate when you want it to take effect
Only one policy is active at a time. Activating a new one replaces the previous.
Edit and archive
Edit — Change rules, name, or description
Archive — Deactivate and keep for reference
Filters
Filter policies by status: Active, Inactive, or Archived.
Approvals
The Approvals page is where you review and approve or deny actions that require human oversight.
Tabs
Pending — Actions waiting for your decision
Approved — Actions you've approved
Denied — Actions you've denied
All — Everything
Approving or denying
Open an action
Review the details (agent, tool, operation, params)
Click Approve or Deny
Optionally add a reason
Approved actions continue execution. Denied actions are blocked.
Notifications
If Slack or email is set up in Settings, you'll get notifications when actions need approval. Click the link to approve or deny without opening the dashboard.
Usage
The Usage page shows analytics and usage for your organization.
What you see: Totals (requests, success rate, latency), time-series charts, and breakdowns by status or risk. How to filter/export: Use the time-range selector (24h, 7d, 30d, 90d); export via Export JSON or Export CSV for reporting.
Metrics
Total requests
Average response time
Success rate
Actions by status or risk level
Charts
Time-series views of activity. Adjust the time range (24h, 7d, 30d, 90d) to see different periods.
Export
Export JSON or Export CSV to download usage data. Use this for reporting or analysis.
Billing
The Billing page shows your plan, credits, usage, and how to upgrade.
Your plan
Current plan: FREE, PRO, TEAM, or ENTERPRISE.
Credits
Actions consume credits based on risk level. Higher-risk actions cost more. When credits run out, high-risk actions are blocked until you upgrade or the period resets.
Usage
See how you're using:
Actions this month vs your limit
Pending approvals vs limit
Agents vs limit
How long data is kept (retention)
Upgrade
Click Upgrade or View Plans to change your plan. You'll be taken to the billing portal to update your subscription.
Plan comparison
Plan | Actions/mo | Approvals | Agents | Retention | Credits |
|---|---|---|---|---|---|
FREE | 2,000 | 25 | 3 | 7 days | 2,000 |
PRO | 25,000 | 250 | 10 | 30 days | 25,000 |
TEAM | 100,000 | 1,000 | 50 | 90 days | 100,000 |
ENTERPRISE | 500,000 | 10,000 | 500 | 365 days | 500,000 |
PRO adds webhooks and audit exports. TEAM adds action replay and higher limits. ENTERPRISE includes custom limits and support.
Settings
Profile
Update your name and account information.
Account
View and edit your organization name. Org admins can manage members and billing.
Appearance
Theme — Light, dark, or system
Font size
Sidebar — Collapsed or expanded
Notifications
Org admins configure:
Slack — Webhook URL for approval notifications
Email — Recipients and event types for email notifications
When these are set, your team gets notified when actions need approval.
Organizations
On Horizon, each organization has its own isolated data. You can't see or affect another org's actions, policies, or agents. When you sign up, you're placed in an org. Org admins can invite members and manage billing for that org.
If you're integrating with the API and have access to multiple orgs, you may need to specify which org context to use. Check the API reference or SDK docs for your setup.
Audit
The Audit page shows a log of events in your organization: actions, approvals, policy changes, and more.
Filters
Filter by event type, user, or search. Use this to track down a specific action or review who did what.
Export
Export JSON or Export CSV to download the audit log. Useful for compliance, reporting, or forensics.
Retention
How long audit data is kept depends on your plan. Check Billing for your retention period.
