Admin Dashboard & Metrics
The RegressionBot Dashboard provides org-level visibility into test durations, execution trends, API key usage patterns, and historical job results.
Operational Metrics
The top of the dashboard displays aggregate metrics summarizing all visual regression activity within your organization:
The cumulative number of jobs executed by the organization across all projects and ad-hoc runs.
The average execution time (in seconds) of completed checks, tracking visual regression engine efficiency.
The average number of page/device combinations tested per execution.
Execution Trends
The Execution Trends chart displays duration trends for the 10 most recent jobs. Spikes in duration usually correlate with adding more pages or viewports to a project configuration.
Job History & Diff Downloads
The dashboard displays the execution history of your 10 most recent jobs. Each entry lists the project name, unique Job ID, scanned count, execution time, creation date, and status.
Job Status Lifecycle
Jobs transition through the following states, visible in the history badges:
- INITIALIZING: Preparing the environment and parsing target URLs.
- PROCESSING: Headless workers capturing and comparing screenshots in parallel.
- COMPLETED: Execution finished. Diff metrics, images, and AI summaries are ready.
- APPROVED: Visual changes were reviewed and promoted to the baseline.
- FAILED: Execution aborted due to system or network issues.
Diff Links
If a past job contains visual regressions, clicking the Diff Links button expands the job row to display each failed URL.
You can click Download Diff to view a side-by-side comparison image directly in your browser. The diff image highlights exact pixel-level differences in red inside a yellow bounding box.
API Keys & Usage Analytics
Manage your credentials and monitor scan volumes in the lower dashboard section.
Manage API Keys
Generate multiple API keys (e.g. sk_live_...) for separate CI pipelines, staging systems, or development environments. Keys can be toggled visible, copied, or deleted at any time.
Plan Limits & Scan Usage
The progress bar displays your current calendar month scan usage against your pricing plan tier. Pricing tiers enforce the following limits:
- Early Adopter (Free): 1,000 scans per month limit.
- Hobby: 1,000 scans limit ($9/mo, $0.005 overage per comparison).
- Starter: 10,000 scans limit ($29/mo, $0.0025 overage per comparison).
- Pro: 50,000 scans limit ($79/mo, $0.0015 overage per comparison).
Usage Analytics
The stacked bar chart tracks daily scan volumes for the last 30 days, segmented by the API key labels you created. This helps isolate which pipeline or team is consuming your monthly allocation.