Skip to content

Web UI Overview

The dagctl web interface provides a comprehensive platform for managing SQLMesh and dbt projects, monitoring executions, and collaborating with your team.

Accessing the UI

Log in at: https://dagctl.io

Use your organization credentials to access the platform.

The dagctl UI is organized into three main sections, accessible from the left sidebar:

Get Insights

Dashboard

  • Overview of recent job runs and execution status
  • Success/failure rate charts
  • Active projects summary
  • Favorited model performance tracking
  • Quick access to recent activity

Monitoring

  • Real-time job execution monitoring
  • Performance metrics and trends
  • Model health status (SQLMesh)
  • Historical execution data visualization

Catalog

  • Browse all models and sources across projects
  • Search and filter by project, type, and name
  • View column metadata and execution history
  • Favorite models for dashboard tracking

See Model Catalog for details.

Lineage

  • Cross-project dependency graph visualization
  • Trace upstream and downstream model dependencies
  • Filter by project and model type

See Lineage for details.

Data Operations

Projects

  • View all projects (SQLMesh and dbt) in your organization
  • Create new projects using the guided wizard
  • Configure Git repository connections
  • Manage project settings and environment variables
  • Access project-specific views:
    • Overview — Project details and Git status
    • Jobs — Scheduled jobs for the project
    • Runs — Job execution history with logs
    • Plans — Plan management and approval workflow
    • DAG — Visual representation of model dependencies

Jobs

  • View all scheduled jobs across projects
  • Create and configure new jobs
  • Enable/disable job schedules
  • Trigger manual job runs
  • Monitor job execution status
  • Configure job settings (cron schedule, concurrency, environment variables)

Configuration

Settings

  • Team Management — Invite and manage team members with role-based access
  • Organization Settings — Configure organization-level preferences
  • Billing — View usage and manage subscription
  • Environment Variables — Manage organization-wide secrets and file-mounted credentials
  • SSH Keys — Configure Git repository access
  • API Tokens — Generate tokens for CLI and API access
  • Integrations — Configure Slack notifications for job alerts