> ## Documentation Index
> Fetch the complete documentation index at: https://docs.therefrain.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Web Console Overview

> Get started with the Refrain Web Console for managing runbooks and jobs.

## Overview

The **Web Console** is a browser-based management UI for creating, scheduling, and monitoring runbook executions — no CLI required. It requires a Team plan or higher.

## Getting started

<Steps>
  <Step title="Sign in">
    Navigate to your Web Console URL and sign in with your email. New users receive an invitation link from a team admin.
  </Step>

  <Step title="Dashboard">
    After signing in, you land on the dashboard which shows your recent jobs and runbooks.
  </Step>

  <Step title="Navigate">
    Use the sidebar to access key sections: Runbooks, Jobs, and Settings.
  </Step>
</Steps>

## Key sections

<CardGroup cols={2}>
  <Card title="Runbooks" icon="book" href="/console/runbooks">
    Create, edit, and manage your runbooks. Track versions.
  </Card>

  <Card title="Jobs" icon="play" href="/console/jobs">
    View running and completed jobs. Monitor real-time execution with live screenshots.
  </Card>

  <Card title="Schedules" icon="clock" href="/console/schedules">
    Set up recurring CRON schedules or one-time scheduled executions.
  </Card>

  <Card title="Team" icon="users" href="/console/team">
    Manage members, roles, and invitations.
  </Card>

  <Card title="API Keys" icon="key" href="/console/api-keys">
    Generate and manage API keys for programmatic access.
  </Card>

  <Card title="Models" icon="microchip" href="/console/models">
    Configure AI providers and per-purpose model overrides.
  </Card>

  <Card title="Execution Settings" icon="gear" href="/console/execution-settings">
    Configure approval mode, notifications, self-healing features, and more.
  </Card>
</CardGroup>

## Role-based access

The Web Console uses 4-level RBAC:

| Role          | Permissions                                    |
| ------------- | ---------------------------------------------- |
| **Owner**     | Full access. Manage billing, delete tenant.    |
| **Admin**     | Manage team, settings, and runbook publishing. |
| **Developer** | Create and edit runbooks, run jobs.            |
| **Member**    | View runbooks and jobs. Run jobs only.         |

See [Team Management](/console/team) for details.
