FeatureSignals

Dashboard Overview

The FlagEngine dashboard is your control center for managing feature flags, configuring targeting rules, monitoring evaluation performance, and collaborating with your team — all from a single interface.

Sidebar Navigation

The sidebar is organized into logical sections that map to your workflow. Each section is scoped to the currently selected project and environment:

Flags

Manage feature flags and toggles

Segments

Define reusable user segments

Environments

Configure dev, staging, and production

Metrics

Monitor evaluation performance

Team

Invite members and manage roles

Settings

API keys, webhooks, and org config

Project & Environment Context

FeatureSignals uses a hierarchical organization model: Organization → Project → Environment. The dashboard always operates within a specific project and environment context:

  • Organization — Top-level tenant boundary. All projects, flags, and team members belong to a single organization.
  • Project — A logical grouping of flags. Use separate projects for different applications, services, or teams.
  • Environment — A deployment stage (dev, staging, production). Each environment has independent flag states and targeting rules.

Use the project selector in the header and the environment tabs throughout the dashboard to switch context. All data — flags, segments, metrics — is scoped to the active project and environment.

Core Features

Flag CRUD

Create, read, update, and delete feature flags from the dashboard. Each flag supports boolean, string, number, and JSON variations across multiple environments.

Targeting Rules Editor

Define precise targeting rules with an intuitive rule builder. Combine user attributes, segments, and percentage rollouts to control exactly who sees what.

Segment Management

Create reusable user segments based on attributes like email domain, country, subscription tier, or custom properties. Apply segments across multiple flags.

Evaluation Metrics

Monitor request volume, latency percentiles, cache hit rates, and error rates. Identify performance regressions and usage patterns at a glance.

Team Management

Invite team members, assign roles (Admin, Editor, Viewer), and manage organization-wide settings. RBAC ensures everyone has the right level of access.

Getting Around

Environment tabs are your primary navigation tool

Each flag detail page and the flags list includes tabs for dev, staging, and production. Toggle between environments to see and manage flag states independently. A flag can be ON in dev, OFF in staging, and controlled by a gradual rollout in production — all from the same view.

Next Steps