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.
Navigation Structure
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