Skip to content
Docs

Management — Company Settings

Navigate to: Dashboard → Company Settings

What it shows: Organization-wide defaults that apply to all new employees and teams unless individually overridden.

Sections on the page:

Section What you configure
Organization Company name, billing email
Default Budgets Monthly/daily budget applied to every new employee automatically
Default Team Team new employees are assigned to if none is specified
Rate Limits Global API rate limits (requests/minute per user, per org, agent proxy)
Email Notifications SMTP sender config; used for budget alerts and password reset emails
Embedding Provider Provider and model for semantic caching and AI Insights vector store
Session Duration How long SSO session tokens remain valid (default 30 days)

Step-by-step: Set default budgets

  1. Click Company Settings in the sidebar.
  2. Under Default Budgets, enter Default Monthly Budget and Default Daily Budget.
  3. Click Save Changes.
  4. Create a new employee — their budget fields pre-fill with these values.

Step-by-step: Configure email notifications

  1. Scroll to Email Notifications.
  2. Enter SMTP host, port, username, and password.
  3. Enter a From Address (e.g., agentwatch@yourcompany.com).
  4. Click Test Email — a test message is sent to the admin email.
  5. Click Save Changes.

Step-by-step: Set global rate limits

  1. Scroll to Rate Limits.
  2. Set Requests per Minute (per user) — requests beyond this return 429.
  3. Set Max Body Size (MB) — requests with larger payloads are rejected.
  4. Click Save Changes.

How to test: Set the global rate limit to 2 requests/minute, send 3 rapid requests using any employee key — the third should return {"error": "rate_limit_exceeded"}.

API endpoint: GET /POST /admin/company/settings