Skip to main content

Dashboard Guide

The web dashboard at styrbyapp.com/dashboard is your control center for all connected agents and machines.

Overview

The main dashboard shows a live summary of your account:

  • Active agents across all paired machines
  • Today's total cost and token usage
  • Recent sessions with status indicators
  • Budget alert status (if configured)

Agent status and session feeds update in real time via Supabase Realtime subscriptions. Cost charts and analytics refresh on each page load from materialized views.

Cost Analytics

Navigate to Costs in the sidebar.

  • Daily cost chart: Bar chart of spending over the last 30 days. Powered by the mv_daily_cost_summary materialized view for fast loads.
  • Cost by agent: Pie chart breaking down spend per agent type.
  • Cost table: Detailed per-session cost records with input, output, and cache token counts.

Cost by Tag

Sessions can carry freeform tags (e.g., a client name or project identifier). The Cost by Tag section on the Cost Analytics page aggregates spending across all sessions that share a tag.

  • Add tags: Open any session detail page and use the tag editor in the header. Type a tag name and press Enter.
  • Filter by tag: On the Sessions list, use the tag dropdown to narrow sessions to a specific client or project.
  • View cost breakdown: Navigate to Costs. The Cost by Tag section shows total spend and session count for each tag, sorted by highest cost first.

This is designed for freelancers and agencies who bill multiple clients. Tag sessions with client names, then reference the Cost by Tag breakdown when generating invoices.

Budget Alerts

Set spending thresholds under Costs > Budget Alerts. Three action types:

ActionBehavior
notifyPush notification and email when threshold hit.
slowdownRate-limits agent API calls to reduce burn rate.
stopHalts all agent sessions until you manually resume.

Sessions

The Sessions page lists all agent sessions, sortable by date, agent, cost, or status.

  • Filter by agent: Click any agent badge to filter the list.
  • Filter by status: Active, completed, or errored sessions.
  • Session detail: Click a session to see the full encrypted chat thread, token timeline, and a summary tab with key metrics.
  • Bookmarks: Star important sessions for quick access later.

Agent Status Cards

The Agents page shows a card for each detected agent across all your machines. Each card displays:

  • Current status (active, idle, error, disconnected)
  • Machine name and last seen timestamp
  • Current session ID and token count
  • Auto-approve and blocked tool configuration

Settings

Access from the sidebar under Settings. Sections include:

  • Profile: Display name, email, referral code.
  • Notifications: Push and email preferences, quiet hours.
  • API Keys: Generate and manage API keys (Pro and Growth).
  • Webhooks: Configure webhook endpoints and event subscriptions.
  • Prompt Templates: Create and manage reusable prompt templates for your agents.